com.lewisd.maven.lint.rules.basic
Class RedundantPluginVersionsRule

java.lang.Object
  extended by com.lewisd.maven.lint.rules.AbstractRule
      extended by com.lewisd.maven.lint.rules.AbstractReduntantVersionRule
          extended by com.lewisd.maven.lint.rules.basic.RedundantPluginVersionsRule
All Implemented Interfaces:
Rule

public class RedundantPluginVersionsRule
extends AbstractReduntantVersionRule


Field Summary
 
Fields inherited from class com.lewisd.maven.lint.rules.AbstractRule
expressionEvaluator, MAVEN_PROJECT, modelUtil, VERSION_PROPERTIES
 
Constructor Summary
RedundantPluginVersionsRule(ExpressionEvaluator expressionEvaluator, ModelUtil modelUtil)
           
 
Method Summary
protected  void addRequiredModels(Set<String> requiredModels)
           
 String getIdentifier()
           
 void invoke(org.apache.maven.project.MavenProject mavenProject, Map<String,Object> models, ResultCollector resultCollector)
           
 
Methods inherited from class com.lewisd.maven.lint.rules.AbstractReduntantVersionRule
checkForRedundantVersions
 
Methods inherited from class com.lewisd.maven.lint.rules.AbstractRule
getRequiredModels
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedundantPluginVersionsRule

@Autowired
public RedundantPluginVersionsRule(ExpressionEvaluator expressionEvaluator,
                                             ModelUtil modelUtil)
Method Detail

addRequiredModels

protected void addRequiredModels(Set<String> requiredModels)
Specified by:
addRequiredModels in class AbstractRule

getIdentifier

public String getIdentifier()

invoke

public void invoke(org.apache.maven.project.MavenProject mavenProject,
                   Map<String,Object> models,
                   ResultCollector resultCollector)


Copyright © 2012. All Rights Reserved.