Class PedanticModuleOrderEnforcer

java.lang.Object
com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
All Implemented Interfaces:
org.apache.maven.enforcer.rule.api.EnforcerRule, org.apache.maven.enforcer.rule.api.EnforcerRule2

public class PedanticModuleOrderEnforcer extends AbstractPedanticEnforcer
This enforcer makes sure that your modules section is sorted alphabetically. Modules that should occur at a specific position in the <modules> section can be ignored.
 ### Example
     <rules>
       <moduleOrder implementation="com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer">
         <!-- These modules may occur at any place in the modules section -->
         <ignoredModules>dist-deb,dist-rpm</ignoredModules>
        </moduleOrder>
     </rules>
 
Since:
1.0.0
Enforcer Rule ID:
PedanticEnforcerRule.MODULE_ORDER