Introduction
When writing Java code, it's common to call methods that return values, such as methods that read from a file, make network requests, or perform calculations. Ignoring the return value of such methods can lead to subtle bugs and unexpected behavior in your application. ErrorProne, a static analysis tool …