org.codehaus.mojo.rat
Class RatCheckMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.rat.AbstractRatMojo
          extended by org.codehaus.mojo.rat.RatCheckMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class RatCheckMojo
extends AbstractRatMojo

Run RAT to perform a violation check.


Field Summary
 
Fields inherited from class org.codehaus.mojo.rat.AbstractRatMojo
basedir, ECLIPSE_DEFAULT_EXCLUDES, IDEA_DEFAULT_EXCLUDES, MAVEN_DEFAULT_EXCLUDES
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
RatCheckMojo()
           
 
Method Summary
protected  void check(Document document)
           
protected  void check(RatStatistics statistics)
           
 void execute()
          Invoked by Maven to execute the Mojo.
 
Methods inherited from class org.codehaus.mojo.rat.AbstractRatMojo
createReport, getLicenseMatchers, getProject, getResources
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RatCheckMojo

public RatCheckMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Invoked by Maven to execute the Mojo.

Throws:
org.apache.maven.plugin.MojoFailureException - An error in the plugin configuration was detected.
org.apache.maven.plugin.MojoExecutionException - Another error occurred while executing the plugin.

check

protected void check(Document document)
              throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

check

protected void check(RatStatistics statistics)
              throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.