| Package | Description |
|---|---|
| org.sonar.javascript.highlighter | |
| org.sonar.javascript.metrics |
Provides visitor for JavaScript metric computation
|
| org.sonar.javascript.tree.symbols | |
| org.sonar.javascript.tree.symbols.type | |
| org.sonar.javascript.tree.visitors | |
| org.sonar.plugins.javascript.api.tests | |
| org.sonar.plugins.javascript.api.visitors |
| Modifier and Type | Class and Description |
|---|---|
class |
HighlighterVisitor |
| Modifier and Type | Class and Description |
|---|---|
class |
CommentLineVisitor |
class |
ComplexityVisitor |
class |
CounterVisitor |
class |
LineVisitor
Visitor that computes the number of lines of code of a file.
|
class |
MetricsVisitor |
| Modifier and Type | Class and Description |
|---|---|
class |
SymbolDeclarationVisitor
This visitor records all symbol explicitly declared through a declared statement.
|
class |
SymbolVisitor |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeVisitor |
| Modifier and Type | Class and Description |
|---|---|
class |
SubscriptionTreeVisitor |
| Modifier and Type | Method and Description |
|---|---|
void |
TestCheckContext.addFileIssue(JavaScriptCheck check,
String message) |
void |
TestCheckContext.addIssue(JavaScriptCheck check,
int line,
String message) |
void |
TestCheckContext.addIssue(JavaScriptCheck check,
int line,
String message,
double cost) |
void |
TestCheckContext.addIssue(JavaScriptCheck check,
IssueLocation location,
List<IssueLocation> secondaryLocations,
Double cost) |
void |
TestCheckContext.addIssue(JavaScriptCheck check,
Tree tree,
String message) |
void |
TestCheckContext.addIssue(JavaScriptCheck check,
Tree tree,
String message,
double cost) |
protected TestCheckContext |
TreeCheckTest.getContext(File file,
JavaScriptCheck check) |
Collection<org.sonar.squidbridge.api.CheckMessage> |
TreeCheckTest.getIssues(String relativePath,
JavaScriptCheck check) |
| Constructor and Description |
|---|
TestCheckContext(File file,
org.sonar.api.config.Settings settings,
JavaScriptCheck check) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTreeVisitor |
class |
SubscriptionBaseTreeVisitor |
| Modifier and Type | Method and Description |
|---|---|
void |
TreeVisitorContext.addFileIssue(JavaScriptCheck check,
String message)
Creates an issue at a file level.
|
void |
TreeVisitorContext.addIssue(JavaScriptCheck check,
int line,
String message)
Creates an issue.
|
void |
TreeVisitorContext.addIssue(JavaScriptCheck check,
int line,
String message,
double cost)
Creates an issue.
|
void |
TreeVisitorContext.addIssue(JavaScriptCheck check,
IssueLocation location,
List<IssueLocation> secondaryLocations,
Double cost) |
void |
TreeVisitorContext.addIssue(JavaScriptCheck check,
Tree tree,
String message)
Creates an issue.
|
void |
TreeVisitorContext.addIssue(JavaScriptCheck check,
Tree tree,
String message,
double cost)
Creates an issue.
|
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.