Uses of Package
com.google.errorprone.matchers
Package
Description
Checks added to the java compiler which detect common bug patterns.
Bug patterns related to dependency
injection and JSR 330.
Bug patterns related to Dagger.
Bug patterns related to Guice.
A predicate DSL for matching javac AST nodes.
Utility code.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.Builder for
Description
s.Define a predicate on aTree
, which also accesses the state of AST traversal. -
ClassDescriptionSimple data object containing the information captured about an AST match.Define a predicate on a
Tree
, which also accesses the state of AST traversal. -
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.Define a predicate on a
Tree
, which also accesses the state of AST traversal. -
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionSimple data object containing the information captured about an AST match.Builder for
Description
s. -
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionBase class for type matchers.A
MultiMatcher
that applies a matcher across multiple children of a single ancestor node.Matcher for a compound-assignment operator expression.Simple data object containing the information captured about an AST match.Builder forDescription
s.Define a predicate on aTree
, which also accesses the state of AST traversal.The visibility of a member.An matcher that applies a single matcher across multiple tree nodes.A result from the call ofMultiMatcher.multiMatchResult(Tree, VisitorState)
, containing information about whether it matched, and if so, what nodes matched.Matches expressions that invoke or reference a non-void method or constructor and which do not use their return value and are not in a context where non-use of the return value is allowed.Enumeration of known reasons that an unused return value may be allowed because of the context in which the method is used. -
ClassDescriptionDefine a predicate on a
Tree
, which also accesses the state of AST traversal. -
ClassDescriptionSimple data object containing the information captured about an AST match.
-
ClassDescriptionDefine a predicate on a
Tree
, which also accesses the state of AST traversal.