error-prone
https://github.com/google/error-prone
Java
Catch common Java mistakes as compile-time errors
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported22 Subscribers
Add a CodeTriage badge to error-prone
Help out
- Issues
- Match `Varifier` for non-final variables
- `OverridingMethodInconsistentArgumentNamesChecker` fails when original function contains multiple parameters with the same name
- Internal change.
- Mandatory Maven Wrapper: Overhead of Version Drift vs. Stability Benefits
- Bump org.assertj:assertj-core from 3.25.1 to 3.27.7 in /core in the maven group across 1 directory
- [IfChainToSwitch] refactor `InstanceOfIr` to use `Optional` instead of `@Nullable`, like in the rest of the rest of this class
- `UnusedMethod` marks CDI observer methods as unused
- `UnnecessaryQualifier` outputs warnings for qualifier annotations copied by lombok
- Link to ErrorProne has trailing parenthesis
- `MisleadingEscapedSpace` false positive with `CRLF` line separator in sources
- Docs
- Java not yet supported