datahelix
datahelix copied to clipboard
Update Gradle to do static code analysis
Feature Request
Description of Problem:
Make Gradle automatically check the code for possible errors by using the static code analysis plugins available.
For example, the following plugins could be added:
- CheckStyle
- PMD
- FindBugs
- Surefire Code Coverage
- Changes
- Taglist
- Javadoc
- Sonar
adding these static analysis tools will help us improve the quality of the codebase. A potential cost would be that they could be found irritating, or introduce verbosity and lack of clarity of the build process to the user. These could negatively impact external contributors.