Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
The most common approach for CI integration is the Maven checkstyle plugin, and you'd have to specify the coding style rules in the checkstyle.xml file. The github repo for checkstyle has checkstyle.xml configs for Google and Sun.
How can I help my partner write better code?
2 projects | reddit.com/r/learnprogramming | 27 Nov 2021
1 project | dev.to | 17 Feb 2021
What are some useful static analyzers for Java?
9 projects | reddit.com/r/java | 2 Jan 2022
An Incomplete List of Practical Security for Mortals
9 projects | dev.to | 6 Jul 2021
Enforcing Coding Best Practices using CI
7 projects | dev.to | 30 May 2021