public class LocalInspectionsPass extends ProgressableTextEditorHighlightingPass
Modifier and Type | Class and Description |
---|---|
static class |
LocalInspectionsPass.InspectionHighlightInfoType |
Modifier and Type | Field and Description |
---|---|
static TextRange |
EMPTY_PRIORITY_RANGE |
myFile
EMPTY_ARRAY, myDocument, myProject
Constructor and Description |
---|
LocalInspectionsPass(PsiFile file,
Document document,
int startOffset,
int endOffset,
TextRange priorityRange,
boolean ignoreSuppressed,
HighlightInfoProcessor highlightInfoProcessor,
boolean inspectInjectedPsi) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyInformationWithProgress() |
protected void |
collectInformationWithProgress(ProgressIndicator progress) |
void |
doInspectInBatch(GlobalInspectionContextImpl context,
InspectionManager iManager,
java.util.List<? extends LocalInspectionToolWrapper> toolWrappers) |
java.util.List<HighlightInfo> |
getInfos() |
advanceProgress, doApplyInformationToEditor, doCollectInformation, getEditor, getPresentableName, getProgress, isFinished, isValid, setProgressLimit
applyInformationToEditor, collectInformation, getColorsScheme, getCompletionPredecessorIds, getDocument, getId, getStartingPredecessorIds, isDumbMode, isRunIntentionPassAfter, setColorsScheme, setCompletionPredecessorIds, setId, setStartingPredecessorIds, toString
public static final TextRange EMPTY_PRIORITY_RANGE
public LocalInspectionsPass(PsiFile file, Document document, int startOffset, int endOffset, TextRange priorityRange, boolean ignoreSuppressed, HighlightInfoProcessor highlightInfoProcessor, boolean inspectInjectedPsi)
protected void collectInformationWithProgress(ProgressIndicator progress)
collectInformationWithProgress
in class ProgressableTextEditorHighlightingPass
public void doInspectInBatch(GlobalInspectionContextImpl context, InspectionManager iManager, java.util.List<? extends LocalInspectionToolWrapper> toolWrappers)
protected void applyInformationWithProgress()
applyInformationWithProgress
in class ProgressableTextEditorHighlightingPass
public java.util.List<HighlightInfo> getInfos()
getInfos
in class TextEditorHighlightingPass