|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of BatchComponent in org.sonar.api |
---|
Subinterfaces of BatchComponent in org.sonar.api | |
---|---|
interface |
BatchExtension
Marker interface for all the batch extension points, which are aimed to be implemented by plugins. |
Uses of BatchComponent in org.sonar.api.batch |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch | |
---|---|
interface |
CoverageExtension
Marker for the extensions that execute coverage tools. |
interface |
CpdMapping
|
interface |
Decorator
|
interface |
PostJob
PostJobs are executed at the very end of batch analysis. |
interface |
ResourceCreationLock
Deprecated. since 4.2. File system is immutable and does not require this class anymore. |
interface |
ResourceFilter
Deprecated. since 4.2. Analysis is file-system oriented. See org.sonar.api.scan.filesystem.InputFileFilter |
interface |
Sensor
A Sensor is invoked once during the analysis of a project. |
interface |
TimeMachine
The TimeMachine extension point |
Classes in org.sonar.api.batch that implement BatchComponent | |
---|---|
class |
AbstractCpdMapping
A pre-implementation of the CpdMapping extension point |
class |
AbstractDivisionDecorator
A pre-implementation to decorate metrics that are the result of a division |
class |
AbstractSourceImporter
Deprecated. since 4.2 Component indexing and source import are done by core and this extension is not used. |
class |
AbstractSumChildrenDecorator
Sum measures of child resources. |
class |
BuildBreaker
|
class |
Initializer
Initializer can execute external tool (like a Maven plugin), change project configuration. |
class |
ProjectClasspath
Deprecated. since 4.5 this is some Java specific stuff that should by handled by SQ Java plugin |
Uses of BatchComponent in org.sonar.api.batch.bootstrap |
---|
Classes in org.sonar.api.batch.bootstrap that implement BatchComponent | |
---|---|
class |
ProjectBuilder
This extension point allows to change project structure at runtime. |
class |
ProjectReactor
|
Uses of BatchComponent in org.sonar.api.batch.events |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch.events | |
---|---|
interface |
DecoratorExecutionHandler
|
interface |
DecoratorsPhaseHandler
|
interface |
EventHandler
Marker interface for event handlers. |
interface |
InitializerExecutionHandler
|
interface |
InitializersPhaseHandler
|
interface |
MavenPhaseHandler
|
interface |
PostJobExecutionHandler
|
interface |
PostJobsPhaseHandler
|
interface |
ProjectAnalysisHandler
|
interface |
SensorExecutionHandler
|
interface |
SensorsPhaseHandler
|
Uses of BatchComponent in org.sonar.api.batch.fs |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch.fs | |
---|---|
interface |
FileSystem
The FileSystem manages all the source files to be analyzed. |
interface |
InputFileFilter
Extension point to exclude some files from inspection |
Uses of BatchComponent in org.sonar.api.batch.fs.internal |
---|
Classes in org.sonar.api.batch.fs.internal that implement BatchComponent | |
---|---|
class |
DefaultFileSystem
|
Uses of BatchComponent in org.sonar.api.batch.maven |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch.maven | |
---|---|
interface |
DependsUponMavenPlugin
Can be used only for Initializers , Sensors and
PostJobs . |
interface |
MavenPluginHandler
Deprecated. since 4.5 we don't want any dependency on Maven anymore |
Uses of BatchComponent in org.sonar.api.batch.measure |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch.measure | |
---|---|
interface |
MetricFinder
Experimental - do not use |
Uses of BatchComponent in org.sonar.api.batch.rule |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch.rule | |
---|---|
interface |
ActiveRules
The rules that are activated on the current module. |
interface |
Rules
Searches for rules. |
Classes in org.sonar.api.batch.rule that implement BatchComponent | |
---|---|
class |
CheckFactory
Creates Checks . |
Uses of BatchComponent in org.sonar.api.batch.rule.internal |
---|
Classes in org.sonar.api.batch.rule.internal that implement BatchComponent | |
---|---|
class |
DefaultActiveRules
|
Uses of BatchComponent in org.sonar.api.batch.scm |
---|
Classes in org.sonar.api.batch.scm that implement BatchComponent | |
---|---|
class |
BlameCommand
This class should be implemented by SCM providers. |
class |
ScmProvider
See CoreProperties.LINKS_SOURCES_DEV to get old Maven URL format. |
Uses of BatchComponent in org.sonar.api.component |
---|
Subinterfaces of BatchComponent in org.sonar.api.component | |
---|---|
interface |
Perspectives
|
interface |
ResourcePerspectives
Use this component to create perspective from resources or InputPath
Only on batch-side. |
Uses of BatchComponent in org.sonar.api.config |
---|
Classes in org.sonar.api.config that implement BatchComponent | |
---|---|
class |
EmailSettings
If batch extensions use this component, then batch must be executed with administrator rights (see properties sonar.login and sonar.password) |
class |
PropertyDefinition
Declare a plugin property. |
class |
PropertyDefinitions
Metadata of all the properties declared by plugins |
class |
Settings
Project settings on batch side, or global settings on server side. |
Uses of BatchComponent in org.sonar.api.database |
---|
Classes in org.sonar.api.database that implement BatchComponent | |
---|---|
class |
DatabaseSession
This component should not be accessed by plugins. |
Uses of BatchComponent in org.sonar.api.i18n |
---|
Subinterfaces of BatchComponent in org.sonar.api.i18n | |
---|---|
interface |
I18n
Main component that provides translation facilities. |
interface |
RuleI18n
Deprecated. in 4.1. Rules are not localized anymore. See http://jira.codehaus.org/browse/SONAR-4885 |
Uses of BatchComponent in org.sonar.api.issue |
---|
Subinterfaces of BatchComponent in org.sonar.api.issue | |
---|---|
interface |
IssueFilter
Deprecated. since 4.0 |
interface |
IssueHandler
|
interface |
ProjectIssues
Used by batch components to get all project issues. |
Classes in org.sonar.api.issue that implement BatchComponent | |
---|---|
class |
NoSonarFilter
Issue filter used to ignore issues created on lines commented with the tag "NOSONAR". |
Uses of BatchComponent in org.sonar.api.measures |
---|
Subinterfaces of BatchComponent in org.sonar.api.measures | |
---|---|
interface |
FileLinesContextFactory
This interface is not intended to be implemented by clients. |
interface |
Metrics
|
Classes in org.sonar.api.measures that implement BatchComponent | |
---|---|
class |
Metric<G extends Serializable>
This class represents the definition of a metric in Sonar. |
Uses of BatchComponent in org.sonar.api.notifications |
---|
Subinterfaces of BatchComponent in org.sonar.api.notifications | |
---|---|
interface |
NotificationManager
The notification manager receives notifications and is in charge of storing them so that they are processed by the notification service. |
Uses of BatchComponent in org.sonar.api.platform |
---|
Subinterfaces of BatchComponent in org.sonar.api.platform | |
---|---|
interface |
PluginRepository
|
Classes in org.sonar.api.platform that implement BatchComponent | |
---|---|
class |
ComponentContainer
|
class |
Server
|
Uses of BatchComponent in org.sonar.api.profiles |
---|
Classes in org.sonar.api.profiles that implement BatchComponent | |
---|---|
class |
ProfileExporter
|
Uses of BatchComponent in org.sonar.api.resources |
---|
Subinterfaces of BatchComponent in org.sonar.api.resources | |
---|---|
interface |
Language
The extension point to define a new language Instantiation strategy changed to PER_BATCH in version 4.2. |
interface |
ProjectFileSystem
Deprecated. since 3.5 replaced by ModuleFileSystem |
Classes in org.sonar.api.resources that implement BatchComponent | |
---|---|
class |
AbstractLanguage
Inherit this class to define a new language like PLSQL, PHP or C# |
class |
Java
Deprecated. in 3.6 |
class |
Languages
A class to store the list of languages |
Uses of BatchComponent in org.sonar.api.rules |
---|
Subinterfaces of BatchComponent in org.sonar.api.rules | |
---|---|
interface |
ViolationFilter
Deprecated. in 3.6. Replaced by IssueFilter . |
Uses of BatchComponent in org.sonar.api.scan.event |
---|
Subinterfaces of BatchComponent in org.sonar.api.scan.event | |
---|---|
interface |
ModuleScanPhaseHandler
|
interface |
ProjectScanHandler
|
Uses of BatchComponent in org.sonar.api.scan.filesystem |
---|
Subinterfaces of BatchComponent in org.sonar.api.scan.filesystem | |
---|---|
interface |
FileSystemFilter
Deprecated. since 4.2 use InputFileFilter |
interface |
ModuleFileSystem
Deprecated. in 4.2. Replaced by FileSystem |
Classes in org.sonar.api.scan.filesystem that implement BatchComponent | |
---|---|
class |
FileExclusions
Configuration of file inclusions and exclusions. |
class |
PathResolver
|
Uses of BatchComponent in org.sonar.api.security |
---|
Subinterfaces of BatchComponent in org.sonar.api.security | |
---|---|
interface |
UserFinder
|
Uses of BatchComponent in org.sonar.api.technicaldebt.batch |
---|
Subinterfaces of BatchComponent in org.sonar.api.technicaldebt.batch | |
---|---|
interface |
TechnicalDebtModel
Deprecated. since 4.3 |
Uses of BatchComponent in org.sonar.api.utils |
---|
Classes in org.sonar.api.utils that implement BatchComponent | |
---|---|
class |
Durations
Used through ruby code |
class |
HttpDownloader
This component downloads HTTP files |
class |
System2
Proxy over System . |
class |
UriReader
Reads different types of URI. |
Uses of BatchComponent in org.sonar.xoo |
---|
Classes in org.sonar.xoo that implement BatchComponent | |
---|---|
class |
Xoo
|
Uses of BatchComponent in org.sonar.xoo.lang |
---|
Classes in org.sonar.xoo.lang that implement BatchComponent | |
---|---|
class |
CoveragePerTestSensor
Parse files *.xoo.coveragePerTest |
class |
DependencySensor
Parse files *.xoo.deps |
class |
MeasureSensor
Parse files *.xoo.measures |
class |
SymbolReferencesSensor
Parse files *.xoo.symbol |
class |
SyntaxHighlightingSensor
Parse files *.xoo.highlighting |
class |
TestCaseSensor
Parse files *.xoo.testplan |
class |
XooTokenizerSensor
Tokenize xoo files (separator is whitespace) for duplication detection |
Uses of BatchComponent in org.sonar.xoo.rule |
---|
Classes in org.sonar.xoo.rule that implement BatchComponent | |
---|---|
class |
CreateIssueByInternalKeySensor
|
class |
OneIssueOnDirPerFileSensor
|
class |
OneIssuePerLineSensor
|
class |
XooFakeExporter
Fake exporter just for test |
Uses of BatchComponent in org.sonar.xoo.scm |
---|
Classes in org.sonar.xoo.scm that implement BatchComponent | |
---|---|
class |
XooBlameCommand
|
class |
XooScmProvider
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |