org.sonar.plugins.cobertura
Class CoberturaMavenInitializer
java.lang.Object
org.sonar.api.batch.Initializer
org.sonar.plugins.cobertura.CoberturaMavenInitializer
- All Implemented Interfaces:
- CheckProject, CoverageExtension, DependsUponMavenPlugin, BatchComponent, BatchExtension, Extension
public class CoberturaMavenInitializer
- extends Initializer
- implements CoverageExtension, DependsUponMavenPlugin
Provides CoberturaMavenPluginHandler
and configures correct path to report.
Enabled only in Maven environment.
CoberturaMavenInitializer
public CoberturaMavenInitializer(CoberturaMavenPluginHandler handler)
getMavenPluginHandler
public MavenPluginHandler getMavenPluginHandler(Project project)
- Specified by:
getMavenPluginHandler
in interface DependsUponMavenPlugin
shouldExecuteOnProject
public boolean shouldExecuteOnProject(Project project)
- Specified by:
shouldExecuteOnProject
in interface CheckProject
- Overrides:
shouldExecuteOnProject
in class Initializer
execute
public void execute(Project project)
- Specified by:
execute
in class Initializer
Copyright © 2009-2012 SonarSource. All Rights Reserved.