org.apache.maven.plugin.checkstyle
Class CheckstyleViolationCheckMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class CheckstyleViolationCheckMojo
- extends org.apache.maven.plugin.AbstractMojo
Perform a violation check against the last Checkstyle run to see if there are
any violations. It reads the Checkstyle output file, counts the number of
violations found and displays it on the console.
- Version:
- $Id: CheckstyleViolationCheckMojo.html 816658 2012-05-08 13:56:19Z hboutemy $
- Author:
- Joakim Erdfelt
- Is defined by the goal name:
- check
- Is bound to the specified phase of the standard build lifecycle:
- verify
- Requires the dependencies in this specified scope:
- compile
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
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 |
locator
protected org.codehaus.plexus.resource.ResourceManager locator
- Since:
- 2.5
- Is a Plexus component defined by:
- role:
- org.codehaus.plexus.resource.ResourceManager
- role-hint:
- default
- Is readonly.
- Is required.
checkstyleExecutor
protected CheckstyleExecutor checkstyleExecutor
- Since:
- 2.5
- Is a Plexus component defined by:
- role:
- org.apache.maven.plugin.checkstyle.CheckstyleExecutor
- role-hint:
- default
- Is readonly.
- Is required.
project
protected org.apache.maven.project.MavenProject project
- The Maven Project Object.
- Is defined by:
- default-value:
- ${project}
- Is readonly.
- Is required.
CheckstyleViolationCheckMojo
public CheckstyleViolationCheckMojo()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
-
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
Copyright © 2005-2010 The Apache Software Foundation. All Rights Reserved.