Uses of Package
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.
-
ClassDescriptionIndicates 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.
-
ClassDescriptionAnnotation 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
-
ClassDescriptionAnnotation declaring that the target annotation is incompatible with any one of the provided modifiers.
-
ClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
ClassDescriptionIndicates 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. -
ClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
ClassDescriptionIndicates 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.
-
ClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
ClassDescriptionIndicates that the return value of the annotated API is ignorable.
-
ClassDescriptionIndicates 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. -
ClassDescriptionIndicates 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. -
ClassDescriptionIndicates that the return value of the annotated API is ignorable.Indicates that the return value of the annotated method must be used.
-