Package org.sonar.api.batch

Interface Summary
CheckProject  
CoverageExtension Marker for the extensions that execute coverage tools.
CpdMapping  
Decorator  
DecoratorBarriers Barriers are used to define the order of execution of Decorators.
DecoratorContext  
PostJob PostJobs are executed at the very end of batch analysis.
ResourceCreationLock Deprecated. since 4.2.
ResourceFilter Deprecated. since 4.2.
Sensor A Sensor is invoked once during the analysis of a project.
SensorContext  
TimeMachine The TimeMachine extension point
 

Class Summary
AbstractCoverageExtension Deprecated. since 2.6 was superseded by interface CoverageExtension
AbstractCpdMapping A pre-implementation of the CpdMapping extension point
AbstractDirectoriesDecorator Deprecated. since 2.2, the number of directories is automatically calculated by sonar core (see metric formula)
AbstractDivisionDecorator A pre-implementation to decorate metrics that are the result of a division
AbstractFileComplexityDecorator Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore
AbstractFilesDecorator Deprecated. since 2.2, the number of files is automatically calculated by sonar core (see metric formula)
AbstractFunctionComplexityDecorator Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore
AbstractFunctionComplexityDistributionDecorator Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore
AbstractSourceImporter Deprecated. since 4.2 Component indexing and source import are done by core and this extension is not used.
AbstractSumChildrenDecorator Sum measures of child resources.
BatchExtensionDictionnary Deprecated. since 2.6 was only used by views
BuildBreaker  
DefaultFormulaContext  
DefaultFormulaData  
Event  
FileFilter Deprecated. in 3.5.
Initializer Initializer can execute external tool (like a Maven plugin), change project configuration.
ProjectClasspath Deprecated. since 4.5 this is some Java specific stuff that should by handled by SQ Java plugin
SonarIndex Deprecated. since 4.5.2 should not be used by plugins.
SquidUtils Deprecated. since 4.2
TimeMachineQuery A class to query TimeMachine on a given resource

 

Enum Summary
Phase.Name  
 

Annotation Types Summary
DependedUpon  
DependsUpon  
InstantiationStrategy Define instantiation strategy of batch extensions.
Phase  
SupportedEnvironment This annotation allows to specify in which environments BatchExtension would be active.
 



Copyright © 2009–2015 SonarSource. All rights reserved.