error-prone
Error Prone is a static analysis tool developed for Java. This tool facilitates the debugging process by capturing common programming errors during the compilation phase. It has a structure that can work with Bazel.
google · Code Quality & Review
Common commercial products in this category: SonarCloud, Codacy, DeepSource
- You catch common Java programming errors at compile time.
- You detect errors such as the incompatible type argument within the code.
- With Bazel integration, you analyze your projects.
- • High number of open issues (562)
- ↓ NegativeGitHub Issue
JDK 14/15 compatibility
“### What version of Error Prone are you using? 2.3.4 (originally 2.3.1) ### Does this issue reproduce with the latest release? Yes ### What did you do? Error-prone does not work with JDK12 EA b09 and produces the following exception: ``` [javac] 1 warning [javac] An exception…”
- ↓ NegativeGitHub Issue
[Discussion] Increasing minimum supported JDK (and dropping support for JDK 11)
“Error Prone will eventually drop support for running on JDK 11. This bug is intended to collect input from the community on the timing of that decision. There aren't immediate plans to do this, but there are also reason to look forward to using Java > 11 language features in the…”