Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
X
Y
A
a_expr
- Variable in class org.sonar.python.api.
PythonGrammar
aggregateIfThereIsAlreadyAValue()
- Method in enum org.sonar.python.api.
PythonMetric
and_expr
- Variable in class org.sonar.python.api.
PythonGrammar
and_test
- Variable in class org.sonar.python.api.
PythonGrammar
arglist
- Variable in class org.sonar.python.api.
PythonGrammar
argument
- Variable in class org.sonar.python.api.
PythonGrammar
assert_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
atom
- Variable in class org.sonar.python.api.
PythonGrammar
augassign
- Variable in class org.sonar.python.api.
PythonGrammar
B
break_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
C
classdef
- Variable in class org.sonar.python.api.
PythonGrammar
classname
- Variable in class org.sonar.python.api.
PythonGrammar
comp_for
- Variable in class org.sonar.python.api.
PythonGrammar
comp_if
- Variable in class org.sonar.python.api.
PythonGrammar
comp_iter
- Variable in class org.sonar.python.api.
PythonGrammar
comp_operator
- Variable in class org.sonar.python.api.
PythonGrammar
comparison
- Variable in class org.sonar.python.api.
PythonGrammar
compound_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
consume(CodeReader, Lexer)
- Method in class org.sonar.python.lexer.
IndentationChannel
consume(CodeReader, Lexer)
- Method in class org.sonar.python.lexer.
NewLineChannel
consume(CodeReader, Lexer)
- Method in class org.sonar.python.lexer.
StringLiteralsChannel
continue_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
create(PythonConfiguration)
- Static method in class org.sonar.python.lexer.
PythonLexer
create(PythonConfiguration, ParsingEventListener...)
- Static method in class org.sonar.python.parser.
PythonParser
create(PythonConfiguration, SquidAstVisitor<PythonGrammar>...)
- Static method in class org.sonar.python.
PythonAstScanner
D
decorator
- Variable in class org.sonar.python.api.
PythonGrammar
decorators
- Variable in class org.sonar.python.api.
PythonGrammar
del_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
dictorsetmaker
- Variable in class org.sonar.python.api.
PythonGrammar
dotted_as_name
- Variable in class org.sonar.python.api.
PythonGrammar
dotted_as_names
- Variable in class org.sonar.python.api.
PythonGrammar
dotted_name
- Variable in class org.sonar.python.api.
PythonGrammar
E
except_clause
- Variable in class org.sonar.python.api.
PythonGrammar
exec_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
expr
- Variable in class org.sonar.python.api.
PythonGrammar
expression_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
exprlist
- Variable in class org.sonar.python.api.
PythonGrammar
F
factor
- Variable in class org.sonar.python.api.
PythonGrammar
file_input
- Variable in class org.sonar.python.api.
PythonGrammar
FileLinesVisitor
- Class in
org.sonar.python.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.python.metrics.
FileLinesVisitor
for_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
fpdef
- Variable in class org.sonar.python.api.
PythonGrammar
fplist
- Variable in class org.sonar.python.api.
PythonGrammar
funcdef
- Variable in class org.sonar.python.api.
PythonGrammar
funcname
- Variable in class org.sonar.python.api.
PythonGrammar
G
getCalculatedMetricFormula()
- Method in enum org.sonar.python.api.
PythonMetric
getIgnoreHeaderComments()
- Method in class org.sonar.python.
PythonConfiguration
getName()
- Method in enum org.sonar.python.api.
PythonKeyword
getName()
- Method in enum org.sonar.python.api.
PythonMetric
getName()
- Method in enum org.sonar.python.api.
PythonPunctuator
getName()
- Method in enum org.sonar.python.api.
PythonTokenType
getRootRule()
- Method in class org.sonar.python.api.
PythonGrammar
getValue()
- Method in enum org.sonar.python.api.
PythonKeyword
getValue()
- Method in enum org.sonar.python.api.
PythonPunctuator
getValue()
- Method in enum org.sonar.python.api.
PythonTokenType
global_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
H
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.python.api.
PythonKeyword
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.python.api.
PythonPunctuator
hasToBeSkippedFromAst(AstNode)
- Method in enum org.sonar.python.api.
PythonTokenType
I
if_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
import_as_name
- Variable in class org.sonar.python.api.
PythonGrammar
import_as_names
- Variable in class org.sonar.python.api.
PythonGrammar
import_from
- Variable in class org.sonar.python.api.
PythonGrammar
import_name
- Variable in class org.sonar.python.api.
PythonGrammar
import_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
IndentationChannel
- Class in
org.sonar.python.lexer
http://docs.python.org/reference/lexical_analysis.html#indentation
IndentationChannel(LexerState)
- Constructor for class org.sonar.python.lexer.
IndentationChannel
IndentationPreprocessor
- Class in
org.sonar.python.lexer
http://docs.python.org/reference/lexical_analysis.html#indentation
IndentationPreprocessor(LexerState)
- Constructor for class org.sonar.python.lexer.
IndentationPreprocessor
init()
- Method in class org.sonar.python.lexer.
IndentationPreprocessor
isCalculatedMetric()
- Method in enum org.sonar.python.api.
PythonMetric
isThereAggregationFormula()
- Method in enum org.sonar.python.api.
PythonMetric
K
keywordValues()
- Static method in enum org.sonar.python.api.
PythonKeyword
L
lambdef
- Variable in class org.sonar.python.api.
PythonGrammar
lambdef_nocond
- Variable in class org.sonar.python.api.
PythonGrammar
leaveFile(AstNode)
- Method in class org.sonar.python.metrics.
FileLinesVisitor
LexerState
- Class in
org.sonar.python.lexer
LexerState()
- Constructor for class org.sonar.python.lexer.
LexerState
M
m_expr
- Variable in class org.sonar.python.api.
PythonGrammar
N
name
- Variable in class org.sonar.python.api.
PythonGrammar
NewLineChannel
- Class in
org.sonar.python.lexer
http://docs.python.org/reference/lexical_analysis.html#explicit-line-joining http://docs.python.org/reference/lexical_analysis.html#implicit-line-joining http://docs.python.org/reference/lexical_analysis.html#blank-lines
NewLineChannel(LexerState)
- Constructor for class org.sonar.python.lexer.
NewLineChannel
nonlocal_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
not_test
- Variable in class org.sonar.python.api.
PythonGrammar
O
or_expr
- Variable in class org.sonar.python.api.
PythonGrammar
or_test
- Variable in class org.sonar.python.api.
PythonGrammar
org.sonar.python
- package org.sonar.python
org.sonar.python.api
- package org.sonar.python.api
org.sonar.python.lexer
- package org.sonar.python.lexer
org.sonar.python.metrics
- package org.sonar.python.metrics
org.sonar.python.parser
- package org.sonar.python.parser
P
pass_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
power
- Variable in class org.sonar.python.api.
PythonGrammar
print_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
process(List<Token>)
- Method in class org.sonar.python.lexer.
IndentationPreprocessor
PythonAstScanner
- Class in
org.sonar.python
PythonConfiguration
- Class in
org.sonar.python
PythonConfiguration(Charset)
- Constructor for class org.sonar.python.
PythonConfiguration
PythonGrammar
- Class in
org.sonar.python.api
PythonGrammar()
- Constructor for class org.sonar.python.api.
PythonGrammar
PythonGrammarImpl
- Class in
org.sonar.python.parser
Based on http://docs.python.org/reference/grammar.html
PythonGrammarImpl()
- Constructor for class org.sonar.python.parser.
PythonGrammarImpl
PythonKeyword
- Enum in
org.sonar.python.api
http://docs.python.org/reference/lexical_analysis.html#keywords
PythonLexer
- Class in
org.sonar.python.lexer
PythonLinesOfCodeVisitor
<
GRAMMAR
extends com.sonar.sslr.api.Grammar> - Class in
org.sonar.python
Visitor that computes the number of lines of code of a file.
PythonLinesOfCodeVisitor(MetricDef)
- Constructor for class org.sonar.python.
PythonLinesOfCodeVisitor
PythonMetric
- Enum in
org.sonar.python.api
PythonParser
- Class in
org.sonar.python.parser
PythonPunctuator
- Enum in
org.sonar.python.api
PythonTokenType
- Enum in
org.sonar.python.api
R
raise_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
reset()
- Method in class org.sonar.python.lexer.
LexerState
return_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
S
scanSingleFile(File, SquidAstVisitor<PythonGrammar>...)
- Static method in class org.sonar.python.
PythonAstScanner
Helper method for testing checks without having to deploy them on a Sonar instance.
setIgnoreHeaderComments(boolean)
- Method in class org.sonar.python.
PythonConfiguration
shift_expr
- Variable in class org.sonar.python.api.
PythonGrammar
simple_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
sliceop
- Variable in class org.sonar.python.api.
PythonGrammar
star_expr
- Variable in class org.sonar.python.api.
PythonGrammar
statement
- Variable in class org.sonar.python.api.
PythonGrammar
stmt_list
- Variable in class org.sonar.python.api.
PythonGrammar
StringLiteralsChannel
- Class in
org.sonar.python.lexer
http://docs.python.org/reference/lexical_analysis.html#string-literals
StringLiteralsChannel()
- Constructor for class org.sonar.python.lexer.
StringLiteralsChannel
subscript
- Variable in class org.sonar.python.api.
PythonGrammar
subscriptlist
- Variable in class org.sonar.python.api.
PythonGrammar
suite
- Variable in class org.sonar.python.api.
PythonGrammar
T
test
- Variable in class org.sonar.python.api.
PythonGrammar
test_nocond
- Variable in class org.sonar.python.api.
PythonGrammar
testlist
- Variable in class org.sonar.python.api.
PythonGrammar
testlist_comp
- Variable in class org.sonar.python.api.
PythonGrammar
testlist_star_expr
- Variable in class org.sonar.python.api.
PythonGrammar
trailer
- Variable in class org.sonar.python.api.
PythonGrammar
try_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
V
valueOf(String)
- Static method in enum org.sonar.python.api.
PythonKeyword
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.python.api.
PythonMetric
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.python.api.
PythonPunctuator
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.sonar.python.api.
PythonTokenType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.sonar.python.api.
PythonKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.python.api.
PythonMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.python.api.
PythonPunctuator
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.sonar.python.api.
PythonTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
varargslist
- Variable in class org.sonar.python.api.
PythonGrammar
visitFile(AstNode)
- Method in class org.sonar.python.
PythonLinesOfCodeVisitor
visitToken(Token)
- Method in class org.sonar.python.metrics.
FileLinesVisitor
visitToken(Token)
- Method in class org.sonar.python.
PythonLinesOfCodeVisitor
W
while_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
with_item
- Variable in class org.sonar.python.api.
PythonGrammar
with_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
X
xor_expr
- Variable in class org.sonar.python.api.
PythonGrammar
Y
yield_expr
- Variable in class org.sonar.python.api.
PythonGrammar
yield_stmt
- Variable in class org.sonar.python.api.
PythonGrammar
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
X
Y
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2012 SonarSource and Waleri Enns. All Rights Reserved.