MojoHaus Extra Enforcer Rules 1.0-beta-4 Released

The Extra Enforcer Rules team is pleased to announce the release of the Extra Enforcer Rules version 1.0-beta-4.

Apache's Maven Enforcer Plugin is used to apply and enforce rules on your Maven projects. The Enforcer plugin ships with a set of standard rules The MojoHaus project hosts this project to provide extra rules which are not part of the standard rule set.

To get this update, simply specify the version in your project's plugin configuration:

 1<plugin> 
 2  <groupId>org.apache.maven.plugins</groupId> 
 3  <artifactId>maven-enforcer-plugin</artifactId> 
 4  <version>1.4.1</version> 
 5  <dependencies> 
 6    <dependency> 
 7      <groupId>org.codehaus.mojo</groupId> 
 8      <artifactId>extra-enforcer-rules</artifactId> 
 9      <version>1.0-beta-4</version> 
10    </dependency> 
11  </dependencies> 
12</plugin> 

New features:

  • New rule requireProjectUrl
  • Adapt to mojohaus organisation.

Fixed Bugs:

  • EnforceBytecodeVersion crashes on maven-enforcer-plugin 1.4.1 with a NullPointerException

Fixed Issues: https://github.com/mojohaus/extra-enforcer-rules/issues?q=milestone%3A1.0-beta-4

SCM Diff: https://github.com/mojohaus/extra-enforcer-rules/compare/extra-enforcer-rules-1.0-beta-3...extra-enforcer-rules-1.0-beta-4

Have fun! -Extra Enforcer Rules team