Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
additiveExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
aggregateIfThereIsAlreadyAValue()
- Method in enum org.sonar.javascript.api.
EcmaScriptMetric
and
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
andand
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
andEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
arguments
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
arrayLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
assignmentExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
assignmentExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
assignmentOperator
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
B
bang
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseAndExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseAndExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseOrExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseOrExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseXorExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
bitwiseXorExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
block
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
booleanLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
breakKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
breakStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
C
callExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
caseBlock
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
caseClause
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
caseClauses
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
caseKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
catch_
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
catchKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
CharsetAwareVisitor
- Interface in
org.sonar.javascript
classKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
colon
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
comma
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
condition
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
conditionalExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
conditionalExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
constKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
consume(CodeReader, Lexer)
- Method in class org.sonar.javascript.lexer.
EcmaScriptRegexpChannel
continueKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
continueStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
create(EcmaScriptConfiguration, SquidAstVisitor<EcmaScriptGrammar>...)
- 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
D
debuggerKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
debuggerStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
dec
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
defaultClause
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
defaultKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
deleteKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
div
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
divEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
doKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
dot
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
doWhileStatement
- Variable in class org.sonar.javascript.api.
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
- Class in
org.sonar.javascript.api
EcmaScriptGrammar()
- Constructor for class org.sonar.javascript.api.
EcmaScriptGrammar
EcmaScriptGrammarImpl
- Class in
org.sonar.javascript.parser
Grammar for ECMAScript.
EcmaScriptGrammarImpl()
- Constructor for class org.sonar.javascript.parser.
EcmaScriptGrammarImpl
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
elseClause
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
elseKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
emptyStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
enumKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
eof
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
eos
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
eosNoLb
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
equ
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
equal
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
equal2
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
equalityExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
equalityExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
exportKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
expression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
expressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
expressionStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
extendsKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
F
falseKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
finally_
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
finallyKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
forInStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
forKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
formalParameterList
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
forStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
functionBody
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
functionDeclaration
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
functionExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
functionKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
G
ge
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
getRootRule()
- Method in class org.sonar.javascript.api.
EcmaScriptGrammar
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
gt
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
IDENTIFIER
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
identifierName
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
ifKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
ifStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
inc
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
init()
- Method in class org.sonar.javascript.metrics.
ComplexityVisitor
initialiser
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
initialiserNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
inKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
instanceofKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
iterationStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
J
JavaScriptAstScanner
- Class in
org.sonar.javascript
K
keyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
keywordValues()
- Static method in enum org.sonar.javascript.api.
EcmaScriptKeyword
L
labelledStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
lbracket
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
lcurlybrace
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
le
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
leaveFile(AstNode)
- Method in class org.sonar.javascript.metrics.
FileLinesVisitor
leftHandSideExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
letterOrDigit
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
literal
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
LITERAL
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
logicalAndExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
logicalAndExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
logicalOrExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
logicalOrExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
lparenthesis
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
lt
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
M
memberExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
minus
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
minusEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
mod
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
modEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
multiplicativeExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
N
newExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
newKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
notequal
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
notequal2
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
nullKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
nullLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
NUMERIC_LITERAL
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptLexer
numericLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
O
objectLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
or
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
orEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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
oror
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
P
plus
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
plusEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
postfixExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
primaryExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
program
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
propertyAssignment
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
propertyName
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
propertySetParameterList
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
Q
query
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
R
rbracket
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
rcurlybrace
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
REGEXP
- Static variable in class org.sonar.javascript.lexer.
EcmaScriptRegexpChannel
regularExpressionLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
relationalExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
relationalExpressionNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
returnKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
returnStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
rparenthesis
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
S
scanSingleFile(File, SquidAstVisitor<EcmaScriptGrammar>...)
- Static method in class org.sonar.javascript.
JavaScriptAstScanner
Helper method for testing checks without having to deploy them on a Sonar instance.
semi
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
setCharset(Charset)
- Method in interface org.sonar.javascript.
CharsetAwareVisitor
setIgnoreHeaderComments(boolean)
- Method in class org.sonar.javascript.
EcmaScriptConfiguration
shebang
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
shiftExpression
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
sl
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
slEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
sourceElement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
sourceElements
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
spacing
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
sr
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
sr2
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
srEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
srEqu2
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
starEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
start
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
statement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
statementList
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
stringLiteral
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
superKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
switchKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
switchStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
T
thisKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
throwKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
throwStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
tilda
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
trueKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
tryKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
tryStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
typeofKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
U
unaryExpression
- Variable in class org.sonar.javascript.api.
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.
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.
variableDeclaration
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
variableDeclarationList
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
variableDeclarationListNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
variableDeclarationNoIn
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
variableStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
varKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
visitNode(AstNode)
- Method in class org.sonar.javascript.metrics.
ComplexityVisitor
visitToken(Token)
- Method in class org.sonar.javascript.metrics.
FileLinesVisitor
voidKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
W
whileKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
whileStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
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"
withKeyword
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
withStatement
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
X
xor
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
xorEqu
- Variable in class org.sonar.javascript.api.
EcmaScriptGrammar
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2012 Eriks Nukis and SonarSource. All Rights Reserved.