ch.hortis.sonar.mvn
Class SonarMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
ch.hortis.sonar.mvn.SonarMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class SonarMojo
- extends org.apache.maven.plugin.AbstractMojo
Main sonar bootstrap plugin
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 |
ADDITIONAL_GOALS_PROPERTY
public static final java.lang.String ADDITIONAL_GOALS_PROPERTY
- See Also:
- Constant Field Values
SonarMojo
public SonarMojo()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
getReactorProjects
protected java.util.List<org.apache.maven.project.MavenProject> getReactorProjects(java.util.List<org.apache.maven.project.MavenProject> projects)
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
getBoostrapGoals
protected java.util.List<SonarMojo.BootstrapGoal> getBoostrapGoals(java.lang.String sonarServerVersion)
cloneMavenProject
protected org.apache.maven.project.MavenProject cloneMavenProject(org.apache.maven.project.MavenProject mavenProject)
getBootstrapAdditionalGoals
protected java.util.List<SonarMojo.BootstrapAdditionalGoal> getBootstrapAdditionalGoals(org.apache.maven.project.MavenProject executedProject,
SonarMojo.BootstrapGoal currentGoal)
Copyright © 2008 SonarSource SA. All Rights Reserved.