From 8730ac0034cc67b44c3bf3fe242a63c633954bd3 Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Thu, 1 Jul 2010 13:32:00 +0400 Subject: [PATCH] undesirable class usage inspection in devkit --- .../internal/InternalInspectionToolsProvider.java | 2 ++ .../internal/UndesirableClassUsageInspection.java | 2 +- plugins/devkit/src/DevKitInspectionToolProvider.java | 4 +++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/internal/InternalInspectionToolsProvider.java b/java/java-impl/src/com/intellij/codeInspection/internal/InternalInspectionToolsProvider.java index 842fb7963efe..19770ddf3914 100644 --- a/java/java-impl/src/com/intellij/codeInspection/internal/InternalInspectionToolsProvider.java +++ b/java/java-impl/src/com/intellij/codeInspection/internal/InternalInspectionToolsProvider.java @@ -21,6 +21,8 @@ import com.intellij.openapi.application.ex.ApplicationManagerEx; import com.intellij.util.ArrayUtil; public class InternalInspectionToolsProvider implements InspectionToolProvider { + public static final String GROUP_NAME = "IDEA Platform Inspections"; + @Override public Class[] getInspectionClasses() { if (!ApplicationManagerEx.getApplicationEx().isInternal()) return ArrayUtil.EMPTY_CLASS_ARRAY; diff --git a/java/java-impl/src/com/intellij/codeInspection/internal/UndesirableClassUsageInspection.java b/java/java-impl/src/com/intellij/codeInspection/internal/UndesirableClassUsageInspection.java index 5418998fc669..ebcd126bca21 100644 --- a/java/java-impl/src/com/intellij/codeInspection/internal/UndesirableClassUsageInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/internal/UndesirableClassUsageInspection.java @@ -44,7 +44,7 @@ public class UndesirableClassUsageInspection extends BaseJavaLocalInspectionTool @NotNull @Override public String getGroupDisplayName() { - return "IDEA Platform Internal Inspections"; + return InternalInspectionToolsProvider.GROUP_NAME; } @Nls diff --git a/plugins/devkit/src/DevKitInspectionToolProvider.java b/plugins/devkit/src/DevKitInspectionToolProvider.java index 8bd2c2a6f1c6..8408289a1566 100644 --- a/plugins/devkit/src/DevKitInspectionToolProvider.java +++ b/plugins/devkit/src/DevKitInspectionToolProvider.java @@ -16,6 +16,7 @@ package org.jetbrains.idea.devkit; import com.intellij.codeInspection.InspectionToolProvider; +import com.intellij.codeInspection.internal.UndesirableClassUsageInspection; import org.jetbrains.idea.devkit.inspections.ComponentNotRegisteredInspection; import org.jetbrains.idea.devkit.inspections.InspectionDescriptionNotFoundInspection; import org.jetbrains.idea.devkit.inspections.IntentionDescriptionNotFoundInspection; @@ -31,7 +32,8 @@ public class DevKitInspectionToolProvider implements InspectionToolProvider { PluginXmlDomInspection.class, ComponentNotRegisteredInspection.class, InspectionDescriptionNotFoundInspection.class, - IntentionDescriptionNotFoundInspection.class + IntentionDescriptionNotFoundInspection.class, + UndesirableClassUsageInspection.class }; }