Package org.sonar.api.batch

Interface Summary
CheckProject  
CpdMapping  
Decorator  
DecoratorContext  
GeneratesViolations  
PostJob PostJobs are executed when project is analysed.
Purge Extension point to purge data.
ResourceFilter Filter resources to save.
Sensor A Sensor is invoked once during the analysis of a project.
SensorContext  
SquidSearch The extension point to access the Squid data tree
TimeMachine The TimeMachine extension point
 

Class Summary
AbstractCoverageExtension This class implements the management of the code coverage engine if there are several.
AbstractCpdMapping A pre-implementation of the CpdMapping extension point
AbstractDirectoriesDecorator A pre-implementation to decorate the number of directories
AbstractDivisionDecorator A pre-implementation to decorate metrics that are the result of a division
AbstractFileComplexityDecorator Deprecated. a formula has been implemented on the metric, so no need to have decorator anymore
AbstractFilesDecorator A pre-implementation to decorate the number of files
AbstractFunctionComplexityDecorator Deprecated. a formula has been implemented on the metric, so no need to have decorator anymore
AbstractFunctionComplexityDistributionDecorator Deprecated. a formula has been implemented on the metric, so no need to have decorator anymore
AbstractPurge  
AbstractSourceImporter A pre-implementation for a sensor that imports sources
AbstractSumChildrenDecorator Sum measures of child resources.
AbstractViolationsStaxParser  
BatchExtensionDictionnary  
BuildBreaker  
DefaultFormulaContext  
DefaultFormulaData  
Event  
FormulaDecorator A pre-implementation of a decorator using a simple calculation formula
PurgeContext  
SonarIndex  
SquidUtils  
TimeMachineQuery A class to query TimeMachine on a given resource

 

Enum Summary
Phase.Name  
 

Annotation Types Summary
DependedUpon  
DependsUpon  
Phase  
 



Copyright © 2009-2010 SonarSource SA. All Rights Reserved.