diff --git a/plugins/devkit/src/inspections/DevKitUastInspectionBase.java b/plugins/devkit/src/inspections/DevKitUastInspectionBase.java index cf5d47cc6a6e..ff5be3f07b3f 100644 --- a/plugins/devkit/src/inspections/DevKitUastInspectionBase.java +++ b/plugins/devkit/src/inspections/DevKitUastInspectionBase.java @@ -42,10 +42,18 @@ public abstract class DevKitUastInspectionBase extends AbstractBaseUastLocalInsp } Module module = ModuleUtilCore.findModuleForPsiElement(holder.getFile()); + if (module == null) { + return false; + } + if (PluginModuleType.isPluginModuleOrDependency(module)) { return true; } + if (PsiUtil.isPluginModule(module)) { + return true; + } + // always run in tests return ApplicationManager.getApplication().isUnitTestMode(); }