void (final InspectionProfileImpl profile) { //noinspection ConstantConditions LOG.assertTrue(profile.getInspectionTools(null) != null, "Profile was not correctly init"); //fill error levels for (final String shortName : myDisplayLevelMap.keySet()) { //key <-> short name HighlightDisplayLevel level = myDisplayLevelMap.get(shortName); HighlightDisplayKey key = HighlightDisplayKey.find(shortName); if (key == null) continue; //set up tools for default profile if (level != HighlightDisplayLevel.DO_NOT_SHOW) { profile.enableTool(shortName, null); } if (level == null || level == HighlightDisplayLevel.DO_NOT_SHOW) { level = HighlightDisplayLevel.WARNING; } profile.setErrorLevel(key, level, null); } }