ErrorProneとは? ErrorProne はGoogle製のJavaの静的解析ツールです。 他の静的解析ツール(FindBugsなど)との大きな違いは、チェックNGが コンパイルエラーとなること です。 以下、公式サイトから引用 It’s common for even the best programmers to make simple mistakes. And sometimes a refactoring which seems safe can leave behind code which will never do what’s intended. We’re used to getting help from the compiler, but it doesn’t do much beyond static type checking. Using Error
![静的解析ツール ErrorProne でJavaのコンパイルエラーを強化 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/edd7372bcf7bf854cb866a14c86edf37e957fe33/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9JUU5JTlEJTk5JUU3JTlBJTg0JUU4JUE3JUEzJUU2JTlFJTkwJUUzJTgzJTg0JUUzJTgzJUJDJUUzJTgzJUFCJTIwRXJyb3JQcm9uZSUyMCVFMyU4MSVBN0phdmElRTMlODElQUUlRTMlODIlQjMlRTMlODMlQjMlRTMlODMlOTElRTMlODIlQTQlRTMlODMlQUIlRTMlODIlQTglRTMlODMlQTklRTMlODMlQkMlRTMlODIlOTIlRTUlQkMlQjclRTUlOEMlOTYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTk5YjZiZDYyYTY1MDBhNjUzZTg2NmZkMWUyNDhmOWZj%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdmljYm9zczEwMDImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTkzZmUyNDA3NmU2ZjI1ZGNjNzZhYzhiYzEwOWEyNjkx%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dd7501b0fdec47427b2f7e434166161de)