Modifier and Type | Class and Description |
---|---|
class |
DefaultJavaResourceLocator |
class |
JavaFilesCache |
class |
Measurer |
class |
Measurer.TestFileMeasurer |
Modifier and Type | Method and Description |
---|---|
JavaCheck |
AnalyzerMessage.getCheck() |
Modifier and Type | Method and Description |
---|---|
Iterable<org.sonar.api.batch.rule.Checks<JavaCheck>> |
SonarComponents.checks() |
Collection<JavaCheck> |
SonarComponents.testCheckClasses() |
Modifier and Type | Method and Description |
---|---|
void |
SonarComponents.addIssue(File file,
JavaCheck check,
int line,
String message,
Double cost) |
org.sonar.api.rule.RuleKey |
SonarComponents.getRuleKey(JavaCheck check) |
Modifier and Type | Method and Description |
---|---|
void |
SonarComponents.registerCheckClasses(String repositoryKey,
List<Class<? extends JavaCheck>> checkClasses) |
void |
SonarComponents.registerTestCheckClasses(String repositoryKey,
List<Class<? extends JavaCheck>> checkClasses) |
Constructor and Description |
---|
AnalyzerMessage(JavaCheck check,
File file,
AnalyzerMessage.TextSpan textSpan,
String message,
int cost) |
AnalyzerMessage(JavaCheck check,
File file,
int line,
String message,
int cost) |
Modifier and Type | Class and Description |
---|---|
class |
CommentLinesVisitor |
class |
ComplexityVisitor |
class |
FileLinesVisitor
Saves information about lines directly into Sonar by using
FileLinesContext . |
class |
LinesOfCodeVisitor |
class |
SubscriptionVisitor |
class |
SyntaxHighlighterVisitor |
Modifier and Type | Class and Description |
---|---|
class |
BytecodeVisitor |
class |
DependenciesVisitor |
Modifier and Type | Method and Description |
---|---|
void |
BytecodeContext.reportIssue(JavaCheck check,
org.sonar.api.resources.Resource resource,
String message,
int line) |
void |
DefaultBytecodeContext.reportIssue(JavaCheck check,
org.sonar.api.resources.Resource resource,
String message,
int line) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJavaFileScannerContext.addIssue(File file,
JavaCheck check,
int line,
String message) |
void |
DefaultJavaFileScannerContext.addIssue(int line,
JavaCheck javaCheck,
String message) |
void |
DefaultJavaFileScannerContext.addIssue(int line,
JavaCheck javaCheck,
String message,
Double cost) |
void |
VisitorsBridgeForTests.TestJavaFileScannerContext.addIssue(int line,
JavaCheck javaCheck,
String message,
Double cost) |
void |
DefaultJavaFileScannerContext.addIssue(Tree tree,
JavaCheck javaCheck,
String message) |
void |
DefaultJavaFileScannerContext.addIssue(Tree tree,
JavaCheck check,
String message,
Double cost) |
void |
DefaultJavaFileScannerContext.addIssueOnFile(JavaCheck javaCheck,
String message) |
void |
DefaultJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree tree,
String message) |
void |
DefaultJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree syntaxNode,
String message,
List<JavaFileScannerContext.Location> secondary,
Integer cost) |
void |
VisitorsBridgeForTests.TestJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree syntaxNode,
String message,
List<JavaFileScannerContext.Location> secondary,
Integer cost) |
void |
DefaultJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree startTree,
Tree endTree,
String message) |
void |
VisitorsBridgeForTests.TestJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree startTree,
Tree endTree,
String message) |
Modifier and Type | Class and Description |
---|---|
class |
SymbolicExecutionVisitor |
Modifier and Type | Class and Description |
---|---|
class |
ConditionAlwaysTrueOrFalseCheck |
class |
CustomUnclosedResourcesCheck |
class |
LocksNotUnlockedCheck |
class |
NullDereferenceCheck |
class |
SECheck |
class |
UnclosedResourcesCheck |
Modifier and Type | Interface and Description |
---|---|
interface |
XmlCheck |
Modifier and Type | Class and Description |
---|---|
class |
XPathXmlCheck |
Modifier and Type | Method and Description |
---|---|
static AnalyzerMessage |
XmlCheckContextImpl.buildAnalyzerMessage(JavaCheck check,
String message,
Integer line,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary,
Integer cost,
File file) |
void |
XmlCheckContext.reportIssue(JavaCheck check,
int line,
String message) |
void |
XmlCheckContextImpl.reportIssue(JavaCheck check,
int line,
String message) |
void |
XmlCheckContext.reportIssue(JavaCheck check,
Node node,
String message) |
void |
XmlCheckContextImpl.reportIssue(JavaCheck check,
Node node,
String message) |
void |
XmlCheckContext.reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary) |
void |
XmlCheckContextImpl.reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary) |
void |
XmlCheckContext.reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary,
Integer cost) |
void |
XmlCheckContextImpl.reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary,
Integer cost) |
void |
XmlCheckContext.reportIssueOnFile(JavaCheck check,
String message) |
void |
XmlCheckContextImpl.reportIssueOnFile(JavaCheck check,
String message) |
Modifier and Type | Interface and Description |
---|---|
interface |
PomCheck |
Modifier and Type | Interface and Description |
---|---|
interface |
JavaFileScanner |
interface |
JavaResourceLocator |
Modifier and Type | Class and Description |
---|---|
class |
IssuableSubscriptionVisitor |
Modifier and Type | Method and Description |
---|---|
Iterable<Class<? extends JavaCheck>> |
CheckRegistrar.RegistrarContext.checkClasses() |
Iterable<Class<? extends JavaCheck>> |
CheckRegistrar.RegistrarContext.testCheckClasses() |
Modifier and Type | Method and Description |
---|---|
void |
JavaFileScannerContext.addIssue(File file,
JavaCheck check,
int line,
String message) |
void |
JavaFileScannerContext.addIssue(int line,
JavaCheck check,
String message) |
void |
JavaFileScannerContext.addIssue(int line,
JavaCheck javaCheck,
String message,
Double cost) |
void |
JavaFileScannerContext.addIssue(Tree tree,
JavaCheck check,
String message)
Deprecated.
use reportIssue instead to benefit from precise issue location.
|
void |
JavaFileScannerContext.addIssue(Tree tree,
JavaCheck check,
String message,
Double cost)
Deprecated.
use reportIssue instead to benefit from precise issue location.
|
void |
JavaFileScannerContext.addIssueOnFile(JavaCheck check,
String message) |
void |
JavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree tree,
String message) |
void |
JavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree tree,
String message,
List<JavaFileScannerContext.Location> secondaryLocations,
Integer cost) |
void |
JavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree starTree,
Tree endTree,
String message) |
Modifier and Type | Method and Description |
---|---|
void |
CheckRegistrar.RegistrarContext.registerClassesForRepository(String repositoryKey,
Iterable<Class<? extends JavaCheck>> checkClasses,
Iterable<Class<? extends JavaCheck>> testCheckClasses) |
void |
CheckRegistrar.RegistrarContext.registerClassesForRepository(String repositoryKey,
Iterable<Class<? extends JavaCheck>> checkClasses,
Iterable<Class<? extends JavaCheck>> testCheckClasses) |
Copyright © 2012–2016 SonarSource. All rights reserved.