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() - Static method in class org.sonar.python.lexer.PythonLexer
 
create(PythonConfiguration) - Static method in class org.sonar.python.lexer.PythonLexer
 
create(ParsingEventListener...) - Static method in class org.sonar.python.parser.PythonParser
 
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
 
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
 
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.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() - Constructor for class org.sonar.python.PythonConfiguration
 
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.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

Copyright © 2011-2012 SonarSource and Waleri Enns. All Rights Reserved.