undesirable class usage inspection in devkit

This commit is contained in:
Anton Makeev
2010-07-01 13:32:00 +04:00
parent c4a9164b99
commit 8730ac0034
3 changed files with 6 additions and 2 deletions
@@ -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;
@@ -44,7 +44,7 @@ public class UndesirableClassUsageInspection extends BaseJavaLocalInspectionTool
@NotNull
@Override
public String getGroupDisplayName() {
return "IDEA Platform Internal Inspections";
return InternalInspectionToolsProvider.GROUP_NAME;
}
@Nls
@@ -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
};
}