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

Copyright © 2011-2014 SonarSource and Eriks Nukis. All Rights Reserved.