Uses of Package
com.google.errorprone.matchers
Packages that use 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.
-
Classes in com.google.errorprone.matchers used by com.google.errorproneClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.applyClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatternsClassDescriptionSimple 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. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.androidClassDescriptionSimple data object containing the information captured about an AST match.Define a predicate on a
Tree
, which also accesses the state of AST traversal. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.apidiffClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.argumentselectiondefectsClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.checkreturnvalueClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.collectionincompatibletypeClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.floggerClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.formatstringClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.injectClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.inject.daggerClassDescriptionSimple data object containing the information captured about an AST match.Define a predicate on a
Tree
, which also accesses the state of AST traversal. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.inject.guiceClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.inlinemeClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.javadocClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.nullnessClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.overloadingClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.threadsafetyClassDescriptionSimple data object containing the information captured about an AST match.Builder for
Description
s. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.bugpatterns.timeClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.matchersClassDescriptionBase 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. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.matchers.methodClassDescriptionDefine a predicate on a
Tree
, which also accesses the state of AST traversal. -
Classes in com.google.errorprone.matchers used by com.google.errorprone.scannerClassDescriptionSimple data object containing the information captured about an AST match.
-
Classes in com.google.errorprone.matchers used by com.google.errorprone.utilClassDescriptionDefine a predicate on a
Tree
, which also accesses the state of AST traversal.