Project Summary

Project Information

Field Value
Name maven-code-quality-pom
Description

Code quality enforcement and reporting

Enforce and report code quality with JUnit, JaCoCo, Hamcrest, FindBugs, PMD, CodeNarc, Checkstyle (Google), Enforcer, Duplicate-Finder, JDepend, and more with this Maven POM.

maven-code-quality-pom is a spike Spring solution for providing Maven POMs with quality assurance features.

Purpose

The purpose of the project is to use the Maven Site Plugin to:

  1. Use the Maven Site Plugin to generate meaningful test and quality reporting artifacts
  2. Enforce test coverage thresholds and code standards
  3. Prevent source code that does not conform to standards from being merged into master.
Homepage https://github.com/gregswindle/maven-code-quality-pom

Project Organization

Field Value
Name gregswindle
URL https://github.com/gregswindle

Build Information

Field Value
GroupId net.swindle
ArtifactId maven-code-quality-pom
Version 0.0.1-SNAPSHOT
Type jar
Java Version 1.8