org.apache.maven.plugin.enforcer
Class NoSnapshots

java.lang.Object
  extended by org.apache.maven.plugin.enforcer.AbstractBanDependencies
      extended by org.apache.maven.plugin.enforcer.NoSnapshots
All Implemented Interfaces:
org.apache.maven.shared.enforcer.rule.api.EnforcerRule

public class NoSnapshots
extends AbstractBanDependencies

This rule checks that no snapshots are included.

Version:
$Id$
Author:
Brian Fox

Field Summary
 
Fields inherited from class org.apache.maven.plugin.enforcer.AbstractBanDependencies
message, searchTransitive
 
Constructor Summary
NoSnapshots()
           
 
Method Summary
protected  java.util.Set checkDependencies(java.util.Set dependencies)
          Checks the set of dependencies to see if any snapshots are included
 
Methods inherited from class org.apache.maven.plugin.enforcer.AbstractBanDependencies
execute, getMessage, isSearchTransitive, setMessage, setSearchTransitive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoSnapshots

public NoSnapshots()
Method Detail

checkDependencies

protected java.util.Set checkDependencies(java.util.Set dependencies)
                                   throws org.apache.maven.shared.enforcer.rule.api.EnforcerRuleException
Checks the set of dependencies to see if any snapshots are included

Specified by:
checkDependencies in class AbstractBanDependencies
Parameters:
dependencies -
Returns:
Throws:
org.apache.maven.shared.enforcer.rule.api.EnforcerRuleException


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.