@ParametersAreNonnullByDefault
Interface | Description |
---|---|
DebugCheck | |
EndOfAnalysisCheck |
Common interface for checks that are triggered at the end of the analysis, after all files have been scanned.
|
ExceptionHandler |
Interface defining how a java check should react when errors are occurring during analysis.
|
JavaVersionAwareVisitor |
Implementing this interface allows a check to be executed - or not - during analysis, depending
of expected java version.
|
Class | Description |
---|---|
AbstractJavaClasspath | |
AnalysisError | |
AnalyzerMessage |
Class used to represent analyzer issue messages
|
AnalyzerMessage.TextSpan | |
DefaultJavaResourceLocator | |
JavaClasspath | |
JavaClasspathProperties | |
JavaConstants | |
JavaFilesCache | |
JavaIssue | |
JavaSonarLintClasspath | |
JavaSquid | |
JavaTestClasspath | |
Measurer | |
SonarComponents | |
UCFGJavaVisitor | |
UCFGJavaVisitor.IdentifierGenerator |
Enum | Description |
---|---|
AnalysisError.Kind |
Exception | Description |
---|---|
AnalysisException |
Runtime exception to be thrown during analysis, in case of major issue, for instance invalid format of a report to be parsed
|
IllegalRuleParameterException |
Marker exception class for rule parameters.
|
Annotation Type | Description |
---|---|
RspecKey |
This annotation is used for rules with a legacy key to refer to the correct RSPEC.
|
Copyright © 2012–2018 SonarSource. All rights reserved.