~/talk

Error Prone: Google's Secret Weapon for Bug-Free Lines of Code

TalkinFrenchat Devoxx France 2026 · 2026-04-22..04-24· [java, testing]
links:none on file
slides:none on file

Error Prone is a static-analysis tool from Google that runs inside the javac compiler and uses AST-based checks to find subtle Java bugs (like risky null usage) and suggest fixes, going beyond tools such as Checkstyle or SpotBugs. The talk covers quick integration and minimal configuration for Maven/Gradle builds, a live demo that fails compilation on subtle errors to show the detailed diagnostics, and how to write custom, project-specific Error Prone checks.

AI-written summary · about

  1. 0:00Error Prone intro
  2. 6:29What Error Prone is
  3. 10:05Bug check categories
  4. 13:00Demo with IntelliJ
  5. 17:41Custom checks
  6. 23:14Best practices
  7. 24:58Extensions & community
  8. 25:44Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.