Clean POM Maven Plugin
This will clean the Maven project descriptor,
pom.xml file, based on an
XSLT file. It is organized based on the rules specified in the following
In addition it will also reindent other XML files.
Along with a few common sense rules like
groupIdshould be before
extensionsshould also be ordered by
As of version 1.2.0, the indention size is now using 2-space indents to follow the conventions used in SonarQube.com.
clean goal will be bound to the
verify phase of the project and
will replace the
pom.xml file. The typical usage is:
<plugin> <groupId>net.trajano.mojo</groupId> <artifactId>cleanpom-maven-plugin</artifactId> <executions> <execution> <goals> <goal>clean</goal> </goals> </execution> </executions> </plugin>