Uses of Package
com.google.errorprone.annotations
Packages that use com.google.errorprone.annotations
Package
Description
Checks added to the java compiler which detect common bug patterns.
Support code for providing automated corrections for defects we find.
A predicate DSL for matching javac AST nodes.
Utility code.
-
Classes in com.google.errorprone.annotations used by com.google.errorproneClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.The class to which this annotation is applied is immutable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.annotationsClassDescriptionAnnotation declaring that the target annotation is incompatible with any one of the provided modifiers.Modifiers in the Java language, as specified in: https://docs.oracle.com/javase/specs/jls/se11/html/jls-8.html#jls-8.1.1 https://docs.oracle.com/javase/specs/jls/se11/html/jls-8.html#jls-8.3.1 https://docs.oracle.com/javase/specs/jls/se11/html/jls-8.html#jls-8.4.3 https://docs.oracle.com/javase/specs/jls/se11/html/jls-9.html#jls-9.4
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.annotations.concurrentClassDescriptionAnnotation declaring that the target annotation is incompatible with any one of the provided modifiers.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.applyClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.bugpatternsClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.Annotation representing a type that should not be mocked.Indicates that the annotated method is provided only to be overridden: it should not be invoked from outside its declaring source file (as if it is
private
), and overriding methods should not be directly invoked at all. -
Classes in com.google.errorprone.annotations used by com.google.errorprone.bugpatterns.checkreturnvalueClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.bugpatterns.threadsafetyClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.Annotation for a method that takes a printf-style format string as an argument followed by arguments for that format string.Annotation for method parameter declarations which denotes that actual parameters will be used as a format string in printf-style formatting.The class to which this annotation is applied is immutable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.dataflowClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.fixesClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.matchersClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.Indicates that the annotated method is provided only to be overridden: it should not be invoked from outside its declaring source file (as if it is
private
), and overriding methods should not be directly invoked at all.Restrict this method to callsites with a allowlist annotation. -
Classes in com.google.errorprone.annotations used by com.google.errorprone.refasterClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the annotated method is provided only to be overridden: it should not be invoked from outside its declaring source file (as if it is
private
), and overriding methods should not be directly invoked at all. -
Classes in com.google.errorprone.annotations used by com.google.errorprone.scannerClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.
-
Classes in com.google.errorprone.annotations used by com.google.errorprone.util