| Package | Description |
|---|---|
| org.sonar.javascript.metrics |
Provides visitor for JavaScript metric computation
|
| org.sonar.javascript.parser | |
| org.sonar.javascript.tree.impl.declaration | |
| org.sonar.javascript.tree.impl.expression | |
| org.sonar.javascript.tree.impl.statement | |
| org.sonar.javascript.tree.symbols | |
| org.sonar.javascript.tree.symbols.type | |
| org.sonar.plugins.javascript.api.tree |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| org.sonar.plugins.javascript.api.tree.declaration |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| org.sonar.plugins.javascript.api.tree.expression |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| org.sonar.plugins.javascript.api.tree.statement |
Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).
|
| org.sonar.plugins.javascript.api.visitors |
| Class and Description |
|---|
| FunctionDeclarationTree |
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| Class and Description |
|---|
| AccessorMethodDeclarationTree |
| BindingElementTree |
| DeclarationTree
Common interface for all types Declaration.
|
| ExportClauseTree
Export Clause
(ES6).
|
| ExportDeclarationTree |
| ExportDefaultBinding
This interface stands for the tail of export declaration (proposed for ES2017)
|
| ExportDefaultBindingWithExportList
This interface stands for the tail of export declaration (proposed for ES2017)
|
| ExportDefaultBindingWithNameSpaceExport
This interface stands for the tail of export declaration (proposed for ES2017)
|
| FieldDeclarationTree
Interface for class fields and static properties.
|
| FunctionDeclarationTree |
| GeneratorMethodDeclarationTree |
| ImportModuleDeclarationTree |
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| NameSpaceExportDeclarationTree |
| ParameterListTree |
| SpecifierListTree
Interface for Export Clause
(ES6).
|
| SpecifierTree |
| Class and Description |
|---|
| BindingElementTree |
| FunctionTree |
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| ParameterListTree |
| Class and Description |
|---|
| BindingElementTree |
| Class and Description |
|---|
| FunctionDeclarationTree |
| ImportClauseTree
Import Clause
(ES6).
|
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| SpecifierTree |
| Class and Description |
|---|
| FunctionDeclarationTree |
| FunctionTree |
| InitializedBindingElementTree |
| Class and Description |
|---|
| DeclarationTree
Common interface for all types Declaration.
|
| Class and Description |
|---|
| BindingElementTree |
| DeclarationTree
Common interface for all types Declaration.
|
| ExportDeclarationTree |
| FromClauseTree
From Clause
(ES6).
|
| FunctionTree |
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| ParameterListTree |
| SpecifierListTree
Interface for Export Clause
(ES6).
|
| SpecifierTree |
| Class and Description |
|---|
| BindingElementTree |
| DeclarationTree
Common interface for all types Declaration.
|
| FunctionTree |
| InitializedBindingElementTree |
| MethodDeclarationTree
Common interface for all types Method Definitions
(ES6).
|
| ParameterListTree |
| Class and Description |
|---|
| BindingElementTree |
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.