Modifier and Type | Interface and Description |
---|---|
interface |
Extension
Deprecated.
since 5.2 replaced by
ExtensionPoint annotation |
class |
ExtensionProvider
Deprecated.
since 6.0 should no more be used
|
Modifier and Type | Interface and Description |
---|---|
interface |
CoverageExtension
Deprecated.
since 5.2 not used anymore
|
interface |
CpdMapping
Deprecated.
since 5.5 use
SensorContext.newCpdTokens() |
class |
Initializer
Initializer are executed at the very beginning of each module analysis, prior the core listing files to be analyzed.
|
interface |
PostJob
Deprecated.
since 5.6 use org.sonar.api.batch.postjob.PostJob
|
interface |
Sensor
Deprecated.
since 5.6 use org.sonar.api.batch.sensor.Sensor
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectBuilder
This extension point allows to change project structure at runtime.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EventHandler
Common interface for event handlers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InputFileFilter
Extension point to exclude some files from inspection
|
Modifier and Type | Interface and Description |
---|---|
interface |
PostJob
PostJobs are executed at the very end of scanner analysis.
|
Modifier and Type | Class and Description |
---|---|
class |
ScmProvider
See
CoreProperties.LINKS_SOURCES_DEV to get old Maven URL format. |
Modifier and Type | Interface and Description |
---|---|
interface |
Sensor
A sensor is invoked once for each module of a project, starting from leaf modules.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MeasureComputer
Define how to compute new measures on some metrics declared by
Metrics . |
Modifier and Type | Interface and Description |
---|---|
interface |
PostProjectAnalysisTask
Extension point of which any plugin can provide an implementation and will allow them to be notified whenever some
analysis report processing ends in the Compute Engine.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalPropertyChangeHandler
Observe changes of global properties done from web application.
|
class |
PropertyDefinition
Declare a plugin property.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IssueFilter
Deprecated.
since 5.3. Use
IssueFilter instead. |
Modifier and Type | Interface and Description |
---|---|
interface |
Metrics
This is the extension point used by plugins to declare new metrics.
|
Modifier and Type | Class and Description |
---|---|
class |
NotificationChannel
Plugins should extend this class to provide implementation on a specific way to deliver notifications.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NewUserHandler |
interface |
ServerStartHandler |
interface |
ServerStopHandler |
Modifier and Type | Class and Description |
---|---|
class |
ProfileDefinition
Define a profile which is automatically registered during sonar startup.
|
class |
ProfileExporter
Export quality profile rules to a file
|
class |
ProfileImporter
Create a quality profile from an external rules file.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Language
The extension point to define a new language
Instantiation strategy changed to PER_BATCH in version 4.2. |
Modifier and Type | Class and Description |
---|---|
class |
RuleRepository
Deprecated.
in 4.2. Replaced by org.sonar.api.server.rule.RulesDefinition
|
Modifier and Type | Interface and Description |
---|---|
interface |
IssueFilter |
Modifier and Type | Class and Description |
---|---|
class |
Authenticator |
interface |
LoginPasswordAuthenticator
Deprecated.
replaced by Authenticator in version 3.1
|
class |
SecurityRealm |
Modifier and Type | Interface and Description |
---|---|
interface |
RulesDefinition
Defines some coding rules of the same repository.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RequestHandler
Extension point to execute a HTTP request.
|
interface |
WebService
Defines a web service.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskDefinition
Register and describe a
TaskExtension . |
Modifier and Type | Class and Description |
---|---|
class |
DashboardTemplate
Deprecated.
since 6.2, this extension is ignored as dashboards have been removed
|
interface |
Footer
Deprecated.
since 6.3. This extension is ignored.
|
class |
PageDecoration
Deprecated.
since 6.3 see
PageDefinition . This class is ignored. |
class |
ServletFilter |
interface |
View
Deprecated.
since 6.3 see
PageDefinition . This class is ignored. |
interface |
Webservice
Deprecated.
in 4.2. Replaced by
WebService |
Modifier and Type | Interface and Description |
---|---|
interface |
PageDefinition
Defines the Javascript pages added to SonarQube.
|
Modifier and Type | Class and Description |
---|---|
class |
EmailTemplate |
Copyright © 2009–2017 SonarSource. All rights reserved.