google/error-prone
View on GitHubCatch common Java mistakes as compile-time errors
- Stars
- 7.2k
- Forks
- 820
- Open beginner issues
- 2
- Indexed issues
- 433
- Avg merge
- 5h 9m
- Merged PRs (30d)
- 50
- Dominant language
- Java
- License
- Apache-2.0
- Last GitHub push
- Sep 15, 2026
- Latest indexed
- Sep 16, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted
-
migrated Priority-High Status-Accepted Type-Enhancement
google/error-prone#11 · 7 comments · 4 reactions · 0 assignees ·
-
migrated Priority-Medium Status-Accepted Type-Defect
google/error-prone#20 · 3 comments · 0 reactions · 0 assignees ·
-
migrated Priority-High Status-Accepted Type-NewCheck
google/error-prone#25 · 11 comments · 0 reactions · 0 assignees ·
-
GWT SafeHtml check Openmigrated Priority-Low Type-NewCheck
google/error-prone#26 · 8 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Status-Accepted Type-Enhancement
google/error-prone#44 · 4 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Type-NewCheck
google/error-prone#79 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Type-NewCheck
google/error-prone#84 · 1 comment · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#90 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Status-Accepted
google/error-prone#92 · 2 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Status-Accepted Type-NewCheck
google/error-prone#94 · 2 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Status-Accepted Type-NewCheck
google/error-prone#96 · 2 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Status-Accepted Type-NewCheck
google/error-prone#97 · 1 comment · 0 reactions · 0 assignees ·
-
migrated Priority-Low Type-NewCheck
google/error-prone#99 · 4 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#100 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#108 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#110 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#115 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-Defect Type-NewCheck
google/error-prone#116 · 1 comment · 0 reactions · 0 assignees ·
-
== true test Openmigrated Priority-High Type-NewCheck
google/error-prone#132 · 2 comments · 0 reactions · 1 assignee ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#133 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#134 · 1 comment · 1 reaction · 0 assignees ·
-
"someDouble = integralA / integralB" may indicate that the coder expects floating-point division Openmigrated Priority-Medium Type-NewCheck
google/error-prone#164 · 11 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#167 · 1 comment · 0 reactions · 0 assignees ·
-
migrated Priority-High Type-NewCheck
google/error-prone#183 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-Defect
google/error-prone#194 · 1 comment · 0 reactions · 1 assignee ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#203 · 2 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#211 · 4 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#212 · 0 comments · 0 reactions · 0 assignees ·
-
migrated Priority-Low Status-Accepted Type-Enhancement
google/error-prone#236 · 1 comment · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#248 · 1 comment · 0 reactions · 0 assignees ·
-
migrated Priority-Medium Type-NewCheck
google/error-prone#264 · 7 comments · 1 reaction · 0 assignees ·
-
google/error-prone#272 · 1 comment · 0 reactions · 0 assignees ·
-
google/error-prone#273 · 2 comments · 0 reactions · 0 assignees ·
-
Priority-Low Status-Accepted
google/error-prone#275 · 3 comments · 0 reactions · 0 assignees ·
-
Type-NewCheck
google/error-prone#308 · 4 comments · 0 reactions · 0 assignees ·
-
Type-NewCheck
google/error-prone#325 · 0 comments · 0 reactions · 0 assignees ·
-
google/error-prone#338 · 0 comments · 0 reactions · 0 assignees ·
-
google/error-prone#346 · 4 comments · 0 reactions · 0 assignees ·
-
google/error-prone#349 · 0 comments · 0 reactions · 0 assignees ·
-
google/error-prone#352 · 3 comments · 0 reactions · 0 assignees ·
-
google/error-prone#366 · 1 comment · 0 reactions · 0 assignees ·
-
google/error-prone#381 · 4 comments · 0 reactions · 0 assignees ·
-
google/error-prone#390 · 1 comment · 0 reactions · 0 assignees ·
-
google/error-prone#395 · 0 comments · 0 reactions · 0 assignees ·
-
google/error-prone#397 · 3 comments · 0 reactions · 0 assignees ·
-
google/error-prone#424 · 9 comments · 5 reactions · 0 assignees ·
-
google/error-prone#431 · 6 comments · 1 reaction · 0 assignees ·
-
google/error-prone#436 · 9 comments · 0 reactions · 0 assignees ·
-
google/error-prone#444 · 8 comments · 30 reactions · 0 assignees ·
-
google/error-prone#455 · 0 comments · 0 reactions · 0 assignees ·