Package | Description |
---|---|
org.sonar.api.batch.bootstrap | |
org.sonar.api.batch.scm | |
org.sonar.api.issue | |
org.sonar.api.measures | |
org.sonar.api.resources | |
org.sonar.api.task |
Modifier and Type | Class and Description |
---|---|
class |
ProjectBuilder
This extension point allows to change project structure at runtime.
|
Modifier and Type | Class and Description |
---|---|
class |
BlameCommand
This class should be implemented by SCM providers.
|
class |
ScmProvider
See
CoreProperties.LINKS_SOURCES_DEV to get old Maven URL format. |
Modifier and Type | Interface and Description |
---|---|
interface |
ProjectIssues
Used by batch components to get all project issues.
|
Modifier and Type | Class and Description |
---|---|
class |
Metric<G extends Serializable>
Used to define a metric in a plugin.
|
interface |
Metrics
This is the extension point used by plugins to declare new metrics.
|
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 | Interface and Description |
---|---|
interface |
Task
Implement this interface to provide the behavior of a task.
|
interface |
TaskComponent
|
class |
TaskDefinition
Register and describe a
TaskExtension . |
interface |
TaskExtension
Deprecated.
since 5.1. Not used.
|
Copyright © 2009–2017 SonarSource. All rights reserved.