public class ExternalAnnotatorInspectionVisitor extends PsiElementVisitor
Modifier and Type | Class and Description |
---|---|
static class |
ExternalAnnotatorInspectionVisitor.LocalQuickFixBackedByIntentionAction |
EMPTY_VISITOR
Constructor and Description |
---|
ExternalAnnotatorInspectionVisitor(ProblemsHolder holder,
ExternalAnnotator annotator,
boolean isOnTheFly) |
Modifier and Type | Method and Description |
---|---|
static <Init,Result> |
checkFileWithExternalAnnotator(PsiFile file,
InspectionManager manager,
boolean isOnTheFly,
ExternalAnnotator<Init,Result> annotator) |
void |
visitFile(PsiFile file) |
visitBinaryFile, visitComment, visitDirectory, visitElement, visitErrorElement, visitOuterLanguageElement, visitPlainText, visitPlainTextFile, visitWhiteSpace
public ExternalAnnotatorInspectionVisitor(ProblemsHolder holder, ExternalAnnotator annotator, boolean isOnTheFly)
public void visitFile(PsiFile file)
visitFile
in class PsiElementVisitor
public static <Init,Result> ProblemDescriptor [] checkFileWithExternalAnnotator(PsiFile file, InspectionManager manager, boolean isOnTheFly, ExternalAnnotator<Init,Result> annotator)