From 3f7e2e05adf834f10f94b1ef6142af4c66773023 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 13 Sep 2012 19:18:19 +0400 Subject: [PATCH] EA-38958 - IAE: SeverityRegistrar.getSeverity --- .../lang-impl/src/com/intellij/codeInspection/ex/ToolsImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInspection/ex/ToolsImpl.java b/platform/lang-impl/src/com/intellij/codeInspection/ex/ToolsImpl.java index 57bc62408625..ec0f889526ef 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/ex/ToolsImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/ex/ToolsImpl.java @@ -146,7 +146,7 @@ public class ToolsImpl implements Tools { final String levelName = toolElement.getAttributeValue(LEVEL_ATTRIBUTE); final ProfileManager profileManager = profile.getProfileManager(); final SeverityRegistrar registrar = ((SeverityProvider)profileManager).getOwnSeverityRegistrar(); - HighlightDisplayLevel level = HighlightDisplayLevel.find(registrar.getSeverity(levelName)); + HighlightDisplayLevel level = levelName != null ? HighlightDisplayLevel.find(registrar.getSeverity(levelName)) : null; if (level == null || level == HighlightDisplayLevel.DO_NOT_SHOW) {//from old profiles level = HighlightDisplayLevel.WARNING; }