public class GlobalInspectionContextEx extends GlobalInspectionContextBase
| Modifier and Type | Field and Description |
|---|---|
protected GlobalReportedProblemFilter |
myGlobalReportedProblemFilter |
protected java.nio.file.Path |
myOutputDir |
LOCAL_TOOL_ATTRIBUTE, myExtensions, myProgressIndicator, PROBLEMS_TAG_NAME| Constructor and Description |
|---|
GlobalInspectionContextEx(Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected InspectionToolResultExporter |
createPresentation(InspectionToolWrapper toolWrapper) |
protected void |
exportResults(java.util.List<? super java.nio.file.Path> inspectionsResults,
java.util.List<? extends Tools> inspections,
java.nio.file.Path outputDir,
javax.xml.stream.XMLOutputFactory xmlOutputFactory) |
void |
exportResultsSmart(java.util.List<? super java.nio.file.Path> inspectionsResults,
java.nio.file.Path outputDir) |
GlobalReportedProblemFilter |
getGlobalReportedProblemFilter() |
java.nio.file.Path |
getOutputPath() |
InspectionToolResultExporter |
getPresentation(InspectionToolWrapper toolWrapper) |
ReportedProblemFilter |
getReportedProblemFilter() |
void |
launchInspectionsOffline(AnalysisScope scope,
java.nio.file.Path outputPath,
boolean runGlobalToolsOnly,
java.util.List<? super java.nio.file.Path> inspectionsResults) |
void |
performInspectionsWithProgressAndExportResults(AnalysisScope scope,
boolean runGlobalToolsOnly,
boolean isOfflineInspections,
java.nio.file.Path outputDir,
java.util.List<? super java.nio.file.Path> inspectionsResults) |
void |
setGlobalReportedProblemFilter(GlobalReportedProblemFilter reportedProblemFilter) |
void |
setReportedProblemFilter(ReportedProblemFilter reportedProblemFilter) |
assertUnderDaemonProgress, canceled, cleanup, cleanupElements, cleanupElements, cleanupElements, close, codeCleanup, codeCleanup, createOption, doInspections, getCurrentProfile, getCurrentScope, getExtension, getProject, getRefManager, getStdJobDescriptors, getTools, getUsedTools, incrementJobDoneAmount, initializeTools, isSuppressed, isToCheckFile, isToCheckMember, launchInspections, modalCodeCleanup, notifyInspectionsFinished, performInspectionsWithProgress, runTools, setCurrentScope, setExternalProfile, setRerunAction, shouldCheckchangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUserData, putUserDataprotected volatile java.nio.file.Path myOutputDir
protected GlobalReportedProblemFilter myGlobalReportedProblemFilter
public GlobalInspectionContextEx(Project project)
public void launchInspectionsOffline(AnalysisScope scope, java.nio.file.Path outputPath, boolean runGlobalToolsOnly, java.util.List<? super java.nio.file.Path> inspectionsResults)
public void performInspectionsWithProgressAndExportResults(AnalysisScope scope, boolean runGlobalToolsOnly, boolean isOfflineInspections, java.nio.file.Path outputDir, java.util.List<? super java.nio.file.Path> inspectionsResults)
protected void exportResults(java.util.List<? super java.nio.file.Path> inspectionsResults,
java.util.List<? extends Tools> inspections,
java.nio.file.Path outputDir,
javax.xml.stream.XMLOutputFactory xmlOutputFactory)
public void exportResultsSmart(java.util.List<? super java.nio.file.Path> inspectionsResults,
java.nio.file.Path outputDir)
public InspectionToolResultExporter getPresentation(InspectionToolWrapper toolWrapper)
protected InspectionToolResultExporter createPresentation(InspectionToolWrapper toolWrapper)
public ReportedProblemFilter getReportedProblemFilter()
public void setReportedProblemFilter(ReportedProblemFilter reportedProblemFilter)
public GlobalReportedProblemFilter getGlobalReportedProblemFilter()
public void setGlobalReportedProblemFilter(GlobalReportedProblemFilter reportedProblemFilter)
public java.nio.file.Path getOutputPath()