The pomlint mojo helps enforcing a certain style in Maven projects.
This is particular useful in a multi-module project maintained by large teams
of developers. Often best practices are ignored when the project becomes busy.
This leads to pom structures that are hard to maintain and thus degrade the
projects agility. By having a linter enforce the rules upfront many of the simple
mistakes can be avoided.