Interface BugChecker.CompilationUnitTreeMatcher

All Superinterfaces:
Suppressible
All Known Implementing Classes:
AlmostJavadoc, AutoValueSubclassLeaked, ChainingConstructorIgnoresParameter, ClassName, DeduplicateConstants, DefaultPackage, DifferentNameButSame, DoNotCallChecker, EmptyTopLevelDeclaration, FieldCanBeFinal, FieldCanBeLocal, ImmutableRefactoring, InlineFormatString, JUnit4TestsNotRunWithinEnclosed, MemoizeConstantVisitorStateLookups, MethodCanBeStatic, MixedMutabilityReturnType, MultipleTopLevelClasses, PackageInfo, PackageLocation, PreferredInterfaceType, ProtoFieldNullComparison, RemoveUnusedImports, ReturnMissingNullable, SameNameButDifferent, StronglyTypeByteString, StronglyTypeTime, SuppressWarningsWithoutExplanation, UnicodeDirectionalityCharacters, UnicodeEscape, UnicodeInCode, UnnecessarilyFullyQualified, UnusedMethod, UnusedNestedClass, UnusedVariable, WildcardImport
Enclosing class:
BugChecker

public static interface BugChecker.CompilationUnitTreeMatcher
extends Suppressible
  • Method Details

    • matchCompilationUnit

      Description matchCompilationUnit​(com.sun.source.tree.CompilationUnitTree tree, VisitorState state)