| Interface | Description |
|---|---|
| Language |
The extension point to define a new language
Instantiation strategy changed to PER_BATCH in version 4.2. |
| Class | Description |
|---|---|
| AbstractLanguage |
Inherit this class to define a new language like PLSQL, PHP or C#
|
| Directory | Deprecated
since 5.6 replaced by
InputDir. |
| File | Deprecated
since 5.6 replaced by
InputFile. |
| Languages |
A class to store the list of languages
|
| Library | Deprecated
since 5.2 No more design features
|
| Project | Deprecated
since 5.6 replaced by
InputModule. |
| Qualifiers |
The qualifier determines the exact type of a resource.
|
| Resource | Deprecated
since 5.6 replaced by
InputComponent |
| ResourceType |
Experimental extension to declare types of resources.
|
| ResourceType.Builder |
Builder used to create
ResourceType objects. |
| ResourceTypes | |
| ResourceTypeTree | |
| ResourceTypeTree.Builder | |
| ResourceUtils | Deprecated
since 5.6 as
Resource is deprecated |
| Scopes |
Resource scopes are used to group some types of resources.
|
| Exception | Description |
|---|---|
| DuplicatedSourceException | Deprecated
since 5.6 should not be used in any API
|
Copyright © 2009–2017 SonarSource. All rights reserved.