|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of BatchComponent in org.sonar.api |
---|
Subinterfaces of BatchComponent in org.sonar.api | |
---|---|
interface |
BatchExtension
Batch extension point. |
Uses of BatchComponent in org.sonar.api.batch |
---|
Subinterfaces of BatchComponent in org.sonar.api.batch | |
---|---|
interface |
CoverageExtension
Marker for extension. |
interface |
CpdMapping
|
interface |
Decorator
|
interface |
PostJob
PostJobs are executed when project is analysed. |
interface |
ResourceCreationLock
This lock is used to ensure that Sonar resources (files, packages, directories) are not created by buggy plugins when saving measures/violations on unknown resources. |
interface |
ResourceFilter
Filter resources to save. |
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 |
AbstractCoverageExtension
Deprecated. since 2.6 was superseded by interface CoverageExtension |
class |
AbstractCpdMapping
A pre-implementation of the CpdMapping extension point |
class |
AbstractDirectoriesDecorator
Deprecated. since 2.2, the number of directories is automatically calculated by sonar core (see metric formula) |
class |
AbstractDivisionDecorator
A pre-implementation to decorate metrics that are the result of a division |
class |
AbstractFileComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFilesDecorator
Deprecated. since 2.2, the number of files is automatically calculated by sonar core (see metric formula) |
class |
AbstractFunctionComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFunctionComplexityDistributionDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractSourceImporter
A pre-implementation for a sensor that imports sources. |
class |
AbstractSumChildrenDecorator
Sum measures of child resources. |
class |
BuildBreaker
|
class |
FileFilter
|
class |
Initializer
Initializer can execute external tool (like a Maven plugin), change project configuration. |
class |
ProjectClasspath
|
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 |
ProjectDefinition
Defines project metadata (key, name, source directories, ...). |
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 |
ProjectAnalysisHandler
|
interface |
SensorExecutionHandler
|
interface |
SensorsPhaseHandler
|
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
|
Uses of BatchComponent in org.sonar.api.checks |
---|
Classes in org.sonar.api.checks that implement BatchComponent | |
---|---|
class |
NoSonarFilter
|
Uses of BatchComponent in org.sonar.api.config |
---|
Classes in org.sonar.api.config that implement BatchComponent | |
---|---|
class |
PropertyDefinitions
Metadata of all the properties declared by plugins |
class |
Settings
Project Settings on batch side, 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 accessible from plugin API |
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 |
MetricFinder
|
interface |
Metrics
|
Classes in org.sonar.api.measures that implement BatchComponent | |
---|---|
class |
Metric
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
|
interface |
ServerPluginRepository
|
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.qualitymodel |
---|
Subinterfaces of BatchComponent in org.sonar.api.qualitymodel | |
---|---|
interface |
ModelFinder
|
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 |
interface |
ProjectFileSystem
|
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 |
DefaultProjectFileSystem
Deprecated. in 2.8. In fact this class should not be located in sonar-plugin-api and most of the methods were overridden by a component in sonar-batch. |
class |
Java
Java language implementation |
class |
Languages
A class to store the list of languages |
class |
ResourceTypes
|
class |
ResourceTypeTree
|
Uses of BatchComponent in org.sonar.api.rules |
---|
Subinterfaces of BatchComponent in org.sonar.api.rules | |
---|---|
interface |
RuleFinder
|
interface |
ViolationFilter
Filter violations to save. |
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.utils |
---|
Classes in org.sonar.api.utils that implement BatchComponent | |
---|---|
class |
HttpDownloader
This component downloads HTTP files |
class |
ServerHttpClient
Deprecated. use org.sonar.api.plaform.Server instead |
Uses of BatchComponent in org.sonar.batch |
---|
Subinterfaces of BatchComponent in org.sonar.batch | |
---|---|
interface |
MavenPluginExecutor
|
Classes in org.sonar.batch that implement BatchComponent | |
---|---|
class |
AbstractMavenPluginExecutor
Abstract implementation of MavenPluginExecutor to reduce duplications in concrete implementations for different Maven versions. |
class |
DefaultFileLinesContextFactory
|
class |
DefaultProjectClasspath
|
class |
DefaultProjectFileSystem2
Implementation of ProjectFileSystem based on ProjectDefinition and MavenProject . |
class |
DefaultResourceCreationLock
This lock is used to ensure that Sonar resources (files, packages, directories) are not created by buggy plugins when saving measures/violations on unknown resources. |
class |
DefaultTimeMachine
|
class |
FakeMavenPluginExecutor
|
class |
FormulaDecorator
A pre-implementation of a decorator using a simple calculation formula |
class |
ProjectConfigurator
|
class |
ServerMetadata
|
Uses of BatchComponent in org.sonar.batch.bootstrap |
---|
Classes in org.sonar.batch.bootstrap that implement BatchComponent | |
---|---|
class |
ArtifactDownloader
|
class |
BatchExtensionInstaller
|
class |
BatchPluginRepository
|
class |
DryRun
|
class |
ProjectExtensionInstaller
|
Uses of BatchComponent in org.sonar.batch.bootstrapper |
---|
Classes in org.sonar.batch.bootstrapper that implement BatchComponent | |
---|---|
class |
EnvironmentInformation
Describes execution environment. |
Uses of BatchComponent in org.sonar.batch.components |
---|
Classes in org.sonar.batch.components that implement BatchComponent | |
---|---|
class |
PastMeasuresLoader
|
class |
PastSnapshotFinder
|
class |
PastSnapshotFinderByDate
|
class |
PastSnapshotFinderByDays
|
class |
PastSnapshotFinderByPreviousAnalysis
|
class |
PastSnapshotFinderByVersion
|
class |
TimeMachineConfiguration
|
Uses of BatchComponent in org.sonar.batch.config |
---|
Classes in org.sonar.batch.config that implement BatchComponent | |
---|---|
class |
BatchSettings
|
class |
ProjectSettings
|
Uses of BatchComponent in org.sonar.batch.index |
---|
Classes in org.sonar.batch.index that implement BatchComponent | |
---|---|
class |
MemoryOptimizer
|
Uses of BatchComponent in org.sonar.batch.phases |
---|
Classes in org.sonar.batch.phases that implement BatchComponent | |
---|---|
class |
DecoratorsExecutor
|
class |
MavenPhaseExecutor
|
class |
MavenPluginsConfigurator
|
class |
PhasesTimeProfiler
|
class |
PostJobsExecutor
|
class |
SensorsExecutor
|
class |
UpdateStatusJob
|
Uses of BatchComponent in org.sonar.core.dashboard |
---|
Classes in org.sonar.core.dashboard that implement BatchComponent | |
---|---|
class |
ActiveDashboardDao
|
class |
DashboardDao
|
Uses of BatchComponent in org.sonar.core.duplication |
---|
Classes in org.sonar.core.duplication that implement BatchComponent | |
---|---|
class |
DuplicationDao
|
Uses of BatchComponent in org.sonar.core.metric |
---|
Classes in org.sonar.core.metric that implement BatchComponent | |
---|---|
class |
CacheMetricFinder
|
class |
DefaultMetricFinder
|
Uses of BatchComponent in org.sonar.core.notification |
---|
Classes in org.sonar.core.notification that implement BatchComponent | |
---|---|
class |
DefaultNotificationManager
|
Uses of BatchComponent in org.sonar.core.persistence |
---|
Classes in org.sonar.core.persistence that implement BatchComponent | |
---|---|
class |
MyBatis
|
Uses of BatchComponent in org.sonar.core.properties |
---|
Classes in org.sonar.core.properties that implement BatchComponent | |
---|---|
class |
PropertiesDao
|
Uses of BatchComponent in org.sonar.core.qualitymodel |
---|
Classes in org.sonar.core.qualitymodel that implement BatchComponent | |
---|---|
class |
DefaultModelFinder
|
Uses of BatchComponent in org.sonar.core.review |
---|
Classes in org.sonar.core.review that implement BatchComponent | |
---|---|
class |
ReviewDao
|
Uses of BatchComponent in org.sonar.core.rule |
---|
Classes in org.sonar.core.rule that implement BatchComponent | |
---|---|
class |
CacheRuleFinder
|
class |
DefaultRuleFinder
|
class |
RuleDao
|
Uses of BatchComponent in org.sonar.core.template |
---|
Classes in org.sonar.core.template that implement BatchComponent | |
---|---|
class |
LoadedTemplateDao
|
Uses of BatchComponent in org.sonar.core.user |
---|
Classes in org.sonar.core.user that implement BatchComponent | |
---|---|
class |
DefaultUserFinder
|
Uses of BatchComponent in org.sonar.jpa.session |
---|
Classes in org.sonar.jpa.session that implement BatchComponent | |
---|---|
class |
JpaDatabaseSession
|
Uses of BatchComponent in org.sonar.maven |
---|
Classes in org.sonar.maven that implement BatchComponent | |
---|---|
class |
Maven2PluginExecutor
|
Uses of BatchComponent in org.sonar.maven3 |
---|
Classes in org.sonar.maven3 that implement BatchComponent | |
---|---|
class |
Maven3PluginExecutor
|
Uses of BatchComponent in org.sonar.plugins.checkstyle |
---|
Classes in org.sonar.plugins.checkstyle that implement BatchComponent | |
---|---|
class |
CheckstyleAuditListener
|
class |
CheckstyleConfiguration
|
class |
CheckstyleExecutor
|
class |
CheckstyleProfileExporter
|
class |
CheckstyleSensor
|
Uses of BatchComponent in org.sonar.plugins.cobertura |
---|
Classes in org.sonar.plugins.cobertura that implement BatchComponent | |
---|---|
class |
CoberturaMavenInitializer
Provides CoberturaMavenPluginHandler and configures correct path to report. |
class |
CoberturaMavenPluginHandler
|
class |
CoberturaSensor
|
Uses of BatchComponent in org.sonar.plugins.core |
---|
Classes in org.sonar.plugins.core that implement BatchComponent | |
---|---|
class |
DefaultResourceTypes
|
class |
UserManagedMetrics
|
Uses of BatchComponent in org.sonar.plugins.core.batch |
---|
Classes in org.sonar.plugins.core.batch that implement BatchComponent | |
---|---|
class |
ExcludedResourceFilter
|
class |
IndexProjectPostJob
|
class |
MavenInitializer
|
class |
ProjectFileSystemLogger
|
Uses of BatchComponent in org.sonar.plugins.core.security |
---|
Classes in org.sonar.plugins.core.security that implement BatchComponent | |
---|---|
class |
ApplyProjectRolesDecorator
|
Uses of BatchComponent in org.sonar.plugins.core.sensors |
---|
Classes in org.sonar.plugins.core.sensors that implement BatchComponent | |
---|---|
class |
AbstractCoverageDecorator
|
class |
BranchCoverageDecorator
|
class |
CheckAlertThresholds
|
class |
CommentDensityDecorator
|
class |
CoverageDecorator
|
class |
DirectoriesDecorator
|
class |
FilesDecorator
|
class |
GenerateAlertEvents
|
class |
ItBranchCoverageDecorator
|
class |
ItCoverageDecorator
|
class |
ItLineCoverageDecorator
|
class |
LineCoverageDecorator
|
class |
ManualMeasureDecorator
|
class |
ManualViolationInjector
|
class |
ProfileEventsSensor
|
class |
ProfileSensor
|
class |
ProjectLinksSensor
|
class |
ReviewNotifications
|
class |
ReviewsMeasuresDecorator
Decorator that creates measures related to reviews. |
class |
ReviewWorkflowDecorator
|
class |
UnitTestDecorator
|
class |
VersionEventsSensor
|
class |
ViolationsDecorator
|
class |
ViolationsDensityDecorator
|
class |
ViolationSeverityUpdater
Severity of violations can be explicitely changed by end-users. |
class |
WeightedViolationsDecorator
|
Uses of BatchComponent in org.sonar.plugins.core.timemachine |
---|
Classes in org.sonar.plugins.core.timemachine that implement BatchComponent | |
---|---|
class |
AbstractNewCoverageFileAnalyzer
|
class |
NewCoverageAggregator
|
class |
NewCoverageFileAnalyzer
|
class |
NewItCoverageFileAnalyzer
|
class |
NewViolationsDecorator
|
class |
ReferenceAnalysis
|
class |
TendencyDecorator
|
class |
TimeMachineConfigurationPersister
|
class |
VariationDecorator
|
class |
ViolationPersisterDecorator
|
class |
ViolationTrackingDecorator
|
Uses of BatchComponent in org.sonar.plugins.cpd |
---|
Classes in org.sonar.plugins.cpd that implement BatchComponent | |
---|---|
class |
CpdEngine
|
class |
CpdSensor
|
class |
PmdEngine
|
class |
SonarBridgeEngine
|
class |
SonarEngine
|
Uses of BatchComponent in org.sonar.plugins.cpd.decorators |
---|
Classes in org.sonar.plugins.cpd.decorators that implement BatchComponent | |
---|---|
class |
DuplicationDensityDecorator
|
class |
SumDuplicationsDecorator
|
Uses of BatchComponent in org.sonar.plugins.cpd.index |
---|
Classes in org.sonar.plugins.cpd.index that implement BatchComponent | |
---|---|
class |
IndexFactory
|
Uses of BatchComponent in org.sonar.plugins.dbcleaner |
---|
Classes in org.sonar.plugins.dbcleaner that implement BatchComponent | |
---|---|
class |
DefaultPurgeTask
|
class |
ProjectPurgePostJob
|
Uses of BatchComponent in org.sonar.plugins.dbcleaner.api |
---|
Subinterfaces of BatchComponent in org.sonar.plugins.dbcleaner.api | |
---|---|
interface |
PeriodCleaner
Deprecated. in 2.14 |
interface |
PurgeTask
|
Classes in org.sonar.plugins.dbcleaner.api that implement BatchComponent | |
---|---|
class |
Purge
Deprecated. in 2.14 |
Uses of BatchComponent in org.sonar.plugins.dbcleaner.period |
---|
Classes in org.sonar.plugins.dbcleaner.period that implement BatchComponent | |
---|---|
class |
DefaultPeriodCleaner
|
Uses of BatchComponent in org.sonar.plugins.design.batch |
---|
Classes in org.sonar.plugins.design.batch that implement BatchComponent | |
---|---|
class |
FileTangleIndexDecorator
|
class |
MavenDependenciesSensor
|
class |
PackageTangleIndexDecorator
|
class |
ProjectDsmDecorator
For performance reasons, this decorator is currently limited to matrix between modules. |
class |
SuspectLcom4DensityDecorator
|
class |
TangleIndexDecorator
|
Uses of BatchComponent in org.sonar.plugins.findbugs |
---|
Classes in org.sonar.plugins.findbugs that implement BatchComponent | |
---|---|
class |
FindbugsConfiguration
|
class |
FindbugsExecutor
|
class |
FindbugsMavenInitializer
Configures Sonar FindBugs Plugin according to configuration of findbugs-maven-plugin. |
class |
FindbugsProfileExporter
|
class |
FindbugsSensor
|
Uses of BatchComponent in org.sonar.plugins.jacoco |
---|
Classes in org.sonar.plugins.jacoco that implement BatchComponent | |
---|---|
class |
JaCoCoAgentDownloader
|
class |
JacocoAntInitializer
|
class |
JacocoConfiguration
|
class |
JaCoCoItSensor
Note that this class can't extend AbstractCoverageExtension , because in this case this extension will be
disabled under Sonar 2.3, if JaCoCo is not defined as the default code coverage plugin. |
class |
JacocoMavenInitializer
|
class |
JaCoCoMavenPluginHandler
|
class |
JaCoCoSensor
|
Uses of BatchComponent in org.sonar.plugins.pmd |
---|
Classes in org.sonar.plugins.pmd that implement BatchComponent | |
---|---|
class |
JavaCpdMapping
|
class |
PmdConfiguration
|
class |
PmdExecutor
|
class |
PmdProfileExporter
|
class |
PmdSensor
|
Uses of BatchComponent in org.sonar.plugins.squid |
---|
Classes in org.sonar.plugins.squid that implement BatchComponent | |
---|---|
class |
JavaSourceImporter
|
class |
SquidSensor
|
Uses of BatchComponent in org.sonar.plugins.squid.decorators |
---|
Classes in org.sonar.plugins.squid.decorators that implement BatchComponent | |
---|---|
class |
ChidamberKemererDistributionBuilder
|
class |
ClassComplexityDistributionBuilder
|
class |
ClassesDecorator
|
class |
FunctionComplexityDistributionBuilder
|
class |
FunctionsDecorator
|
Uses of BatchComponent in org.sonar.plugins.surefire |
---|
Classes in org.sonar.plugins.surefire that implement BatchComponent | |
---|---|
class |
SurefireSensor
|
Uses of BatchComponent in org.sonar.server.platform |
---|
Classes in org.sonar.server.platform that implement BatchComponent | |
---|---|
class |
ServerImpl
|
class |
ServerSettings
Load settings in the following order (the last override the first) : general settings persisted in database file $SONAR_HOME/conf/sonar.properties environment variables system properties |
Uses of BatchComponent in org.sonar.server.plugins |
---|
Classes in org.sonar.server.plugins that implement BatchComponent | |
---|---|
class |
DefaultServerPluginRepository
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |