@Override
    protected void analyze(@NotNull Project project, @NotNull AnalysisScope scope) {
        try {
            runInspections(project, scope);
        }
        finally {
            myGlobalInspectionContext = null;
            myExternalProfile = null;
        }
    }
@Override
    protected void analyze(@NotNull Project project, @NotNull AnalysisScope scope)