mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
inspections test fixed
This commit is contained in:
+5
-2
@@ -16,7 +16,6 @@
|
||||
package com.intellij.codeInspection.internal;
|
||||
|
||||
import com.intellij.codeInspection.InspectionToolProvider;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.application.ex.ApplicationManagerEx;
|
||||
import com.intellij.util.ArrayUtil;
|
||||
|
||||
@@ -26,6 +25,10 @@ public class InternalInspectionToolsProvider implements InspectionToolProvider {
|
||||
@Override
|
||||
public Class[] getInspectionClasses() {
|
||||
if (!ApplicationManagerEx.getApplicationEx().isInternal()) return ArrayUtil.EMPTY_CLASS_ARRAY;
|
||||
return new Class[] { UndesirableClassUsageInspection.class };
|
||||
return getPublicClasses();
|
||||
}
|
||||
|
||||
public static Class[] getPublicClasses() {
|
||||
return new Class[] { UndesirableClassUsageInspection.class };
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
package org.jetbrains.idea.devkit;
|
||||
|
||||
import com.intellij.codeInspection.InspectionToolProvider;
|
||||
import com.intellij.codeInspection.internal.UndesirableClassUsageInspection;
|
||||
import com.intellij.codeInspection.internal.InternalInspectionToolsProvider;
|
||||
import com.intellij.util.ArrayUtil;
|
||||
import org.jetbrains.idea.devkit.inspections.ComponentNotRegisteredInspection;
|
||||
import org.jetbrains.idea.devkit.inspections.InspectionDescriptionNotFoundInspection;
|
||||
import org.jetbrains.idea.devkit.inspections.IntentionDescriptionNotFoundInspection;
|
||||
@@ -27,14 +28,14 @@ import org.jetbrains.idea.devkit.inspections.PluginXmlDomInspection;
|
||||
*/
|
||||
public class DevKitInspectionToolProvider implements InspectionToolProvider {
|
||||
public Class[] getInspectionClasses() {
|
||||
return new Class[] {
|
||||
Class[] result = {
|
||||
//RegistrationProblemsInspection.class,
|
||||
PluginXmlDomInspection.class,
|
||||
ComponentNotRegisteredInspection.class,
|
||||
InspectionDescriptionNotFoundInspection.class,
|
||||
IntentionDescriptionNotFoundInspection.class,
|
||||
UndesirableClassUsageInspection.class
|
||||
};
|
||||
return ArrayUtil.mergeArrays(result, InternalInspectionToolsProvider.getPublicClasses(), Class.class);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user