Source Code Quality Police (Qulice)
Qulice is a static analysis quality control instrument for Java projects. It combines a few static analysis tools and pre-configures them. You don't need to use and configure them individually any more.
At the moment we integrate together:
- Maven dependency analysis
- maven-enforcer-plugin
- maven-duplicate-finder-plugin
- Checkstyle
- PMD
- SpotBugs
Just add our qulice-maven-plugin to your Maven project and start following out quality policy:
<build>
<plugins>
<plugin>
<groupId>com.qulice</groupId>
<artifactId>qulice-maven-plugin</artifactId>
<version>0.24.2</version>
<configuration>
<license>file:${basedir}/LICENSE.txt</license>
</configuration>
<executions>
<execution>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
Don't hesitate to submit a ticket to Github when something doesn't work or you need more features.