Interface BugChecker.CompilationUnitTreeMatcher

All Superinterfaces:
Suppressible
All Known Implementing Classes:
AlmostJavadoc, AlreadyChecked, AutoValueSubclassLeaked, ChainingConstructorIgnoresParameter, ClassName, DeduplicateConstants, DefaultPackage, DifferentNameButSame, DirectInvocationOnMock, DoNotCallChecker, EmptyTopLevelDeclaration, FieldCanBeFinal, FieldCanBeLocal, ImmutableRefactoring, ImpossibleNullComparison, InlineFormatString, InlineTrivialConstant, JUnit3TestNotRun, JUnit4TestsNotRunWithinEnclosed, MemoizeConstantVisitorStateLookups, MethodCanBeStatic, MixedMutabilityReturnType, MockNotUsedInProduction, MultipleTopLevelClasses, NotJavadoc, OptionalNotPresent, PackageInfo, PackageLocation, PreferredInterfaceType, RemoveUnusedImports, ReturnMissingNullable, SameNameButDifferent, StronglyTypeByteString, StronglyTypeTime, SuppressWarningsWithoutExplanation, UnicodeDirectionalityCharacters, UnicodeEscape, UnicodeInCode, UnnecessarilyFullyQualified, UnnecessaryBoxedVariable, UnnecessaryTestMethodPrefix, UnusedLabel, UnusedMethod, UnusedNestedClass, UnusedTypeParameter, 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)