diff --git a/api/latest/com/google/errorprone/bugpatterns/BugChecker.ClassTreeMatcher.html b/api/latest/com/google/errorprone/bugpatterns/BugChecker.ClassTreeMatcher.html index 2dcf3b3fa9e..bd3c46a86f1 100644 --- a/api/latest/com/google/errorprone/bugpatterns/BugChecker.ClassTreeMatcher.html +++ b/api/latest/com/google/errorprone/bugpatterns/BugChecker.ClassTreeMatcher.html @@ -83,7 +83,7 @@
AmbiguousMethodReference
, AnnotationPosition
, AssistedInjectAndInjectOnConstructors
, AssistedInjectScoping
, AutoValueBoxedValues
, AutoValueFinalMethods
, AutoValueImmutableFields
, BadAnnotationImplementation
, BanClassLoader
, BugPatternNaming
, CheckReturnValue
, ClassCanBeStatic
, ClassInitializationDeadlock
, ClassNamedLikeTypeParameter
, ComparableAndComparator
, ComparableType
, ConstantPatternCompile
, DepAnn
, EmptyBlockTag
, EqualsHashCode
, EscapedEntity
, ExtendingJUnitAssert
, ExtendsAutoValue
, FragmentInjection
, FragmentNotInstantiable
, FunctionalInterfaceClash
, HidingField
, ImmutableAnnotationChecker
, ImmutableChecker
, ImmutableEnumChecker
, ImmutableMemberCollection
, ImmutableSetForContains
, InconsistentCapitalization
, InconsistentHashCode
, InconsistentOverloads
, InheritDoc
, InjectOnMemberAndConstructor
, InputStreamSlowMultibyteRead
, InterfaceWithOnlyStatics
, InvalidBlockTag
, InvalidInlineTag
, InvalidLink
, InvalidParam
, InvalidTargetingOnScopingAnnotation
, IterableAndIterator
, JavaLangClash
, JdkObsolete
, JUnit4TestNotRun
, JUnitAmbiguousTestClass
, MalformedInlineTag
, MissingRefasterAnnotation
, MissingRuntimeRetention
, MissingSummary
, MoreThanOneScopeAnnotationOnClass
, MultiVariableDeclaration
, MustBeClosedChecker
, NamedLikeContextualKeyword
, NoCanIgnoreReturnValueOnClasses
, OverlappingQualifierAndScopeAnnotation
, OverrideThrowableToString
, ParametersButNotParameterized
, ParcelableCreator
, PrivateConstructorForNoninstantiableModule
, PrivateConstructorForUtilityClass
, ProtectedMembersInFinalClass
, QualifierWithTypeUse
, ScopeOnModule
, TestParametersNotInitialized
, TheoryButNoTheories
, ThreadSafeChecker
, TypeNameShadowing
, TypeParameterShadowing
, UnescapedEntity
, UngroupedOverloads
, UnrecognisedJavadocTag
, UnsafeWildcard
, UrlInSee
, VarTypeName
AmbiguousMethodReference
, AnnotationPosition
, AssistedInjectAndInjectOnConstructors
, AssistedInjectScoping
, AutoValueBoxedValues
, AutoValueFinalMethods
, AutoValueImmutableFields
, BadAnnotationImplementation
, BanClassLoader
, BugPatternNaming
, CheckReturnValue
, ClassCanBeStatic
, ClassInitializationDeadlock
, ClassNamedLikeTypeParameter
, ComparableAndComparator
, ComparableType
, ConstantPatternCompile
, DepAnn
, EmptyBlockTag
, EqualsHashCode
, EscapedEntity
, ExtendingJUnitAssert
, ExtendsAutoValue
, FragmentInjection
, FragmentNotInstantiable
, FunctionalInterfaceClash
, HidingField
, ImmutableAnnotationChecker
, ImmutableChecker
, ImmutableEnumChecker
, ImmutableMemberCollection
, ImmutableSetForContains
, InconsistentCapitalization
, InconsistentHashCode
, InconsistentOverloads
, InheritDoc
, InjectOnMemberAndConstructor
, InputStreamSlowMultibyteRead
, InterfaceWithOnlyStatics
, InvalidBlockTag
, InvalidInlineTag
, InvalidLink
, InvalidParam
, InvalidTargetingOnScopingAnnotation
, IterableAndIterator
, JavaLangClash
, JdkObsolete
, JUnit4TestNotRun
, JUnitAmbiguousTestClass
, MalformedInlineTag
, MemberName
, MissingRefasterAnnotation
, MissingRuntimeRetention
, MissingSummary
, MoreThanOneScopeAnnotationOnClass
, MultiVariableDeclaration
, MustBeClosedChecker
, NamedLikeContextualKeyword
, NoCanIgnoreReturnValueOnClasses
, OverlappingQualifierAndScopeAnnotation
, OverrideThrowableToString
, ParametersButNotParameterized
, ParcelableCreator
, PrivateConstructorForNoninstantiableModule
, PrivateConstructorForUtilityClass
, ProtectedMembersInFinalClass
, QualifierWithTypeUse
, ScopeOnModule
, TestParametersNotInitialized
, TheoryButNoTheories
, ThreadSafeChecker
, TypeNameShadowing
, TypeParameterShadowing
, UnescapedEntity
, UngroupedOverloads
, UnrecognisedJavadocTag
, UnsafeWildcard
, UrlInSee
, VarTypeName
BugChecker.MethodTreeMatcher
, BugChecker.VariableTreeMatcher
, Suppressible
, Serializable
BugChecker.ClassTreeMatcher
, BugChecker.MethodTreeMatcher
, BugChecker.VariableTreeMatcher
, Suppressible
, Serializable
matchMethod(com.sun.source.tree.MethodTree tree,
+matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-matchVariable(com.sun.source.tree.VariableTree tree,
+matchMethod(com.sun.source.tree.MethodTree tree,
VisitorState state)
+
+matchVariable(com.sun.source.tree.VariableTree tree,
+ VisitorState state)
+
matchClass
in interface BugChecker.ClassTreeMatcher
JUnitAmbiguousTestClass
final class
BugChecker
; see the associated BugPattern
annotation for details.class
final class
BugChecker
; see the associated BugPattern
annotation for details.class
MustBeClosed
is called within the
- resource variable initializer of a try-with-resources statement.BugChecker
; see the associated BugPattern
annotation for details.final class
class
MustBeClosed
is called within the
+ resource variable initializer of a try-with-resources statement.final class
final class
final class
class
final class
final class
class
final class
@Theory
(and others) in non-Theories
-run tests.class
final class
@Theory
(and others) in non-Theories
-run tests.class
class
class
matchClass(com.sun.source.tree.ClassTree tree,
+MemberName.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-MultiVariableDeclaration.matchClass(com.sun.source.tree.ClassTree tree,
+MissingRefasterAnnotation.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-MustBeClosedChecker.matchClass(com.sun.source.tree.ClassTree tree,
+MultiVariableDeclaration.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-NamedLikeContextualKeyword.matchClass(com.sun.source.tree.ClassTree tree,
+MustBeClosedChecker.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-OverrideThrowableToString.matchClass(com.sun.source.tree.ClassTree classTree,
+NamedLikeContextualKeyword.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-ParametersButNotParameterized.matchClass(com.sun.source.tree.ClassTree tree,
+OverrideThrowableToString.matchClass(com.sun.source.tree.ClassTree classTree,
VisitorState state)
-PrivateConstructorForUtilityClass.matchClass(com.sun.source.tree.ClassTree classTree,
+ParametersButNotParameterized.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-ProtectedMembersInFinalClass.matchClass(com.sun.source.tree.ClassTree tree,
+PrivateConstructorForUtilityClass.matchClass(com.sun.source.tree.ClassTree classTree,
VisitorState state)
-TestParametersNotInitialized.matchClass(com.sun.source.tree.ClassTree tree,
+ProtectedMembersInFinalClass.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-TheoryButNoTheories.matchClass(com.sun.source.tree.ClassTree tree,
+TestParametersNotInitialized.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-TypeNameShadowing.matchClass(com.sun.source.tree.ClassTree tree,
+TheoryButNoTheories.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-TypeParameterShadowing.matchClass(com.sun.source.tree.ClassTree tree,
+TypeNameShadowing.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-UngroupedOverloads.matchClass(com.sun.source.tree.ClassTree classTree,
+TypeParameterShadowing.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-VarTypeName.matchClass(com.sun.source.tree.ClassTree tree,
+UngroupedOverloads.matchClass(com.sun.source.tree.ClassTree classTree,
VisitorState state)
-AlreadyChecked.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+VarTypeName.matchClass(com.sun.source.tree.ClassTree tree,
VisitorState state)
-AutoValueSubclassLeaked.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+AlreadyChecked.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-BugChecker.CompilationUnitTreeMatcher.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+AutoValueSubclassLeaked.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-ChainingConstructorIgnoresParameter.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+BugChecker.CompilationUnitTreeMatcher.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-ClassName.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+ChainingConstructorIgnoresParameter.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DeduplicateConstants.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+ClassName.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DeeplyNested.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DeduplicateConstants.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DefaultPackage.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DeeplyNested.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DifferentNameButSame.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DefaultPackage.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DirectInvocationOnMock.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DifferentNameButSame.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-DoNotCallChecker.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DirectInvocationOnMock.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-EmptyTopLevelDeclaration.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+DoNotCallChecker.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-FieldCanBeFinal.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+EmptyTopLevelDeclaration.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-FieldCanBeLocal.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+FieldCanBeFinal.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-ImpossibleNullComparison.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+FieldCanBeLocal.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-InlineTrivialConstant.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+ImpossibleNullComparison.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-JUnit3TestNotRun.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree unused,
+InlineTrivialConstant.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-JUnit4TestsNotRunWithinEnclosed.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+JUnit3TestNotRun.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree unused,
VisitorState state)
-MemoizeConstantVisitorStateLookups.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+JUnit4TestsNotRunWithinEnclosed.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-MethodCanBeStatic.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MemoizeConstantVisitorStateLookups.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-MixedMutabilityReturnType.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MethodCanBeStatic.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-MockitoDoSetup.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MixedMutabilityReturnType.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-MockNotUsedInProduction.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MockitoDoSetup.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-MultipleTopLevelClasses.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MockNotUsedInProduction.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-OptionalNotPresent.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+MultipleTopLevelClasses.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-PackageInfo.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+OptionalNotPresent.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-PackageLocation.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+PackageInfo.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-PreferredInterfaceType.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+PackageLocation.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-RemoveUnusedImports.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree compilationUnitTree,
+PreferredInterfaceType.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-SameNameButDifferent.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+RemoveUnusedImports.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree compilationUnitTree,
VisitorState state)
-StronglyTypeByteString.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+SameNameButDifferent.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-SuppressWarningsWithoutExplanation.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+StronglyTypeByteString.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnicodeDirectionalityCharacters.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+SuppressWarningsWithoutExplanation.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnicodeEscape.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnicodeDirectionalityCharacters.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnicodeInCode.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnicodeEscape.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnnecessarilyFullyQualified.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnicodeInCode.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnnecessaryBoxedVariable.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnnecessarilyFullyQualified.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnnecessaryTestMethodPrefix.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnnecessaryBoxedVariable.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnusedLabel.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnnecessaryTestMethodPrefix.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnusedMethod.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnusedLabel.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnusedNestedClass.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnusedMethod.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnusedTypeParameter.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnusedNestedClass.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-UnusedVariable.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnusedTypeParameter.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-WildcardImport.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
+UnusedVariable.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-AbstractToString.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
+WildcardImport.matchCompilationUnit(com.sun.source.tree.CompilationUnitTree tree,
VisitorState state)
-BugChecker.CompoundAssignmentTreeMatcher.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
+AbstractToString.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
VisitorState state)
-NarrowingCompoundAssignment.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
+BugChecker.CompoundAssignmentTreeMatcher.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
VisitorState state)
-NoAllocationChecker.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
+NarrowingCompoundAssignment.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
VisitorState state)
-NonAtomicVolatileUpdate.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
+NoAllocationChecker.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
VisitorState state)
-BugChecker.ConditionalExpressionTreeMatcher.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree,
+NonAtomicVolatileUpdate.matchCompoundAssignment(com.sun.source.tree.CompoundAssignmentTree tree,
VisitorState state)
-ConditionalExpressionNumericPromotion.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree conditionalExpression,
+BugChecker.ConditionalExpressionTreeMatcher.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree,
VisitorState state)
-NullTernary.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree conditionalExpression,
+ConditionalExpressionNumericPromotion.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree conditionalExpression,
VisitorState state)
-OperatorPrecedence.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree,
+NullTernary.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree conditionalExpression,
VisitorState state)
-BugChecker.ContinueTreeMatcher.matchContinue(com.sun.source.tree.ContinueTree tree,
+OperatorPrecedence.matchConditionalExpression(com.sun.source.tree.ConditionalExpressionTree tree,
VisitorState state)
-Finally.matchContinue(com.sun.source.tree.ContinueTree tree,
+BugChecker.ContinueTreeMatcher.matchContinue(com.sun.source.tree.ContinueTree tree,
VisitorState state)
-BugChecker.DoWhileLoopTreeMatcher.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
+Finally.matchContinue(com.sun.source.tree.ContinueTree tree,
VisitorState state)
-LogicalAssignment.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
+BugChecker.DoWhileLoopTreeMatcher.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
VisitorState state)
-LoopConditionChecker.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
+LogicalAssignment.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
VisitorState state)
-MissingBraces.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
+LoopConditionChecker.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
VisitorState state)
-BugChecker.EmptyStatementTreeMatcher.matchEmptyStatement(com.sun.source.tree.EmptyStatementTree tree,
+MissingBraces.matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
VisitorState state)
-EmptyIfStatement.matchEmptyStatement(com.sun.source.tree.EmptyStatementTree tree,
+BugChecker.EmptyStatementTreeMatcher.matchEmptyStatement(com.sun.source.tree.EmptyStatementTree tree,
VisitorState state)
-
+
+
+EmptyIfStatement.matchEmptyStatement(com.sun.source.tree.EmptyStatementTree tree,
+ VisitorState state)
+
Match empty statement if: - Parent statement is an if - The then part of the parent if is an
empty statement, and - The else part of the parent if does not exist
-
-BugChecker.EnhancedForLoopTreeMatcher.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
- VisitorState state)
-
-LoopOverCharArray.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
+BugChecker.EnhancedForLoopTreeMatcher.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
VisitorState state)
-MissingBraces.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
+LoopOverCharArray.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
VisitorState state)
-NoAllocationChecker.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
+MissingBraces.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
VisitorState state)
-boolean
-TypesWithUndefinedEquality.matchesType(com.sun.tools.javac.code.Type type,
+
+NoAllocationChecker.matchEnhancedForLoop(com.sun.source.tree.EnhancedForLoopTree tree,
VisitorState state)
-
-BugChecker.ExpressionStatementTreeMatcher.matchExpressionStatement(com.sun.source.tree.ExpressionStatementTree tree,
+boolean
+TypesWithUndefinedEquality.matchesType(com.sun.tools.javac.code.Type type,
VisitorState state)
-ModifiedButNotUsed.matchExpressionStatement(com.sun.source.tree.ExpressionStatementTree tree,
+BugChecker.ExpressionStatementTreeMatcher.matchExpressionStatement(com.sun.source.tree.ExpressionStatementTree tree,
VisitorState state)
-BugChecker.ForLoopTreeMatcher.matchForLoop(com.sun.source.tree.ForLoopTree tree,
+