All Classes and Interfaces
Classes
Class
Description
A
BugChecker which flags ambiguous @JsonCreators in enums.A matcher of (annotation, attribute) pairs.
A
BugChecker which flags AssertJ isEqualTo(null) checks for simplification.A
BugChecker which flags redundant @Autowired constructor annotations.A
BugChecker which flags annotations that could be written more concisely.A
BugChecker which flags Collectors that don't clearly express
(im)mutability.A
BugChecker which flags empty methods that seemingly can simply be deleted.A
BugChecker which flags improperly formatted Error Prone test code.A
BugChecker which flags Ordering.explicit(Object, Object[])} invocations listing
a subset of an enum type's values.A
BugChecker which flags usages of Flux.flatMap(Function) and Flux.flatMapSequential(Function).A
BugChecker which flags string concatenations that produce a format string; in such
cases the string concatenation should instead be deferred to the invoked method.A
BugChecker that flags redundant identity conversions.A
BugChecker which flags SortedSet property declarations inside
@Value.Immutable- and @Value.Modifiable-annotated types that lack a
@Value.NaturalOrder or @Value.ReverseOrder annotation.Utility class that can be used to identify reserved keywords of the Java language.
A
BugChecker which flags non-canonical JUnit method declarations.A
BugChecker which flags annotation array listings which aren't sorted lexicographically.A
BugChecker that flags annotations that are not lexicographically sorted.A method invocation expression
Matcher factory.A
BugChecker which flags lambda expressions that can be replaced with method references.A
BugChecker that flags likely missing Refaster annotations.A
BugChecker which flags method invocations for which all arguments are wrapped using
ArgumentMatchers.eq(boolean); this is redundant.A
BugChecker which flags nesting of Optionals.A
BugChecker which flags Mono operations that are known to be vacuous, given that
they are invoked on a Mono that is known not to complete empty.A
BugChecker which flags Comparator#comparing* invocations that can be replaced
with an equivalent alternative so as to avoid unnecessary (un)boxing.A
BugChecker which flags redundant explicit string conversions.A
BugChecker which flags unnecessary Refaster.anyOf(Object[]) usages.A
BugChecker which flags @RequestMapping methods that have one or more parameters
that appear to lack a relevant annotation.A
BugChecker which flags @RequestParam parameters with an unsupported type.A
BugChecker which flags methods with Spring's @Scheduled annotation that lack
New Relic Agent's @Trace(dispatcher = true).A
BugChecker which flags SLF4J usages that are likely to be in error.A collection of Error Prone utility methods for dealing with the source code representation of
AST nodes.
A
BugChecker which flags @RequestMapping annotations that can be written more
concisely.A
BugChecker which flags methods and constants that can and should be statically
imported.A
BugChecker which flags illegal time-zone related operations.