org.apache.maven.plugins.enforcer
Class RequireUpperBoundDeps

java.lang.Object
  extended by org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule
      extended by org.apache.maven.plugins.enforcer.AbstractNonCacheableEnforcerRule
          extended by org.apache.maven.plugins.enforcer.RequireUpperBoundDeps

public class RequireUpperBoundDeps
extends AbstractNonCacheableEnforcerRule

Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.

Since:
1.1
Author:
Geoffrey De Smet

Field Summary
 
Fields inherited from class org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule
message
 
Constructor Summary
RequireUpperBoundDeps()
           
 
Method Summary
 void execute(EnforcerRuleHelper helper)
           
 
Methods inherited from class org.apache.maven.plugins.enforcer.AbstractNonCacheableEnforcerRule
getCacheId, isCacheable, isResultValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequireUpperBoundDeps

public RequireUpperBoundDeps()
Method Detail

execute

public void execute(EnforcerRuleHelper helper)
             throws EnforcerRuleException
Throws:
EnforcerRuleException


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.