Uses of Class
com.google.errorprone.matchers.Description
Package
Description
A predicate DSL for matching javac AST nodes.
-
Uses of Description in com.google.errorprone
Modifier and TypeMethodDescriptionvoid
DescriptionListener.onDescribed
(Description description) Reports a suggested modification to the code.void
JavacErrorDescriptionListener.onDescribed
(Description description) void
VisitorState.reportMatch
(Description description) -
Uses of Description in com.google.errorprone.apply
-
Uses of Description in com.google.errorprone.bugpatterns
Modifier and TypeMethodDescriptionBugChecker.describeMatch
(com.sun.source.tree.Tree node) Helper to create a Description for the common case where there is no fix.BugChecker.describeMatch
(com.sun.source.tree.Tree node, Fix fix) Helper to create a Description for the common case where there is a fix.BugChecker.describeMatch
(com.sun.tools.javac.tree.JCTree node) Helper to create a Description for the common case where there is no fix.BugChecker.describeMatch
(com.sun.tools.javac.tree.JCTree node, Fix fix) Helper to create a Description for the common case where there is a fix.BugChecker.describeMatch
(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition position) Helper to create a Description for the common case where there is no fix.BugChecker.describeMatch
(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition position, Fix fix) Helper to create a Description for the common case where there is a fix.BugChecker.AnnotatedTypeTreeMatcher.matchAnnotatedType
(com.sun.source.tree.AnnotatedTypeTree tree, VisitorState state) BugChecker.AnnotationTreeMatcher.matchAnnotation
(com.sun.source.tree.AnnotationTree tree, VisitorState state) BugChecker.ArrayAccessTreeMatcher.matchArrayAccess
(com.sun.source.tree.ArrayAccessTree tree, VisitorState state) BugChecker.ArrayTypeTreeMatcher.matchArrayType
(com.sun.source.tree.ArrayTypeTree tree, VisitorState state) BugChecker.AssertTreeMatcher.matchAssert
(com.sun.source.tree.AssertTree tree, VisitorState state) BugChecker.AssignmentTreeMatcher.matchAssignment
(com.sun.source.tree.AssignmentTree tree, VisitorState state) BugChecker.BinaryTreeMatcher.matchBinary
(com.sun.source.tree.BinaryTree tree, VisitorState state) BugChecker.BlockTreeMatcher.matchBlock
(com.sun.source.tree.BlockTree tree, VisitorState state) BugChecker.BreakTreeMatcher.matchBreak
(com.sun.source.tree.BreakTree tree, VisitorState state) BugChecker.CaseTreeMatcher.matchCase
(com.sun.source.tree.CaseTree tree, VisitorState state) BugChecker.CatchTreeMatcher.matchCatch
(com.sun.source.tree.CatchTree tree, VisitorState state) BugChecker.ClassTreeMatcher.matchClass
(com.sun.source.tree.ClassTree tree, VisitorState state) BugChecker.CompilationUnitTreeMatcher.matchCompilationUnit
(com.sun.source.tree.CompilationUnitTree tree, VisitorState state) BugChecker.CompoundAssignmentTreeMatcher.matchCompoundAssignment
(com.sun.source.tree.CompoundAssignmentTree tree, VisitorState state) BugChecker.ConditionalExpressionTreeMatcher.matchConditionalExpression
(com.sun.source.tree.ConditionalExpressionTree tree, VisitorState state) BugChecker.ContinueTreeMatcher.matchContinue
(com.sun.source.tree.ContinueTree tree, VisitorState state) BugChecker.DoWhileLoopTreeMatcher.matchDoWhileLoop
(com.sun.source.tree.DoWhileLoopTree tree, VisitorState state) BugChecker.EmptyStatementTreeMatcher.matchEmptyStatement
(com.sun.source.tree.EmptyStatementTree tree, VisitorState state) BugChecker.EnhancedForLoopTreeMatcher.matchEnhancedForLoop
(com.sun.source.tree.EnhancedForLoopTree tree, VisitorState state) BugChecker.ExpressionStatementTreeMatcher.matchExpressionStatement
(com.sun.source.tree.ExpressionStatementTree tree, VisitorState state) BugChecker.ForLoopTreeMatcher.matchForLoop
(com.sun.source.tree.ForLoopTree tree, VisitorState state) BugChecker.IdentifierTreeMatcher.matchIdentifier
(com.sun.source.tree.IdentifierTree tree, VisitorState state) BugChecker.IfTreeMatcher.matchIf
(com.sun.source.tree.IfTree tree, VisitorState state) BugChecker.ImportTreeMatcher.matchImport
(com.sun.source.tree.ImportTree tree, VisitorState state) BugChecker.InstanceOfTreeMatcher.matchInstanceOf
(com.sun.source.tree.InstanceOfTree tree, VisitorState state) BugChecker.IntersectionTypeTreeMatcher.matchIntersectionType
(com.sun.source.tree.IntersectionTypeTree tree, VisitorState state) BugChecker.LabeledStatementTreeMatcher.matchLabeledStatement
(com.sun.source.tree.LabeledStatementTree tree, VisitorState state) BugChecker.LambdaExpressionTreeMatcher.matchLambdaExpression
(com.sun.source.tree.LambdaExpressionTree tree, VisitorState state) BugChecker.LiteralTreeMatcher.matchLiteral
(com.sun.source.tree.LiteralTree tree, VisitorState state) BugChecker.MemberReferenceTreeMatcher.matchMemberReference
(com.sun.source.tree.MemberReferenceTree tree, VisitorState state) BugChecker.MemberSelectTreeMatcher.matchMemberSelect
(com.sun.source.tree.MemberSelectTree tree, VisitorState state) BugChecker.MethodTreeMatcher.matchMethod
(com.sun.source.tree.MethodTree tree, VisitorState state) BugChecker.MethodInvocationTreeMatcher.matchMethodInvocation
(com.sun.source.tree.MethodInvocationTree tree, VisitorState state) BugChecker.ModifiersTreeMatcher.matchModifiers
(com.sun.source.tree.ModifiersTree tree, VisitorState state) BugChecker.NewArrayTreeMatcher.matchNewArray
(com.sun.source.tree.NewArrayTree tree, VisitorState state) BugChecker.NewClassTreeMatcher.matchNewClass
(com.sun.source.tree.NewClassTree tree, VisitorState state) BugChecker.ParameterizedTypeTreeMatcher.matchParameterizedType
(com.sun.source.tree.ParameterizedTypeTree tree, VisitorState state) BugChecker.ParenthesizedTreeMatcher.matchParenthesized
(com.sun.source.tree.ParenthesizedTree tree, VisitorState state) BugChecker.PrimitiveTypeTreeMatcher.matchPrimitiveType
(com.sun.source.tree.PrimitiveTypeTree tree, VisitorState state) BugChecker.ReturnTreeMatcher.matchReturn
(com.sun.source.tree.ReturnTree tree, VisitorState state) BugChecker.SwitchTreeMatcher.matchSwitch
(com.sun.source.tree.SwitchTree tree, VisitorState state) BugChecker.SynchronizedTreeMatcher.matchSynchronized
(com.sun.source.tree.SynchronizedTree tree, VisitorState state) BugChecker.ThrowTreeMatcher.matchThrow
(com.sun.source.tree.ThrowTree tree, VisitorState state) BugChecker.TryTreeMatcher.matchTry
(com.sun.source.tree.TryTree tree, VisitorState state) BugChecker.TypeCastTreeMatcher.matchTypeCast
(com.sun.source.tree.TypeCastTree tree, VisitorState state) BugChecker.TypeParameterTreeMatcher.matchTypeParameter
(com.sun.source.tree.TypeParameterTree tree, VisitorState state) BugChecker.UnaryTreeMatcher.matchUnary
(com.sun.source.tree.UnaryTree tree, VisitorState state) BugChecker.UnionTypeTreeMatcher.matchUnionType
(com.sun.source.tree.UnionTypeTree tree, VisitorState state) BugChecker.VariableTreeMatcher.matchVariable
(com.sun.source.tree.VariableTree tree, VisitorState state) BugChecker.WhileLoopTreeMatcher.matchWhileLoop
(com.sun.source.tree.WhileLoopTree tree, VisitorState state) BugChecker.WildcardTreeMatcher.matchWildcard
(com.sun.source.tree.WildcardTree tree, VisitorState state) -
Uses of Description in com.google.errorprone.matchers
Modifier and TypeFieldDescriptionstatic final Description
Description.NO_MATCH
Describes the sentinel value of the case where the match failed.Modifier and TypeMethodDescriptionDescription.applySeverityOverride
(BugPattern.SeverityLevel severity) Internal-only.Description.Builder.build()
-
Uses of Description in com.google.errorprone.scanner
Modifier and TypeMethodDescriptionprotected void
Scanner.reportMatch
(Description description, VisitorState state)