Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
A
aggregateIfThereIsAlreadyAValue()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
B
build()
- Method in class org.sonar.javascript.
ProgressAstScanner.Builder
C
CharsetAwareVisitor
- Interface in
org.sonar.javascript
COMMENT
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
ComplexityVisitor
- Class in
org.sonar.javascript.metrics
ComplexityVisitor()
- Constructor for class org.sonar.javascript.metrics.
ComplexityVisitor
consume(CodeReader, Lexer)
- Method in class org.sonar.javascript.lexer.
EcmaScriptRegexpChannel
create(EcmaScriptConfiguration, SquidAstVisitor<LexerlessGrammar>...)
- Static method in class org.sonar.javascript.
JavaScriptAstScanner
create(EcmaScriptConfiguration)
- Static method in class org.sonar.javascript.lexer.
EcmaScriptLexer
create(EcmaScriptConfiguration, ParsingEventListener...)
- Static method in class org.sonar.javascript.parser.
EcmaScriptParser
createGrammar()
- Static method in enum org.sonar.javascript.parser.
EcmaScriptGrammar
createGrammarBuilder()
- Static method in enum org.sonar.javascript.parser.
EcmaScriptGrammar
E
EcmaScriptCommentAnalyser
- Class in
org.sonar.javascript
EcmaScriptCommentAnalyser()
- Constructor for class org.sonar.javascript.
EcmaScriptCommentAnalyser
EcmaScriptConfiguration
- Class in
org.sonar.javascript
EcmaScriptConfiguration(Charset)
- Constructor for class org.sonar.javascript.
EcmaScriptConfiguration
EcmaScriptGrammar
- Enum in
org.sonar.javascript.parser
Grammar for ECMAScript.
EcmaScriptKeyword
- Enum in
org.sonar.javascript.api
EcmaScriptLexer
- Class in
org.sonar.javascript.lexer
EcmaScriptMetric
- Enum in
org.sonar.javascript.api
EcmaScriptParser
- Class in
org.sonar.javascript.parser
EcmaScriptPunctuator
- Enum in
org.sonar.javascript.api
EcmaScriptRegexpChannel
- Class in
org.sonar.javascript.lexer
Provides a heuristic to guess whether a forward slash starts a regular expression.
EcmaScriptRegexpChannel()
- Constructor for class org.sonar.javascript.lexer.
EcmaScriptRegexpChannel
EcmaScriptTokenType
- Enum in
org.sonar.javascript.api
F
FileLinesVisitor
- Class in
org.sonar.javascript.metrics
Visitor that computes
CoreMetrics.NCLOC_DATA_KEY
and
CoreMetrics.COMMENT_LINES_DATA_KEY
metrics used by the DevCockpit.
FileLinesVisitor(Project, FileLinesContextFactory)
- Constructor for class org.sonar.javascript.metrics.
FileLinesVisitor
G
getCalculatedMetricFormula()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
getContents(String)
- Method in class org.sonar.javascript.
EcmaScriptCommentAnalyser
getIgnoreHeaderComments()
- Method in class org.sonar.javascript.
EcmaScriptConfiguration
getName()
- Method in enum org.sonar.javascript.api.
EcmaScriptKeyword
getName()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
getName()
- Method in enum org.sonar.javascript.api.
EcmaScriptPunctuator
getName()
- Method in enum org.sonar.javascript.api.
EcmaScriptTokenType
getValue()
- Method in enum org.sonar.javascript.api.
EcmaScriptKeyword
getValue()
- Method in enum org.sonar.javascript.api.
EcmaScriptPunctuator
getValue()
- Method in enum org.sonar.javascript.api.
EcmaScriptTokenType
H
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.javascript.api.
EcmaScriptKeyword
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.javascript.api.
EcmaScriptPunctuator
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.javascript.api.
EcmaScriptTokenType
I
IDENTIFIER
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
init()
- Method in class org.sonar.javascript.metrics.
ComplexityVisitor
isBlank(String)
- Method in class org.sonar.javascript.
EcmaScriptCommentAnalyser
isCalculatedMetric()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
isThereAggregationFormula()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
J
JavaScriptAstScanner
- Class in
org.sonar.javascript
K
keywordValues()
- Static method in enum org.sonar.javascript.api.
EcmaScriptKeyword
L
leaveFile(AstNode)
- Method in class org.sonar.javascript.metrics.
FileLinesVisitor
LINE_TERMINATOR
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
LF, CR, LS, PS
LITERAL
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
M
MULTI_LINE_COMMENT
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
MULTI_LINE_COMMENT_NO_LB
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
N
nextFile(File)
- Method in class org.sonar.javascript.
ProgressReport
NUMERIC_LITERAL
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
O
org.sonar.javascript
- package org.sonar.javascript
org.sonar.javascript.api
- package org.sonar.javascript.api
org.sonar.javascript.lexer
- package org.sonar.javascript.lexer
org.sonar.javascript.metrics
- package org.sonar.javascript.metrics
org.sonar.javascript.parser
- package org.sonar.javascript.parser
P
ProgressAstScanner
- Class in
org.sonar.javascript
ProgressAstScanner(ProgressAstScanner.Builder)
- Constructor for class org.sonar.javascript.
ProgressAstScanner
ProgressAstScanner.Builder
- Class in
org.sonar.javascript
ProgressAstScanner.Builder(SquidAstVisitorContextImpl<LexerlessGrammar>)
- Constructor for class org.sonar.javascript.
ProgressAstScanner.Builder
ProgressReport
- Class in
org.sonar.javascript
ProgressReport(String, long, Logger)
- Constructor for class org.sonar.javascript.
ProgressReport
ProgressReport(String, long)
- Constructor for class org.sonar.javascript.
ProgressReport
R
REGULAR_EXPRESSION
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptRegexpChannel
run()
- Method in class org.sonar.javascript.
ProgressReport
S
scanFiles(Collection<File>)
- Method in class org.sonar.javascript.
ProgressAstScanner
scanSingleFile(File, SquidAstVisitor<LexerlessGrammar>...)
- Static method in class org.sonar.javascript.
JavaScriptAstScanner
Helper method for testing checks without having to deploy them on a Sonar instance.
setCharset(Charset)
- Method in interface org.sonar.javascript.
CharsetAwareVisitor
setIgnoreHeaderComments(boolean)
- Method in class org.sonar.javascript.
EcmaScriptConfiguration
SINGLE_LINE_COMMENT
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
start(int)
- Method in class org.sonar.javascript.
ProgressReport
stop()
- Method in class org.sonar.javascript.
ProgressReport
T
toString()
- Method in enum org.sonar.javascript.parser.
EcmaScriptGrammar
V
valueOf(String)
- Static method in enum org.sonar.javascript.api.
EcmaScriptKeyword
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.javascript.api.
EcmaScriptMetric
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.javascript.api.
EcmaScriptPunctuator
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.javascript.api.
EcmaScriptTokenType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.javascript.parser.
EcmaScriptGrammar
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.sonar.javascript.api.
EcmaScriptKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.javascript.api.
EcmaScriptMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.javascript.api.
EcmaScriptPunctuator
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.javascript.api.
EcmaScriptTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.javascript.parser.
EcmaScriptGrammar
Returns an array containing the constants of this enum type, in the order they are declared.
visitNode(AstNode)
- Method in class org.sonar.javascript.metrics.
ComplexityVisitor
visitToken(Token)
- Method in class org.sonar.javascript.metrics.
FileLinesVisitor
W
WHITESPACE
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
Tab, Vertical Tab, Form Feed, Space, No-break space, Byte Order Mark, Any other Unicode "space separator"
A
B
C
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2014
SonarSource and Eriks Nukis
. All Rights Reserved.