| Package | Description |
|---|---|
| org.sonar.java | |
| org.sonar.java.ast.visitors | |
| org.sonar.java.bytecode.visitor | |
| org.sonar.java.model | |
| org.sonar.plugins.java.api |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJavaResourceLocator |
class |
JavaFilesCache |
class |
Measurer |
| 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 |
DefaultBytecodeContext.reportIssue(JavaCheck check,
org.sonar.api.resources.Resource resource,
String message,
int line) |
void |
BytecodeContext.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 |
VisitorsBridge.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 |
VisitorsBridge.TestJavaFileScannerContext.reportIssue(JavaCheck javaCheck,
Tree syntaxNode,
String message,
List<JavaFileScannerContext.Location> secondary,
Integer cost) |
| 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) |
void |
JavaFileScannerContext.addIssue(Tree tree,
JavaCheck check,
String message,
Double cost) |
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) |
| 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–2015 SonarSource. All rights reserved.