You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that we have formatting addressed, we should also introduce linting and enforce that the code is warning free. Gradle has a convenient plugin called checkstyle for linting java code. It supports various style guide rule sets, including Google's style guide. This should be a tremendous help in avoiding the most common errors such as the problems fixed in #1793. The biggest challenge, however, will be to fix all linter warnings in our existing code.
The text was updated successfully, but these errors were encountered:
cmnrd
changed the title
Use linter and enforce warning free code in CI
Use spotbugs for static code analysis and make the code base warning free
Sep 14, 2023
Now that we have formatting addressed, we should also introduce linting and enforce that the code is warning free. Gradle has a convenient plugin called checkstyle for linting java code. It supports various style guide rule sets, including Google's style guide. This should be a tremendous help in avoiding the most common errors such as the problems fixed in #1793. The biggest challenge, however, will be to fix all linter warnings in our existing code.
The text was updated successfully, but these errors were encountered: