org.sonar.batch.phases
Class PhaseExecutor
java.lang.Object
org.sonar.batch.phases.PhaseExecutor
public final class PhaseExecutor
- extends Object
|
Field Summary |
static org.slf4j.Logger |
LOGGER
|
|
Constructor Summary |
PhaseExecutor(Phases phases,
DecoratorsExecutor decoratorsExecutor,
MavenPluginsConfigurator mavenPluginsConfigurator,
InitializersExecutor initializersExecutor,
PostJobsExecutor postJobsExecutor,
SensorsExecutor sensorsExecutor,
PersistenceManager persistenceManager,
SensorContext sensorContext,
DefaultIndex index,
EventBus eventBus,
UpdateStatusJob updateStatusJob,
ProjectInitializer pi,
ScanPersister[] persisters,
FileSystemLogger fsLogger,
JsonReport jsonReport,
DefaultModuleFileSystem fs,
QProfileVerifier profileVerifier,
IssueExclusionsLoader issueExclusionsLoader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
public static final org.slf4j.Logger LOGGER
PhaseExecutor
public PhaseExecutor(Phases phases,
DecoratorsExecutor decoratorsExecutor,
MavenPluginsConfigurator mavenPluginsConfigurator,
InitializersExecutor initializersExecutor,
PostJobsExecutor postJobsExecutor,
SensorsExecutor sensorsExecutor,
PersistenceManager persistenceManager,
SensorContext sensorContext,
DefaultIndex index,
EventBus eventBus,
UpdateStatusJob updateStatusJob,
ProjectInitializer pi,
ScanPersister[] persisters,
FileSystemLogger fsLogger,
JsonReport jsonReport,
DefaultModuleFileSystem fs,
QProfileVerifier profileVerifier,
IssueExclusionsLoader issueExclusionsLoader)
getPhaseClasses
public static Collection<Class> getPhaseClasses()
execute
public void execute(Project module)
- Executed on each module
Copyright © 2009–2015 SonarSource. All rights reserved.