@ParametersAreNonnullByDefault
Interface | Description |
---|---|
BatchComponent | Deprecated
since 5.2 use
BatchSide annotation |
BatchExtension | Deprecated
since 5.2 replaced by
BatchSide and ExtensionPoint annotations |
CoreProperties |
Non-exhaustive list of constants of core properties.
|
Extension | Deprecated
since 5.2 replaced by
ExtensionPoint annotation |
ServerComponent | Deprecated
since 5.2 use
ServerSide annotation |
ServerExtension | Deprecated
since 5.2 replaced by
ServerSide and ExtensionPoint annotations |
Class | Description |
---|---|
ExtensionProvider |
Factory of extensions.
|
SonarPlugin |
Plugin entry-point used to declare its extensions (see
Extension . |
Enum | Description |
---|---|
PropertyType |
Annotation Type | Description |
---|---|
ExtensionPoint |
Marker annotation for all the interfaces that are extension point (ie can be implemented by plugins
and will be called at some point of time by the platform).
|
Properties |
Plugin properties.
|
Property |
Property value can be set in different ways :
System property
Batch command-line (-Dfoo=bar in Maven or sonar-runner)
Maven pom.xml (element
|
PropertyField |
Property field.
|
Copyright © 2009–2016 SonarSource. All rights reserved.