do not cancel offline inspections

This commit is contained in:
Anna Kozlova
2014-04-22 20:27:38 +02:00
parent 2b8e2e885a
commit 5f295fe701
@@ -329,6 +329,7 @@ public class GlobalInspectionContextImpl extends GlobalInspectionContextBase imp
tool.inspectionStarted(inspectionManager, this, getPresentation(toolWrapper));
}
final boolean headlessEnvironment = ApplicationManager.getApplication().isHeadlessEnvironment();
final Map<String, InspectionToolWrapper> map = getInspectionWrappersMap(localTools);
scope.accept(new PsiElementVisitor() {
@Override
@@ -336,7 +337,7 @@ public class GlobalInspectionContextImpl extends GlobalInspectionContextBase imp
final VirtualFile virtualFile = file.getVirtualFile();
if (virtualFile == null) return;
if (myView == null) {
if (myView == null && !headlessEnvironment) {
throw new ProcessCanceledException();
}