From 8233b888508ed8917aeb0a7e826bb26d42489521 Mon Sep 17 00:00:00 2001 From: Roman Chernyatchik Date: Thu, 22 Apr 2010 19:08:13 +0400 Subject: [PATCH] SeveritiesProvider EP support enabled in RubyMine --- .../options/colors/pages/JavaColorSettingsPage.java | 9 --------- .../application/options/colors/ColorSettingsUtil.java | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/java/java-impl/src/com/intellij/openapi/options/colors/pages/JavaColorSettingsPage.java b/java/java-impl/src/com/intellij/openapi/options/colors/pages/JavaColorSettingsPage.java index c859efae8fce..f8a0f0b917dc 100644 --- a/java/java-impl/src/com/intellij/openapi/options/colors/pages/JavaColorSettingsPage.java +++ b/java/java-impl/src/com/intellij/openapi/options/colors/pages/JavaColorSettingsPage.java @@ -16,14 +16,11 @@ package com.intellij.openapi.options.colors.pages; import com.intellij.application.options.colors.InspectionColorSettingsPage; -import com.intellij.codeInsight.daemon.impl.HighlightInfoType; -import com.intellij.codeInsight.daemon.impl.SeveritiesProvider; import com.intellij.ide.highlighter.JavaFileHighlighter; import com.intellij.openapi.editor.HighlighterColors; import com.intellij.openapi.editor.SyntaxHighlighterColors; import com.intellij.openapi.editor.colors.CodeInsightColors; import com.intellij.openapi.editor.colors.TextAttributesKey; -import com.intellij.openapi.extensions.Extensions; import com.intellij.openapi.fileTypes.StdFileTypes; import com.intellij.openapi.fileTypes.SyntaxHighlighter; import com.intellij.openapi.options.OptionsBundle; @@ -136,12 +133,6 @@ public class JavaColorSettingsPage implements ColorSettingsPage, InspectionColor descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.color.descriptor.full.coverage"), CodeInsightColors.LINE_FULL_COVERAGE)); descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.color.descriptor.partial.coverage"), CodeInsightColors.LINE_PARTIAL_COVERAGE)); descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.color.descriptor.none.coverage"), CodeInsightColors.LINE_NONE_COVERAGE)); - for (SeveritiesProvider provider : Extensions.getExtensions(SeveritiesProvider.EP_NAME)) { - for (HighlightInfoType highlightInfoType : provider.getSeveritiesHighlightInfoTypes()) { - final TextAttributesKey attributesKey = highlightInfoType.getAttributesKey(); - descriptors.add(new AttributesDescriptor(attributesKey.myExternalName, attributesKey)); - } - } return descriptors.toArray(new AttributesDescriptor[descriptors.size()]); } diff --git a/platform/lang-impl/src/com/intellij/application/options/colors/ColorSettingsUtil.java b/platform/lang-impl/src/com/intellij/application/options/colors/ColorSettingsUtil.java index e91fb132c69a..e7b955bd970d 100644 --- a/platform/lang-impl/src/com/intellij/application/options/colors/ColorSettingsUtil.java +++ b/platform/lang-impl/src/com/intellij/application/options/colors/ColorSettingsUtil.java @@ -16,6 +16,8 @@ package com.intellij.application.options.colors; +import com.intellij.codeInsight.daemon.impl.HighlightInfoType; +import com.intellij.codeInsight.daemon.impl.SeveritiesProvider; import com.intellij.openapi.editor.colors.CodeInsightColors; import com.intellij.openapi.editor.colors.EditorColorsManager; import com.intellij.openapi.editor.colors.EditorColorsScheme; @@ -82,5 +84,12 @@ public class ColorSettingsUtil { descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.attribute.descriptor.info"), CodeInsightColors.INFO_ATTRIBUTES)); descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.attribute.descriptor.server.problems"), CodeInsightColors.GENERIC_SERVER_ERROR_OR_WARNING)); descriptors.add(new AttributesDescriptor(OptionsBundle.message("options.java.attribute.descriptor.server.duplicate"), CodeInsightColors.DUPLICATE_FROM_SERVER)); + + for (SeveritiesProvider provider : Extensions.getExtensions(SeveritiesProvider.EP_NAME)) { + for (HighlightInfoType highlightInfoType : provider.getSeveritiesHighlightInfoTypes()) { + final TextAttributesKey attributesKey = highlightInfoType.getAttributesKey(); + descriptors.add(new AttributesDescriptor(attributesKey.myExternalName, attributesKey)); + } + } } }