google/error-prone

error-prone - Catch common Java mistakes as compile-time errors