A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

A_EXPR - org.sonar.python.api.PythonGrammar
 
accept(PyTreeVisitor) - Method in interface org.sonar.python.api.tree.Tree
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyArgListTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyAssertStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyBreakStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyContinueStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyDelStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyDictionaryLiteralTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyDottedNameTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyEllipsisExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyElseStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyExpressionListTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyExpressionStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyFileInputTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyImportNameTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyNameTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyNoneExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyNumericLiteralTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyParameterListTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyPassStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyPrintStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyReturnStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PySetLiteralTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PySliceListTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyStatementListTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyStringElementImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyStringLiteralTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
accept(PyTreeVisitor) - Method in class org.sonar.python.tree.PyYieldStatementTreeImpl
 
addFileIssue(String) - Method in class org.sonar.python.PythonCheckAstNode
 
addFileIssue(String) - Method in interface org.sonar.python.SubscriptionContext
 
addIssue(AstNode, String) - Method in class org.sonar.python.PythonCheckAstNode
 
addIssue(Token, String) - Method in class org.sonar.python.PythonCheckAstNode
 
addIssue(Token, String) - Method in class org.sonar.python.PythonCheckTree
 
addIssue(Token, String) - Method in interface org.sonar.python.SubscriptionContext
 
addIssue(Tree, String) - Method in class org.sonar.python.PythonCheckTree
 
addIssue(Tree, String) - Method in interface org.sonar.python.SubscriptionContext
 
addIssue(IssueLocation) - Method in class org.sonar.python.PythonCheckAstNode
 
addIssue(PythonCheck.PreciseIssue) - Method in class org.sonar.python.PythonVisitorContext
 
addLineIssue(String, int) - Method in class org.sonar.python.PythonCheckAstNode
 
alias() - Method in interface org.sonar.python.api.tree.PyAliasedNameTree
 
alias() - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
ALIASED_NAME - org.sonar.python.api.tree.Tree.Kind
 
all() - Method in interface org.sonar.python.api.tree.PyParameterListTree
 
all() - Method in class org.sonar.python.tree.PyParameterListTreeImpl
 
analyze(Collection<PythonSubscriptionCheck>, PythonVisitorContext) - Static method in class org.sonar.python.SubscriptionVisitor
 
AND - org.sonar.python.api.PythonKeyword
Logical AND.
AND - org.sonar.python.api.PythonPunctuator
Bitwise AND.
AND - org.sonar.python.api.tree.Tree.Kind
 
AND_ASSIGN - org.sonar.python.api.PythonPunctuator
 
AND_EXPR - org.sonar.python.api.PythonGrammar
 
AND_TEST - org.sonar.python.api.PythonGrammar
 
ANNASSIGN - org.sonar.python.api.PythonGrammar
 
ANNOTATED_ASSIGNMENT - org.sonar.python.api.tree.Tree.Kind
 
annotatedAssignment(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
annotation() - Method in interface org.sonar.python.api.tree.PyAnnotatedAssignmentTree
 
annotation() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
ARG_LIST - org.sonar.python.api.tree.Tree.Kind
 
ARGLIST - org.sonar.python.api.PythonGrammar
 
args() - Method in interface org.sonar.python.api.tree.PyClassDefTree
null if class is defined without args class Foo:... or class Foo():...
args() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
argument(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
ARGUMENT - org.sonar.python.api.PythonGrammar
 
ARGUMENT - org.sonar.python.api.tree.Tree.Kind
 
argumentList() - Method in interface org.sonar.python.api.tree.PyCallExpressionTree
 
argumentList() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
arguments() - Method in interface org.sonar.python.api.tree.PyArgListTree
 
arguments() - Method in interface org.sonar.python.api.tree.PyCallExpressionTree
Utility method to return argumentList().arguments() or an empty list when argumentList is null.
arguments() - Method in interface org.sonar.python.api.tree.PyDecoratorTree
 
arguments() - Method in class org.sonar.python.tree.PyArgListTreeImpl
 
arguments() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
arguments() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
as() - Method in interface org.sonar.python.api.tree.PyWithItemTree
 
as() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
AS - org.sonar.python.api.PythonKeyword
 
asKeyword() - Method in interface org.sonar.python.api.tree.PyAliasedNameTree
 
asKeyword() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
asKeyword() - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
asKeyword() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
ASSERT - org.sonar.python.api.PythonKeyword
 
ASSERT_STMT - org.sonar.python.api.PythonGrammar
 
ASSERT_STMT - org.sonar.python.api.tree.Tree.Kind
 
assertKeyword() - Method in interface org.sonar.python.api.tree.PyAssertStatementTree
 
assertKeyword() - Method in class org.sonar.python.tree.PyAssertStatementTreeImpl
 
assertStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
ASSIGN - org.sonar.python.api.PythonPunctuator
 
assignedValue() - Method in interface org.sonar.python.api.tree.PyAnnotatedAssignmentTree
 
assignedValue() - Method in interface org.sonar.python.api.tree.PyAssignmentStatementTree
 
assignedValue() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
assignedValue() - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
assignment(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
ASSIGNMENT_STMT - org.sonar.python.api.tree.Tree.Kind
 
astNode() - Method in interface org.sonar.python.api.tree.Tree
Deprecated.
astNode() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
astNode() - Method in class org.sonar.python.tree.PyTree
 
ASYNC_STMT - org.sonar.python.api.PythonGrammar
 
asyncKeyword() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
asyncKeyword() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
asyncKeyword() - Method in interface org.sonar.python.api.tree.PyWithStatementTree
 
asyncKeyword() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
asyncKeyword() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
asyncKeyword() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
AT - org.sonar.python.api.PythonPunctuator
 
atFileLevel(String) - Static method in class org.sonar.python.IssueLocation
 
atLineLevel(String, int) - Static method in class org.sonar.python.IssueLocation
 
ATOM - org.sonar.python.api.PythonGrammar
 
atToken() - Method in interface org.sonar.python.api.tree.PyDecoratorTree
 
atToken() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
ATTRIBUTE_REF - org.sonar.python.api.PythonGrammar
 
AUGASSIGN - org.sonar.python.api.PythonGrammar
 
AWAIT - org.sonar.python.api.tree.Tree.Kind
 
awaitToken() - Method in interface org.sonar.python.api.tree.PyAwaitExpressionTree
 
awaitToken() - Method in class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 

B

BACKTICK - org.sonar.python.api.PythonPunctuator
 
BaseTreeVisitor - Class in org.sonar.python.tree
Default implementation of PyTreeVisitor.
BaseTreeVisitor() - Constructor for class org.sonar.python.tree.BaseTreeVisitor
 
BITWISE_AND - org.sonar.python.api.tree.Tree.Kind
 
BITWISE_COMPLEMENT - org.sonar.python.api.tree.Tree.Kind
 
BITWISE_OR - org.sonar.python.api.tree.Tree.Kind
 
BITWISE_XOR - org.sonar.python.api.tree.Tree.Kind
 
body() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
body() - Method in interface org.sonar.python.api.tree.PyElseStatementTree
 
body() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
body() - Method in interface org.sonar.python.api.tree.PyFinallyClauseTree
 
body() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
body() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
body() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
body() - Method in interface org.sonar.python.api.tree.PyTryStatementTree
 
body() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
body() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
body() - Method in class org.sonar.python.tree.PyElseStatementTreeImpl
 
body() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
body() - Method in class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
body() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
body() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
body() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
body() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
body() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
boundSeparator() - Method in interface org.sonar.python.api.tree.PySliceItemTree
 
boundSeparator() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
BREAK - org.sonar.python.api.PythonKeyword
 
BREAK_STMT - org.sonar.python.api.PythonGrammar
 
BREAK_STMT - org.sonar.python.api.tree.Tree.Kind
 
breakKeyword() - Method in interface org.sonar.python.api.tree.PyBreakStatementTree
 
breakKeyword() - Method in class org.sonar.python.tree.PyBreakStatementTreeImpl
 
breakStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 

C

CALL_EXPR - org.sonar.python.api.PythonGrammar
 
CALL_EXPR - org.sonar.python.api.tree.Tree.Kind
 
callee() - Method in interface org.sonar.python.api.tree.PyCallExpressionTree
 
callee() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
callExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
check() - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
children() - Method in interface org.sonar.python.api.tree.Tree
 
children() - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
children() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
children() - Method in class org.sonar.python.tree.PyArgListTreeImpl
 
children() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
children() - Method in class org.sonar.python.tree.PyAssertStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyBreakStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
children() - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
children() - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
children() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyContinueStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
children() - Method in class org.sonar.python.tree.PyDelStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyDictionaryLiteralTreeImpl
 
children() - Method in class org.sonar.python.tree.PyDottedNameTreeImpl
 
children() - Method in class org.sonar.python.tree.PyEllipsisExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyElseStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
children() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyExpressionListTreeImpl
 
children() - Method in class org.sonar.python.tree.PyExpressionStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyFileInputTreeImpl
 
children() - Method in class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
children() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
children() - Method in class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
children() - Method in class org.sonar.python.tree.PyImportNameTreeImpl
 
children() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
children() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
children() - Method in class org.sonar.python.tree.PyNameTreeImpl
 
children() - Method in class org.sonar.python.tree.PyNoneExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyNumericLiteralTreeImpl
 
children() - Method in class org.sonar.python.tree.PyParameterListTreeImpl
 
children() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
children() - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyPassStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyPrintStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyReturnStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PySetLiteralTreeImpl
 
children() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
children() - Method in class org.sonar.python.tree.PySliceListTreeImpl
 
children() - Method in class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyStatementListTreeImpl
 
children() - Method in class org.sonar.python.tree.PyStringElementImpl
 
children() - Method in class org.sonar.python.tree.PyStringLiteralTreeImpl
 
children() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
children() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
children() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
children() - Method in class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
children() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
children() - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
children() - Method in class org.sonar.python.tree.PyYieldStatementTreeImpl
 
CLASS - org.sonar.python.api.PythonKeyword
 
CLASSDEF - org.sonar.python.api.PythonGrammar
 
CLASSDEF - org.sonar.python.api.tree.Tree.Kind
 
classDefStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
classKeyword() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
classKeyword() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
CLASSNAME - org.sonar.python.api.PythonGrammar
 
closingBacktick() - Method in interface org.sonar.python.api.tree.PyReprExpressionTree
 
closingBacktick() - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
closingParenthesis() - Method in interface org.sonar.python.api.tree.PyTupleParameterTree
 
closingParenthesis() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
cognitiveComplexity() - Method in class org.sonar.python.metrics.FileMetrics
 
CognitiveComplexityVisitor - Class in org.sonar.python.metrics
 
CognitiveComplexityVisitor.SecondaryLocationConsumer - Interface in org.sonar.python.metrics
 
colon() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
colon() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
colon() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
colon() - Method in interface org.sonar.python.api.tree.PyKeyValuePairTree
 
colon() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
colon() - Method in interface org.sonar.python.api.tree.PyWithStatementTree
 
colon() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
colon() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
colon() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
colon() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
colon() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
colon() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
COLON - org.sonar.python.api.PythonPunctuator
 
colonToken() - Method in interface org.sonar.python.api.tree.PyAnnotatedAssignmentTree
 
colonToken() - Method in interface org.sonar.python.api.tree.PyDictCompExpressionTree
 
colonToken() - Method in interface org.sonar.python.api.tree.PyLambdaExpressionTree
 
colonToken() - Method in interface org.sonar.python.api.tree.PyTypeAnnotationTree
 
colonToken() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
colonToken() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
colonToken() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
colonToken() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
COMMA - org.sonar.python.api.PythonPunctuator
 
commas() - Method in interface org.sonar.python.api.tree.PyDictionaryLiteralTree
 
commas() - Method in interface org.sonar.python.api.tree.PySetLiteralTree
 
commas() - Method in interface org.sonar.python.api.tree.PyTupleParameterTree
 
commas() - Method in interface org.sonar.python.api.tree.PyTupleTree
 
commas() - Method in class org.sonar.python.tree.PyDictOrSetLiteralTreeImpl
 
commas() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
commas() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
commaToken() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
commaToken() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
COMP_FOR - org.sonar.python.api.PythonGrammar
 
COMP_FOR - org.sonar.python.api.tree.Tree.Kind
 
COMP_IF - org.sonar.python.api.PythonGrammar
 
COMP_IF - org.sonar.python.api.tree.Tree.Kind
 
COMP_ITER - org.sonar.python.api.PythonGrammar
 
COMP_OPERATOR - org.sonar.python.api.PythonGrammar
 
COMPARISON - org.sonar.python.api.PythonGrammar
 
COMPARISON - org.sonar.python.api.tree.Tree.Kind
 
complexity() - Method in class org.sonar.python.metrics.FileMetrics
 
complexity(AstNode) - Static method in class org.sonar.python.metrics.ComplexityVisitor
 
complexity(Tree, CognitiveComplexityVisitor.SecondaryLocationConsumer) - Static method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
ComplexityVisitor - Class in org.sonar.python.metrics
 
ComplexityVisitor() - Constructor for class org.sonar.python.metrics.ComplexityVisitor
 
COMPOUND_ASSIGNMENT - org.sonar.python.api.tree.Tree.Kind
 
COMPOUND_STMT - org.sonar.python.api.PythonGrammar
 
compoundAssignment(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
compoundAssignmentToken() - Method in interface org.sonar.python.api.tree.PyCompoundAssignmentStatementTree
 
compoundAssignmentToken() - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
compoundStatements(LexerfulGrammarBuilder) - Static method in enum org.sonar.python.api.PythonGrammar
Compound statements http://docs.python.org/reference/compound_stmts.html
comprehensionFor() - Method in interface org.sonar.python.api.tree.PyComprehensionExpressionTree
 
comprehensionFor() - Method in interface org.sonar.python.api.tree.PyDictCompExpressionTree
 
comprehensionFor() - Method in class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
comprehensionFor() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
condition() - Method in interface org.sonar.python.api.tree.PyComprehensionIfTree
 
condition() - Method in interface org.sonar.python.api.tree.PyConditionalExpressionTree
 
condition() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
condition() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
condition() - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
condition() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
condition() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
condition() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
CONDITIONAL_EXPR - org.sonar.python.api.tree.Tree.Kind
 
consume(Token, String) - Method in interface org.sonar.python.metrics.CognitiveComplexityVisitor.SecondaryLocationConsumer
 
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
 
content() - Method in interface org.sonar.python.PythonFile
 
CONTINUE - org.sonar.python.api.PythonKeyword
 
CONTINUE_STMT - org.sonar.python.api.PythonGrammar
 
CONTINUE_STMT - org.sonar.python.api.tree.Tree.Kind
 
continueKeyword() - Method in interface org.sonar.python.api.tree.PyContinueStatementTree
 
continueKeyword() - Method in class org.sonar.python.tree.PyContinueStatementTreeImpl
 
continueStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
cost() - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
create() - Static method in enum org.sonar.python.api.PythonGrammar
 
create(PythonConfiguration) - Static method in class org.sonar.python.lexer.PythonLexer
 
create(PythonConfiguration) - Static method in class org.sonar.python.parser.PythonParser
 
createContext(File) - Static method in class org.sonar.python.TestPythonVisitorRunner
 

D

dash() - Method in interface org.sonar.python.api.tree.PyTypeAnnotationTree
 
dash() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
DECORATOR - org.sonar.python.api.PythonGrammar
 
DECORATOR - org.sonar.python.api.tree.Tree.Kind
 
decorators() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
decorators() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
decorators() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
decorators() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
DECORATORS - org.sonar.python.api.PythonGrammar
 
DEDENT - org.sonar.python.api.PythonTokenType
 
DEF - org.sonar.python.api.PythonKeyword
 
defaultValue() - Method in interface org.sonar.python.api.tree.PyParameterTree
 
defaultValue() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
defKeyword() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
defKeyword() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
DEL - org.sonar.python.api.PythonKeyword
 
DEL_STMT - org.sonar.python.api.PythonGrammar
 
DEL_STMT - org.sonar.python.api.tree.Tree.Kind
 
delKeyword() - Method in interface org.sonar.python.api.tree.PyDelStatementTree
 
delKeyword() - Method in class org.sonar.python.tree.PyDelStatementTreeImpl
 
delStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
DICT_COMPREHENSION - org.sonar.python.api.tree.Tree.Kind
 
DICTIONARY_LITERAL - org.sonar.python.api.tree.Tree.Kind
 
DICTORSETMAKER - org.sonar.python.api.PythonGrammar
 
DIV - org.sonar.python.api.PythonPunctuator
 
DIV_ASSIGN - org.sonar.python.api.PythonPunctuator
 
DIV_DIV - org.sonar.python.api.PythonPunctuator
 
DIV_DIV_ASSIGN - org.sonar.python.api.PythonPunctuator
 
DIVISION - org.sonar.python.api.tree.Tree.Kind
 
docstring() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
docstring() - Method in interface org.sonar.python.api.tree.PyFileInputTree
 
docstring() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
docstring() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
docstring() - Method in class org.sonar.python.tree.PyFileInputTreeImpl
 
docstring() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
DocstringExtractor - Class in org.sonar.python
Extractor of docstring tokens.
DOCUMENTABLE_NODE_TYPES - Static variable in class org.sonar.python.DocstringExtractor
 
DOT - org.sonar.python.api.PythonPunctuator
 
DOTTED_AS_NAME - org.sonar.python.api.PythonGrammar
 
DOTTED_AS_NAMES - org.sonar.python.api.PythonGrammar
 
DOTTED_NAME - org.sonar.python.api.PythonGrammar
 
DOTTED_NAME - org.sonar.python.api.tree.Tree.Kind
 
dottedName() - Method in interface org.sonar.python.api.tree.PyAliasedNameTree
 
dottedName() - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
dottedPrefixForModule() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
dottedPrefixForModule() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
dotToken() - Method in interface org.sonar.python.api.tree.PyQualifiedExpressionTree
 
dotToken() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 

E

elements() - Method in interface org.sonar.python.api.tree.PyDictionaryLiteralTree
 
elements() - Method in interface org.sonar.python.api.tree.PyListLiteralTree
 
elements() - Method in interface org.sonar.python.api.tree.PySetLiteralTree
 
elements() - Method in interface org.sonar.python.api.tree.PyTupleTree
 
elements() - Method in class org.sonar.python.tree.PyDictionaryLiteralTreeImpl
 
elements() - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
elements() - Method in class org.sonar.python.tree.PySetLiteralTreeImpl
 
elements() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
ELIF - org.sonar.python.api.PythonKeyword
 
elifBranches() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
elifBranches() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
ellipsis() - Method in interface org.sonar.python.api.tree.PyEllipsisExpressionTree
 
ellipsis() - Method in class org.sonar.python.tree.PyEllipsisExpressionTreeImpl
 
ELLIPSIS - org.sonar.python.api.PythonGrammar
 
ELLIPSIS - org.sonar.python.api.tree.Tree.Kind
 
ELSE - org.sonar.python.api.PythonKeyword
 
ELSE_STMT - org.sonar.python.api.tree.Tree.Kind
 
elseBody() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
elseBody() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
elseBody() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
elseBody() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
elseBranch() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
elseBranch() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
elseClause() - Method in interface org.sonar.python.api.tree.PyTryStatementTree
 
elseClause() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
elseColon() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
elseColon() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
elseColon() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
elseColon() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
elseKeyword() - Method in interface org.sonar.python.api.tree.PyConditionalExpressionTree
 
elseKeyword() - Method in interface org.sonar.python.api.tree.PyElseStatementTree
 
elseKeyword() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
elseKeyword() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
elseKeyword() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
elseKeyword() - Method in class org.sonar.python.tree.PyElseStatementTreeImpl
 
elseKeyword() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
elseKeyword() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
endLine() - Method in class org.sonar.python.IssueLocation
 
endLine() - Method in class org.sonar.python.TokenLocation
 
endLineOffset() - Method in class org.sonar.python.IssueLocation
 
endLineOffset() - Method in class org.sonar.python.TokenLocation
 
EQU - org.sonar.python.api.PythonPunctuator
 
equalToken() - Method in interface org.sonar.python.api.tree.PyAnnotatedAssignmentTree
 
equalToken() - Method in interface org.sonar.python.api.tree.PyArgumentTree
 
equalToken() - Method in interface org.sonar.python.api.tree.PyParameterTree
 
equalToken() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
equalToken() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
equalToken() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
equalTokens() - Method in interface org.sonar.python.api.tree.PyAssignmentStatementTree
 
equalTokens() - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
EXCEPT - org.sonar.python.api.PythonKeyword
 
EXCEPT_CLAUSE - org.sonar.python.api.PythonGrammar
 
EXCEPT_CLAUSE - org.sonar.python.api.tree.Tree.Kind
 
exceptClauses() - Method in interface org.sonar.python.api.tree.PyTryStatementTree
 
exceptClauses() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
exception() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
exception() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
exceptionInstance() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
exceptionInstance() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
exceptKeyword() - Method in interface org.sonar.python.api.tree.PyExceptClauseTree
 
exceptKeyword() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
EXEC_STMT - org.sonar.python.api.PythonGrammar
 
EXEC_STMT - org.sonar.python.api.tree.Tree.Kind
 
execKeyword() - Method in interface org.sonar.python.api.tree.PyExecStatementTree
 
execKeyword() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
execStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
EXPR - org.sonar.python.api.PythonGrammar
 
expression() - Method in interface org.sonar.python.api.tree.PyArgumentTree
 
expression() - Method in interface org.sonar.python.api.tree.PyAwaitExpressionTree
 
expression() - Method in interface org.sonar.python.api.tree.PyExecStatementTree
 
expression() - Method in interface org.sonar.python.api.tree.PyKeyValuePairTree
 
expression() - Method in interface org.sonar.python.api.tree.PyLambdaExpressionTree
 
expression() - Method in interface org.sonar.python.api.tree.PyParenthesizedExpressionTree
 
expression() - Method in interface org.sonar.python.api.tree.PyStarredExpressionTree
 
expression() - Method in interface org.sonar.python.api.tree.PyTypeAnnotationTree
 
expression() - Method in interface org.sonar.python.api.tree.PyUnaryExpressionTree
 
expression() - Method in interface org.sonar.python.api.tree.PyWithItemTree
 
expression() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
expression() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
EXPRESSION_LIST - org.sonar.python.api.tree.Tree.Kind
 
EXPRESSION_STMT - org.sonar.python.api.PythonGrammar
 
EXPRESSION_STMT - org.sonar.python.api.tree.Tree.Kind
 
expressionList() - Method in interface org.sonar.python.api.tree.PyReprExpressionTree
 
expressionList() - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
expressions() - Method in interface org.sonar.python.api.tree.PyAssertStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyDelStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyExpressionListTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyExpressionStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyPrintStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyRaiseStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyReturnStatementTree
 
expressions() - Method in interface org.sonar.python.api.tree.PyYieldExpressionTree
 
expressions() - Method in class org.sonar.python.tree.PyAssertStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyDelStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyExpressionListTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyExpressionStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyPrintStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyReturnStatementTreeImpl
 
expressions() - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
expressions(LexerfulGrammarBuilder) - Static method in enum org.sonar.python.api.PythonGrammar
Expressions http://docs.python.org/reference/expressions.html
expressionStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
EXPRLIST - org.sonar.python.api.PythonGrammar
 
extractDocstring(AstNode) - Static method in class org.sonar.python.DocstringExtractor
 

F

FACTOR - org.sonar.python.api.PythonGrammar
 
falseExpression() - Method in interface org.sonar.python.api.tree.PyConditionalExpressionTree
 
falseExpression() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
FILE_INPUT - org.sonar.python.api.PythonGrammar
 
FILE_INPUT - org.sonar.python.api.tree.Tree.Kind
 
fileInput(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
fileLinesVisitor() - Method in class org.sonar.python.metrics.FileMetrics
 
FileLinesVisitor - Class in org.sonar.python.metrics
Visitor that computes CoreMetrics.NCLOC_DATA_KEY and CoreMetrics.COMMENT_LINES metrics used by the DevCockpit.
FileLinesVisitor(boolean) - Constructor for class org.sonar.python.metrics.FileLinesVisitor
 
FileMetrics - Class in org.sonar.python.metrics
 
FileMetrics(PythonVisitorContext, boolean) - Constructor for class org.sonar.python.metrics.FileMetrics
 
fileName() - Method in interface org.sonar.python.PythonFile
 
FINALLY - org.sonar.python.api.PythonKeyword
 
FINALLY_CLAUSE - org.sonar.python.api.tree.Tree.Kind
 
finallyClause() - Method in interface org.sonar.python.api.tree.PyTryStatementTree
 
finallyClause() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
finallyKeyword() - Method in interface org.sonar.python.api.tree.PyFinallyClauseTree
 
finallyKeyword() - Method in class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
firstToken() - Method in interface org.sonar.python.api.tree.Tree
 
firstToken() - Method in class org.sonar.python.tree.PyTree
 
FLOOR_DIVISION - org.sonar.python.api.tree.Tree.Kind
 
FOR - org.sonar.python.api.PythonKeyword
 
FOR_STMT - org.sonar.python.api.PythonGrammar
 
FOR_STMT - org.sonar.python.api.tree.Tree.Kind
 
forKeyword() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
forKeyword() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
forStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
forToken() - Method in interface org.sonar.python.api.tree.PyComprehensionForTree
 
forToken() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
FPDEF - org.sonar.python.api.PythonGrammar
 
FPLIST - org.sonar.python.api.PythonGrammar
 
FROM - org.sonar.python.api.PythonKeyword
 
fromExpression() - Method in interface org.sonar.python.api.tree.PyRaiseStatementTree
 
fromExpression() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
fromKeyword() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
fromKeyword() - Method in interface org.sonar.python.api.tree.PyRaiseStatementTree
 
fromKeyword() - Method in interface org.sonar.python.api.tree.PyYieldExpressionTree
 
fromKeyword() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
fromKeyword() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
fromKeyword() - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
FUN_RETURN_ANNOTATION - org.sonar.python.api.PythonGrammar
 
FUNCDEF - org.sonar.python.api.PythonGrammar
 
FUNCDEF - org.sonar.python.api.tree.Tree.Kind
 
funcDefStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
FUNCNAME - org.sonar.python.api.PythonGrammar
 
functionComplexities() - Method in class org.sonar.python.metrics.FileMetrics
 

G

GENERATOR_EXPR - org.sonar.python.api.tree.Tree.Kind
 
getCharset() - Method in class org.sonar.python.PythonConfiguration
 
getCommentLineCount() - Method in class org.sonar.python.metrics.FileLinesVisitor
 
getComplexity() - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
getComplexity() - Method in class org.sonar.python.metrics.ComplexityVisitor
 
getContext() - Method in class org.sonar.python.PythonVisitor
 
getExecutableLines() - Method in class org.sonar.python.metrics.FileLinesVisitor
 
getIgnoreHeaderComments() - Method in class org.sonar.python.PythonConfiguration
 
getIssues() - Method in class org.sonar.python.PythonVisitorContext
 
getKind() - Method in interface org.sonar.python.api.tree.Tree
 
getKind() - Method in class org.sonar.python.tree.PyAliasedNameTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyArgListTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyAssertStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyBreakStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyContinueStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyDelStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyDictionaryLiteralTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyDottedNameTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyEllipsisExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyElseStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyExceptClauseTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyExpressionListTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyExpressionStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyFileInputTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyImportNameTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyInExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyIsExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyNameTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyNoneExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyNumericLiteralTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyParameterListTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyPassStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyPrintStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyReturnStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PySetLiteralTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PySliceListTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyStatementListTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyStringElementImpl
 
getKind() - Method in class org.sonar.python.tree.PyStringLiteralTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
getKind() - Method in class org.sonar.python.tree.PyYieldStatementTreeImpl
 
getLinesOfCode() - Method in class org.sonar.python.metrics.FileLinesVisitor
 
getLinesWithNoSonar() - Method in class org.sonar.python.metrics.FileLinesVisitor
 
getName() - Method in enum org.sonar.python.api.PythonKeyword
 
getName() - Method in enum org.sonar.python.api.PythonPunctuator
 
getName() - Method in enum org.sonar.python.api.PythonTokenType
 
getSymbol(AstNode) - Method in interface org.sonar.python.semantic.SymbolTable
Find symbol associated with the node.
getSymbol(PyExpressionTree) - Method in interface org.sonar.python.semantic.SymbolTable
 
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 - org.sonar.python.api.PythonKeyword
 
GLOBAL_STMT - org.sonar.python.api.PythonGrammar
 
GLOBAL_STMT - org.sonar.python.api.tree.Tree.Kind
 
globalKeyword() - Method in interface org.sonar.python.api.tree.PyGlobalStatementTree
 
globalKeyword() - Method in class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
globalsExpression() - Method in interface org.sonar.python.api.tree.PyExecStatementTree
 
globalsExpression() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
globalStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
grammar(LexerfulGrammarBuilder) - Static method in enum org.sonar.python.api.PythonGrammar
 
gt() - Method in interface org.sonar.python.api.tree.PyTypeAnnotationTree
 
gt() - Method in class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
GT - org.sonar.python.api.PythonPunctuator
 
GT_EQU - org.sonar.python.api.PythonPunctuator
 

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 - org.sonar.python.api.PythonKeyword
 
IF_STMT - org.sonar.python.api.PythonGrammar
 
IF_STMT - org.sonar.python.api.tree.Tree.Kind
 
ifKeyword() - Method in interface org.sonar.python.api.tree.PyConditionalExpressionTree
 
ifKeyword() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
ifStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
ifToken() - Method in interface org.sonar.python.api.tree.PyComprehensionIfTree
 
ifToken() - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
immutableSet(T...) - Static method in class org.sonar.python.PythonCheckAstNode
 
IMPORT - org.sonar.python.api.PythonKeyword
 
IMPORT_AS_NAME - org.sonar.python.api.PythonGrammar
 
IMPORT_AS_NAMES - org.sonar.python.api.PythonGrammar
 
IMPORT_FROM - org.sonar.python.api.PythonGrammar
 
IMPORT_FROM - org.sonar.python.api.tree.Tree.Kind
 
IMPORT_NAME - org.sonar.python.api.PythonGrammar
 
IMPORT_NAME - org.sonar.python.api.tree.Tree.Kind
 
IMPORT_STMT - org.sonar.python.api.PythonGrammar
 
IMPORT_STMT - org.sonar.python.api.tree.Tree.Kind
 
importedNames() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
importedNames() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
importFromStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
importKeyword() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
importKeyword() - Method in interface org.sonar.python.api.tree.PyImportNameTree
 
importKeyword() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
importKeyword() - Method in class org.sonar.python.tree.PyImportNameTreeImpl
 
importStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
IN - org.sonar.python.api.PythonKeyword
 
IN - org.sonar.python.api.tree.Tree.Kind
 
INDENT - org.sonar.python.api.PythonTokenType
 
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
 
initialize(SubscriptionCheck.Context) - Method in interface org.sonar.python.SubscriptionCheck
 
inKeyword() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
inKeyword() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
inToken() - Method in interface org.sonar.python.api.tree.PyComprehensionForTree
 
inToken() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
is(Tree.Kind) - Method in interface org.sonar.python.api.tree.Tree
 
is(Tree.Kind) - Method in class org.sonar.python.tree.PyTree
 
IS - org.sonar.python.api.PythonKeyword
 
IS - org.sonar.python.api.tree.Tree.Kind
 
isAsync() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
isAsync() - Method in interface org.sonar.python.api.tree.PyWithStatementTree
 
isAsync() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
isAsync() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
isElif() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
isElif() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
isMethodDefinition() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
isMethodDefinition() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
IssueLocation - Class in org.sonar.python
 
isWildcardImport() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
isWildcardImport() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
iterable() - Method in interface org.sonar.python.api.tree.PyComprehensionForTree
 
iterable() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 

K

key() - Method in interface org.sonar.python.api.tree.PyKeyValuePairTree
 
key() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
KEY_VALUE_PAIR - org.sonar.python.api.tree.Tree.Kind
 
keyExpression() - Method in interface org.sonar.python.api.tree.PyDictCompExpressionTree
 
keyExpression() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
keyword() - Method in interface org.sonar.python.api.tree.PyIfStatementTree
 
keyword() - Method in class org.sonar.python.tree.PyIfStatementTreeImpl
 
keywordArgument() - Method in interface org.sonar.python.api.tree.PyArgumentTree
 
keywordArgument() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
keywordValues() - Static method in enum org.sonar.python.api.PythonKeyword
 

L

LAMBDA - org.sonar.python.api.PythonKeyword
 
LAMBDA - org.sonar.python.api.tree.Tree.Kind
 
lambdaExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
lambdaKeyword() - Method in interface org.sonar.python.api.tree.PyLambdaExpressionTree
 
lambdaKeyword() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
LAMBDEF - org.sonar.python.api.PythonGrammar
 
LAMBDEF_NOCOND - org.sonar.python.api.PythonGrammar
 
lastToken() - Method in interface org.sonar.python.api.tree.Tree
 
lastToken() - Method in class org.sonar.python.tree.PyTree
 
LBRACKET - org.sonar.python.api.PythonPunctuator
 
lCurlyBrace() - Method in interface org.sonar.python.api.tree.PyDictionaryLiteralTree
 
lCurlyBrace() - Method in interface org.sonar.python.api.tree.PySetLiteralTree
 
lCurlyBrace() - Method in class org.sonar.python.tree.PyDictOrSetLiteralTreeImpl
 
LCURLYBRACE - org.sonar.python.api.PythonPunctuator
 
leaveFile(AstNode) - Method in class org.sonar.python.metrics.FileLinesVisitor
 
leaveFile(AstNode) - Method in class org.sonar.python.PythonVisitor
 
leaveNode(AstNode) - Method in class org.sonar.python.PythonVisitor
 
LEFT_ASSIGN - org.sonar.python.api.PythonPunctuator
 
LEFT_OP - org.sonar.python.api.PythonPunctuator
 
leftBracket() - Method in interface org.sonar.python.api.tree.PyListLiteralTree
 
leftBracket() - Method in interface org.sonar.python.api.tree.PySliceExpressionTree
 
leftBracket() - Method in interface org.sonar.python.api.tree.PySubscriptionExpressionTree
 
leftBracket() - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
leftBracket() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
leftBracket() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
leftOperand() - Method in interface org.sonar.python.api.tree.PyBinaryExpressionTree
 
leftOperand() - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
leftPar() - Method in interface org.sonar.python.api.tree.PyCallExpressionTree
 
leftPar() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
leftPar() - Method in interface org.sonar.python.api.tree.PyDecoratorTree
 
leftPar() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
leftPar() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
leftPar() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
leftPar() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
leftPar() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
leftParenthesis() - Method in interface org.sonar.python.api.tree.PyParenthesizedExpressionTree
 
leftParenthesis() - Method in interface org.sonar.python.api.tree.PyTupleTree
 
leftParenthesis() - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
leftParenthesis() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
LexerState - Class in org.sonar.python.lexer
 
LexerState() - Constructor for class org.sonar.python.lexer.LexerState
 
lhsExpression() - Method in interface org.sonar.python.api.tree.PyCompoundAssignmentStatementTree
 
lhsExpression() - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
lhsExpressions() - Method in interface org.sonar.python.api.tree.PyAssignmentStatementTree
 
lhsExpressions() - Method in class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
LIST_COMPREHENSION - org.sonar.python.api.tree.Tree.Kind
 
LIST_LITERAL - org.sonar.python.api.tree.Tree.Kind
 
localsExpression() - Method in interface org.sonar.python.api.tree.PyExecStatementTree
 
localsExpression() - Method in class org.sonar.python.tree.PyExecStatementTreeImpl
 
loopExpression() - Method in interface org.sonar.python.api.tree.PyComprehensionForTree
 
loopExpression() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
lowerBound() - Method in interface org.sonar.python.api.tree.PySliceItemTree
 
lowerBound() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
LPARENTHESIS - org.sonar.python.api.PythonPunctuator
 
LT - org.sonar.python.api.PythonPunctuator
 
LT_EQU - org.sonar.python.api.PythonPunctuator
 

M

M_EXPR - org.sonar.python.api.PythonGrammar
 
MATRIX_MULT_ASSIGN - org.sonar.python.api.PythonPunctuator
 
MATRIX_MULTIPLICATION - org.sonar.python.api.tree.Tree.Kind
 
message() - Method in class org.sonar.python.IssueLocation
 
MINUS - org.sonar.python.api.PythonPunctuator
 
MINUS - org.sonar.python.api.tree.Tree.Kind
 
MINUS_ASSIGN - org.sonar.python.api.PythonPunctuator
 
MOD - org.sonar.python.api.PythonPunctuator
 
MOD_ASSIGN - org.sonar.python.api.PythonPunctuator
 
module() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
module() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
modules() - Method in interface org.sonar.python.api.tree.PyImportNameTree
 
modules() - Method in class org.sonar.python.tree.PyImportNameTreeImpl
 
MODULO - org.sonar.python.api.tree.Tree.Kind
 
MUL - org.sonar.python.api.PythonPunctuator
 
MUL_ASSIGN - org.sonar.python.api.PythonPunctuator
 
MUL_MUL - org.sonar.python.api.PythonPunctuator
 
MUL_MUL_ASSIGN - org.sonar.python.api.PythonPunctuator
 
MULTIPLICATION - org.sonar.python.api.tree.Tree.Kind
 

N

name() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
name() - Method in interface org.sonar.python.api.tree.PyDecoratorTree
 
name() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
name() - Method in interface org.sonar.python.api.tree.PyNameTree
 
name() - Method in interface org.sonar.python.api.tree.PyParameterTree
 
name() - Method in interface org.sonar.python.api.tree.PyQualifiedExpressionTree
 
name() - Method in interface org.sonar.python.semantic.Symbol
 
name() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
name() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
name() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
name() - Method in class org.sonar.python.tree.PyNameTreeImpl
 
name() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
name() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
NAME - org.sonar.python.api.PythonGrammar
 
NAME - org.sonar.python.api.tree.Tree.Kind
 
names() - Method in interface org.sonar.python.api.tree.PyDottedNameTree
 
names() - Method in class org.sonar.python.tree.PyDottedNameTreeImpl
 
nestedClause() - Method in interface org.sonar.python.api.tree.PyComprehensionClauseTree
 
nestedClause() - Method in class org.sonar.python.tree.PyComprehensionForTreeImpl
 
nestedClause() - Method in class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
NEWLINE - org.sonar.python.api.PythonTokenType
 
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
 
none() - Method in interface org.sonar.python.api.tree.PyNoneExpressionTree
 
none() - Method in class org.sonar.python.tree.PyNoneExpressionTreeImpl
 
NONE - org.sonar.python.api.PythonKeyword
 
NONE - org.sonar.python.api.tree.Tree.Kind
 
NONLOCAL - org.sonar.python.api.PythonKeyword
 
NONLOCAL_STMT - org.sonar.python.api.PythonGrammar
 
NONLOCAL_STMT - org.sonar.python.api.tree.Tree.Kind
 
nonlocalKeyword() - Method in interface org.sonar.python.api.tree.PyNonlocalStatementTree
 
nonlocalKeyword() - Method in class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
nonlocalStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
nonTuple() - Method in interface org.sonar.python.api.tree.PyParameterListTree
 
nonTuple() - Method in class org.sonar.python.tree.PyParameterListTreeImpl
 
NOT - org.sonar.python.api.PythonKeyword
 
NOT - org.sonar.python.api.tree.Tree.Kind
 
NOT_EQU - org.sonar.python.api.PythonPunctuator
 
NOT_EQU2 - org.sonar.python.api.PythonPunctuator
 
NOT_TEST - org.sonar.python.api.PythonGrammar
 
notToken() - Method in interface org.sonar.python.api.tree.PyInExpressionTree
 
notToken() - Method in interface org.sonar.python.api.tree.PyIsExpressionTree
 
notToken() - Method in class org.sonar.python.tree.PyInExpressionTreeImpl
 
notToken() - Method in class org.sonar.python.tree.PyIsExpressionTreeImpl
 
NUMBER - org.sonar.python.api.PythonTokenType
 
numberOfClasses() - Method in class org.sonar.python.metrics.FileMetrics
 
numberOfFunctions() - Method in class org.sonar.python.metrics.FileMetrics
 
numberOfStatements() - Method in class org.sonar.python.metrics.FileMetrics
 
NUMERIC_LITERAL - org.sonar.python.api.tree.Tree.Kind
 

O

object() - Method in interface org.sonar.python.api.tree.PySliceExpressionTree
 
object() - Method in interface org.sonar.python.api.tree.PySubscriptionExpressionTree
 
object() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
object() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
openingBacktick() - Method in interface org.sonar.python.api.tree.PyReprExpressionTree
 
openingBacktick() - Method in class org.sonar.python.tree.PyReprExpressionTreeImpl
 
openingParenthesis() - Method in interface org.sonar.python.api.tree.PyTupleParameterTree
 
openingParenthesis() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
operator() - Method in interface org.sonar.python.api.tree.PyBinaryExpressionTree
 
operator() - Method in interface org.sonar.python.api.tree.PyUnaryExpressionTree
 
operator() - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
operator() - Method in class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
OR - org.sonar.python.api.PythonKeyword
Logical OR.
OR - org.sonar.python.api.PythonPunctuator
Bitwise OR.
OR - org.sonar.python.api.tree.Tree.Kind
 
OR_ASSIGN - org.sonar.python.api.PythonPunctuator
 
OR_EXPR - org.sonar.python.api.PythonGrammar
 
OR_TEST - org.sonar.python.api.PythonGrammar
 
org.sonar.python - package org.sonar.python
 
org.sonar.python.api - package org.sonar.python.api
 
org.sonar.python.api.tree - package org.sonar.python.api.tree
 
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
 
org.sonar.python.semantic - package org.sonar.python.semantic
 
org.sonar.python.tree - package org.sonar.python.tree
 

P

PARAMETER - org.sonar.python.api.tree.Tree.Kind
 
PARAMETER_LIST - org.sonar.python.api.tree.Tree.Kind
 
parameters() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
parameters() - Method in interface org.sonar.python.api.tree.PyLambdaExpressionTree
 
parameters() - Method in interface org.sonar.python.api.tree.PyTupleParameterTree
 
parameters() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
parameters() - Method in class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
parameters() - Method in class org.sonar.python.tree.PyTupleParameterTreeImpl
 
parent() - Method in interface org.sonar.python.api.tree.Tree
 
parent() - Method in class org.sonar.python.tree.PyTree
 
PARENTHESIZED - org.sonar.python.api.tree.Tree.Kind
 
parsingException() - Method in class org.sonar.python.PythonVisitorContext
 
PASS - org.sonar.python.api.PythonKeyword
 
PASS_STMT - org.sonar.python.api.PythonGrammar
 
PASS_STMT - org.sonar.python.api.tree.Tree.Kind
 
passKeyword() - Method in interface org.sonar.python.api.tree.PyPassStatementTree
 
passKeyword() - Method in class org.sonar.python.tree.PyPassStatementTreeImpl
 
passStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
PLUS - org.sonar.python.api.PythonPunctuator
 
PLUS - org.sonar.python.api.tree.Tree.Kind
 
PLUS_ASSIGN - org.sonar.python.api.PythonPunctuator
 
POWER - org.sonar.python.api.PythonGrammar
 
POWER - org.sonar.python.api.tree.Tree.Kind
 
PreciseIssue(PythonCheck, IssueLocation) - Constructor for class org.sonar.python.PythonCheck.PreciseIssue
 
preciseLocation(AstNode, AstNode, String) - Static method in class org.sonar.python.IssueLocation
 
preciseLocation(AstNode, String) - Static method in class org.sonar.python.IssueLocation
 
preciseLocation(Token, String) - Static method in class org.sonar.python.IssueLocation
 
preciseLocation(Tree, String) - Static method in class org.sonar.python.IssueLocation
 
prefix() - Method in interface org.sonar.python.api.tree.PyStringElementTree
 
prefix() - Method in class org.sonar.python.tree.PyStringElementImpl
 
primaryLocation() - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
PRINT_STMT - org.sonar.python.api.PythonGrammar
 
PRINT_STMT - org.sonar.python.api.tree.Tree.Kind
 
printKeyword() - Method in interface org.sonar.python.api.tree.PyPrintStatementTree
 
printKeyword() - Method in class org.sonar.python.tree.PyPrintStatementTreeImpl
 
printStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
process(List<Token>) - Method in class org.sonar.python.lexer.IndentationPreprocessor
 
PyAliasedNameTree - Interface in org.sonar.python.api.tree
Aliased name
PyAliasedNameTreeImpl - Class in org.sonar.python.tree
 
PyAliasedNameTreeImpl(AstNode, Token, PyDottedNameTree, PyNameTree) - Constructor for class org.sonar.python.tree.PyAliasedNameTreeImpl
 
PyAnnotatedAssignmentTree - Interface in org.sonar.python.api.tree
 
PyAnnotatedAssignmentTreeImpl - Class in org.sonar.python.tree
 
PyAnnotatedAssignmentTreeImpl(PyExpressionTree, Token, PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
PyAnyParameterTree - Interface in org.sonar.python.api.tree
 
PyArgListTree - Interface in org.sonar.python.api.tree
 
PyArgListTreeImpl - Class in org.sonar.python.tree
 
PyArgListTreeImpl(AstNode, List<PyArgumentTree>) - Constructor for class org.sonar.python.tree.PyArgListTreeImpl
 
PyArgumentTree - Interface in org.sonar.python.api.tree
 
PyArgumentTreeImpl - Class in org.sonar.python.tree
 
PyArgumentTreeImpl(AstNode, PyExpressionTree, AstNode, AstNode) - Constructor for class org.sonar.python.tree.PyArgumentTreeImpl
 
PyArgumentTreeImpl(AstNode, PyNameTree, PyExpressionTree, Token, AstNode, AstNode) - Constructor for class org.sonar.python.tree.PyArgumentTreeImpl
 
PyAssertStatementTree - Interface in org.sonar.python.api.tree
 
PyAssertStatementTreeImpl - Class in org.sonar.python.tree
 
PyAssertStatementTreeImpl(AstNode, Token, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyAssertStatementTreeImpl
 
PyAssignmentStatementTree - Interface in org.sonar.python.api.tree
 
PyAssignmentStatementTreeImpl - Class in org.sonar.python.tree
 
PyAssignmentStatementTreeImpl(AstNode, List<Token>, List<PyExpressionListTree>, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyAssignmentStatementTreeImpl
 
PyAwaitExpressionTree - Interface in org.sonar.python.api.tree
 
PyAwaitExpressionTreeImpl - Class in org.sonar.python.tree
 
PyAwaitExpressionTreeImpl(AstNode, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyAwaitExpressionTreeImpl
 
PyBinaryExpressionTree - Interface in org.sonar.python.api.tree
 
PyBinaryExpressionTreeImpl - Class in org.sonar.python.tree
 
PyBinaryExpressionTreeImpl(PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
PyBreakStatementTree - Interface in org.sonar.python.api.tree
 
PyBreakStatementTreeImpl - Class in org.sonar.python.tree
 
PyBreakStatementTreeImpl(AstNode, Token) - Constructor for class org.sonar.python.tree.PyBreakStatementTreeImpl
 
PyCallExpressionTree - Interface in org.sonar.python.api.tree
 
PyCallExpressionTreeImpl - Class in org.sonar.python.tree
 
PyCallExpressionTreeImpl(AstNode, PyExpressionTree, PyArgListTree, AstNode, AstNode) - Constructor for class org.sonar.python.tree.PyCallExpressionTreeImpl
 
PyCallExpressionTreeImpl(PyExpressionTree, PyArgListTree, AstNode, AstNode) - Constructor for class org.sonar.python.tree.PyCallExpressionTreeImpl
 
PyClassDefTree - Interface in org.sonar.python.api.tree
 
PyClassDefTreeImpl - Class in org.sonar.python.tree
 
PyClassDefTreeImpl(AstNode, List<PyDecoratorTree>, Token, PyNameTree, Token, PyArgListTree, Token, Token, PyStatementListTree, Token) - Constructor for class org.sonar.python.tree.PyClassDefTreeImpl
 
PyCompoundAssignmentStatementTree - Interface in org.sonar.python.api.tree
 
PyCompoundAssignmentStatementTreeImpl - Class in org.sonar.python.tree
 
PyCompoundAssignmentStatementTreeImpl(AstNode, PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
PyComprehensionClauseTree - Interface in org.sonar.python.api.tree
 
PyComprehensionExpressionTree - Interface in org.sonar.python.api.tree
 
PyComprehensionExpressionTreeImpl - Class in org.sonar.python.tree
 
PyComprehensionExpressionTreeImpl(Tree.Kind, Token, PyExpressionTree, PyComprehensionForTree, Token) - Constructor for class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
PyComprehensionForTree - Interface in org.sonar.python.api.tree
 
PyComprehensionForTreeImpl - Class in org.sonar.python.tree
 
PyComprehensionForTreeImpl(AstNode, Token, PyExpressionTree, Token, PyExpressionTree, PyComprehensionClauseTree) - Constructor for class org.sonar.python.tree.PyComprehensionForTreeImpl
 
PyComprehensionIfTree - Interface in org.sonar.python.api.tree
 
PyComprehensionIfTreeImpl - Class in org.sonar.python.tree
 
PyComprehensionIfTreeImpl(AstNode, Token, PyExpressionTree, PyComprehensionClauseTree) - Constructor for class org.sonar.python.tree.PyComprehensionIfTreeImpl
 
PyConditionalExpressionTree - Interface in org.sonar.python.api.tree
 
PyConditionalExpressionTreeImpl - Class in org.sonar.python.tree
 
PyConditionalExpressionTreeImpl(AstNode, PyExpressionTree, Token, PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
PyContinueStatementTree - Interface in org.sonar.python.api.tree
 
PyContinueStatementTreeImpl - Class in org.sonar.python.tree
 
PyContinueStatementTreeImpl(AstNode, Token) - Constructor for class org.sonar.python.tree.PyContinueStatementTreeImpl
 
PyDecoratorTree - Interface in org.sonar.python.api.tree
 
PyDecoratorTreeImpl - Class in org.sonar.python.tree
 
PyDecoratorTreeImpl(AstNode, Token, PyDottedNameTree, AstNode, PyArgListTree, AstNode) - Constructor for class org.sonar.python.tree.PyDecoratorTreeImpl
 
PyDelStatementTree - Interface in org.sonar.python.api.tree
 
PyDelStatementTreeImpl - Class in org.sonar.python.tree
 
PyDelStatementTreeImpl(AstNode, Token, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyDelStatementTreeImpl
 
PyDictCompExpressionTree - Interface in org.sonar.python.api.tree
 
PyDictCompExpressionTreeImpl - Class in org.sonar.python.tree
 
PyDictCompExpressionTreeImpl(Token, PyExpressionTree, Token, PyExpressionTree, PyComprehensionForTree, Token) - Constructor for class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
PyDictionaryLiteralTree - Interface in org.sonar.python.api.tree
 
PyDictionaryLiteralTreeImpl - Class in org.sonar.python.tree
 
PyDictionaryLiteralTreeImpl(AstNode, Token, List<Token>, List<PyKeyValuePairTree>, Token) - Constructor for class org.sonar.python.tree.PyDictionaryLiteralTreeImpl
 
PyDictOrSetLiteralTreeImpl - Class in org.sonar.python.tree
 
PyDictOrSetLiteralTreeImpl(AstNode, Token, List<Token>, Token) - Constructor for class org.sonar.python.tree.PyDictOrSetLiteralTreeImpl
 
PyDottedNameTree - Interface in org.sonar.python.api.tree
 
PyDottedNameTreeImpl - Class in org.sonar.python.tree
 
PyDottedNameTreeImpl(AstNode, List<PyNameTree>) - Constructor for class org.sonar.python.tree.PyDottedNameTreeImpl
 
PyEllipsisExpressionTree - Interface in org.sonar.python.api.tree
 
PyEllipsisExpressionTreeImpl - Class in org.sonar.python.tree
 
PyEllipsisExpressionTreeImpl(AstNode) - Constructor for class org.sonar.python.tree.PyEllipsisExpressionTreeImpl
 
PyElseStatementTree - Interface in org.sonar.python.api.tree
 
PyElseStatementTreeImpl - Class in org.sonar.python.tree
 
PyElseStatementTreeImpl(Token, PyStatementListTree) - Constructor for class org.sonar.python.tree.PyElseStatementTreeImpl
 
PyExceptClauseTree - Interface in org.sonar.python.api.tree
 
PyExceptClauseTreeImpl - Class in org.sonar.python.tree
 
PyExceptClauseTreeImpl(Token, PyStatementListTree) - Constructor for class org.sonar.python.tree.PyExceptClauseTreeImpl
 
PyExceptClauseTreeImpl(Token, PyStatementListTree, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyExceptClauseTreeImpl
 
PyExceptClauseTreeImpl(Token, PyStatementListTree, PyExpressionTree, AstNode, AstNode, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyExceptClauseTreeImpl
 
PyExecStatementTree - Interface in org.sonar.python.api.tree
 
PyExecStatementTreeImpl - Class in org.sonar.python.tree
 
PyExecStatementTreeImpl(AstNode, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyExecStatementTreeImpl
 
PyExecStatementTreeImpl(AstNode, Token, PyExpressionTree, PyExpressionTree, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyExecStatementTreeImpl
 
PyExpressionListTree - Interface in org.sonar.python.api.tree
 
PyExpressionListTreeImpl - Class in org.sonar.python.tree
 
PyExpressionListTreeImpl(AstNode, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyExpressionListTreeImpl
 
PyExpressionListTreeImpl(List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyExpressionListTreeImpl
 
PyExpressionStatementTree - Interface in org.sonar.python.api.tree
 
PyExpressionStatementTreeImpl - Class in org.sonar.python.tree
 
PyExpressionStatementTreeImpl(AstNode, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyExpressionStatementTreeImpl
 
PyExpressionTree - Interface in org.sonar.python.api.tree
 
PyFileInputTree - Interface in org.sonar.python.api.tree
 
PyFileInputTreeImpl - Class in org.sonar.python.tree
 
PyFileInputTreeImpl(AstNode, PyStatementListTree, Token) - Constructor for class org.sonar.python.tree.PyFileInputTreeImpl
 
PyFinallyClauseTree - Interface in org.sonar.python.api.tree
 
PyFinallyClauseTreeImpl - Class in org.sonar.python.tree
 
PyFinallyClauseTreeImpl(Token, PyStatementListTree) - Constructor for class org.sonar.python.tree.PyFinallyClauseTreeImpl
 
PyForStatementTree - Interface in org.sonar.python.api.tree
 
PyForStatementTreeImpl - Class in org.sonar.python.tree
 
PyForStatementTreeImpl(AstNode, Token, List<PyExpressionTree>, Token, List<PyExpressionTree>, Token, PyStatementListTree, Token, Token, PyStatementListTree, Token) - Constructor for class org.sonar.python.tree.PyForStatementTreeImpl
 
PyFunctionDefTree - Interface in org.sonar.python.api.tree
 
PyFunctionDefTreeImpl - Class in org.sonar.python.tree
 
PyFunctionDefTreeImpl(AstNode, List<PyDecoratorTree>, Token, Token, PyNameTree, Token, PyParameterListTree, Token, PyTypeAnnotationTree, Token, PyStatementListTree, boolean, Token) - Constructor for class org.sonar.python.tree.PyFunctionDefTreeImpl
 
PyGlobalStatementTree - Interface in org.sonar.python.api.tree
 
PyGlobalStatementTreeImpl - Class in org.sonar.python.tree
 
PyGlobalStatementTreeImpl(AstNode, Token, List<PyNameTree>) - Constructor for class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
PyIfStatementTree - Interface in org.sonar.python.api.tree
if-elif-else statement
PyIfStatementTreeImpl - Class in org.sonar.python.tree
 
PyIfStatementTreeImpl(Token, PyExpressionTree, PyStatementListTree) - Constructor for class org.sonar.python.tree.PyIfStatementTreeImpl
Elif statement constructor
PyIfStatementTreeImpl(Token, PyExpressionTree, PyStatementListTree, List<PyIfStatementTree>, PyElseStatementTree) - Constructor for class org.sonar.python.tree.PyIfStatementTreeImpl
If statement constructor
PyImportFromTree - Interface in org.sonar.python.api.tree
Import From statement
PyImportFromTreeImpl - Class in org.sonar.python.tree
 
PyImportFromTreeImpl(AstNode, Token, List<Token>, PyDottedNameTree, Token, List<PyAliasedNameTree>, boolean) - Constructor for class org.sonar.python.tree.PyImportFromTreeImpl
 
PyImportNameTree - Interface in org.sonar.python.api.tree
Import statement
PyImportNameTreeImpl - Class in org.sonar.python.tree
 
PyImportNameTreeImpl(AstNode, Token, List<PyAliasedNameTree>) - Constructor for class org.sonar.python.tree.PyImportNameTreeImpl
 
PyImportStatementTree - Interface in org.sonar.python.api.tree
Import statement
PyInExpressionTree - Interface in org.sonar.python.api.tree
 
PyInExpressionTreeImpl - Class in org.sonar.python.tree
 
PyInExpressionTreeImpl(PyExpressionTree, Token, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyInExpressionTreeImpl
 
PyIsExpressionTree - Interface in org.sonar.python.api.tree
 
PyIsExpressionTreeImpl - Class in org.sonar.python.tree
 
PyIsExpressionTreeImpl(PyExpressionTree, Token, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyIsExpressionTreeImpl
 
PyKeyValuePairTree - Interface in org.sonar.python.api.tree
PyKeyValuePairTreeImpl - Class in org.sonar.python.tree
 
PyKeyValuePairTreeImpl(Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
PyKeyValuePairTreeImpl(PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
PyLambdaExpressionTree - Interface in org.sonar.python.api.tree
 
PyLambdaExpressionTreeImpl - Class in org.sonar.python.tree
 
PyLambdaExpressionTreeImpl(AstNode, Token, Token, PyExpressionTree, PyParameterListTree) - Constructor for class org.sonar.python.tree.PyLambdaExpressionTreeImpl
 
PyListLiteralTree - Interface in org.sonar.python.api.tree
 
PyListLiteralTreeImpl - Class in org.sonar.python.tree
 
PyListLiteralTreeImpl(AstNode, Token, PyExpressionListTree, Token) - Constructor for class org.sonar.python.tree.PyListLiteralTreeImpl
 
PyNameTree - Interface in org.sonar.python.api.tree
 
PyNameTreeImpl - Class in org.sonar.python.tree
 
PyNameTreeImpl(AstNode, String) - Constructor for class org.sonar.python.tree.PyNameTreeImpl
 
PyNoneExpressionTree - Interface in org.sonar.python.api.tree
 
PyNoneExpressionTreeImpl - Class in org.sonar.python.tree
 
PyNoneExpressionTreeImpl(AstNode, Token) - Constructor for class org.sonar.python.tree.PyNoneExpressionTreeImpl
 
PyNonlocalStatementTree - Interface in org.sonar.python.api.tree
 
PyNonlocalStatementTreeImpl - Class in org.sonar.python.tree
 
PyNonlocalStatementTreeImpl(AstNode, Token, List<PyNameTree>) - Constructor for class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
PyNumericLiteralTree - Interface in org.sonar.python.api.tree
 
PyNumericLiteralTreeImpl - Class in org.sonar.python.tree
 
PyParameterListTree - Interface in org.sonar.python.api.tree
 
PyParameterListTreeImpl - Class in org.sonar.python.tree
 
PyParameterListTreeImpl(AstNode, List<PyAnyParameterTree>) - Constructor for class org.sonar.python.tree.PyParameterListTreeImpl
 
PyParameterTree - Interface in org.sonar.python.api.tree
 
PyParameterTreeImpl - Class in org.sonar.python.tree
 
PyParameterTreeImpl(AstNode, Token, PyNameTree, PyTypeAnnotationTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyParameterTreeImpl
 
PyParenthesizedExpressionTree - Interface in org.sonar.python.api.tree
 
PyParenthesizedExpressionTreeImpl - Class in org.sonar.python.tree
 
PyParenthesizedExpressionTreeImpl(Token, PyExpressionTree, Token) - Constructor for class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
PyPassStatementTree - Interface in org.sonar.python.api.tree
 
PyPassStatementTreeImpl - Class in org.sonar.python.tree
 
PyPassStatementTreeImpl(AstNode, Token) - Constructor for class org.sonar.python.tree.PyPassStatementTreeImpl
 
PyPrintStatementTree - Interface in org.sonar.python.api.tree
 
PyPrintStatementTreeImpl - Class in org.sonar.python.tree
 
PyPrintStatementTreeImpl(AstNode, Token, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyPrintStatementTreeImpl
 
PyQualifiedExpressionTree - Interface in org.sonar.python.api.tree
Qualified expression like "foo.bar"
PyQualifiedExpressionTreeImpl - Class in org.sonar.python.tree
 
PyQualifiedExpressionTreeImpl(AstNode, PyNameTree, PyExpressionTree, Token) - Constructor for class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 
PyRaiseStatementTree - Interface in org.sonar.python.api.tree
 
PyRaiseStatementTreeImpl - Class in org.sonar.python.tree
 
PyRaiseStatementTreeImpl(AstNode, Token, List<PyExpressionTree>, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
PyReprExpressionTree - Interface in org.sonar.python.api.tree
Python 2 only.
PyReprExpressionTreeImpl - Class in org.sonar.python.tree
 
PyReprExpressionTreeImpl(AstNode, Token, PyExpressionListTree, Token) - Constructor for class org.sonar.python.tree.PyReprExpressionTreeImpl
 
PyReturnStatementTree - Interface in org.sonar.python.api.tree
 
PyReturnStatementTreeImpl - Class in org.sonar.python.tree
 
PyReturnStatementTreeImpl(AstNode, Token, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyReturnStatementTreeImpl
 
PySetLiteralTree - Interface in org.sonar.python.api.tree
 
PySetLiteralTreeImpl - Class in org.sonar.python.tree
 
PySetLiteralTreeImpl(AstNode, Token, List<PyExpressionTree>, List<Token>, Token) - Constructor for class org.sonar.python.tree.PySetLiteralTreeImpl
 
PySliceExpressionTree - Interface in org.sonar.python.api.tree
 
PySliceExpressionTreeImpl - Class in org.sonar.python.tree
 
PySliceExpressionTreeImpl(PyExpressionTree, Token, PySliceListTree, Token) - Constructor for class org.sonar.python.tree.PySliceExpressionTreeImpl
 
PySliceItemTree - Interface in org.sonar.python.api.tree
 
PySliceItemTreeImpl - Class in org.sonar.python.tree
 
PySliceItemTreeImpl(AstNode, PyExpressionTree, Token, PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PySliceItemTreeImpl
 
PySliceListTree - Interface in org.sonar.python.api.tree
 
PySliceListTreeImpl - Class in org.sonar.python.tree
 
PySliceListTreeImpl(AstNode, List<Tree>, List<Token>) - Constructor for class org.sonar.python.tree.PySliceListTreeImpl
 
PyStarredExpressionTree - Interface in org.sonar.python.api.tree
 
PyStarredExpressionTreeImpl - Class in org.sonar.python.tree
 
PyStarredExpressionTreeImpl(AstNode, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
PyStatementListTree - Interface in org.sonar.python.api.tree
 
PyStatementListTreeImpl - Class in org.sonar.python.tree
 
PyStatementListTreeImpl(AstNode, List<PyStatementTree>, List<Token>) - Constructor for class org.sonar.python.tree.PyStatementListTreeImpl
 
PyStatementTree - Interface in org.sonar.python.api.tree
 
PyStringElementImpl - Class in org.sonar.python.tree
 
PyStringElementTree - Interface in org.sonar.python.api.tree
 
PyStringLiteralTree - Interface in org.sonar.python.api.tree
 
PyStringLiteralTreeImpl - Class in org.sonar.python.tree
 
PySubscriptionExpressionTree - Interface in org.sonar.python.api.tree
 
PySubscriptionExpressionTreeImpl - Class in org.sonar.python.tree
 
PySubscriptionExpressionTreeImpl(PyExpressionTree, Token, PyExpressionListTree, Token) - Constructor for class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
PythonCheck - Interface in org.sonar.python
 
PythonCheck.PreciseIssue - Class in org.sonar.python
 
PythonCheckAstNode - Class in org.sonar.python
 
PythonCheckAstNode() - Constructor for class org.sonar.python.PythonCheckAstNode
 
PythonCheckTree - Class in org.sonar.python
 
PythonCheckTree() - Constructor for class org.sonar.python.PythonCheckTree
 
PythonConfiguration - Class in org.sonar.python
 
PythonConfiguration(Charset) - Constructor for class org.sonar.python.PythonConfiguration
 
pythonFile() - Method in class org.sonar.python.PythonVisitorContext
 
pythonFile() - Method in interface org.sonar.python.SubscriptionContext
 
PythonFile - Interface in org.sonar.python
 
PythonGrammar - Enum in org.sonar.python.api
 
PythonKeyword - Enum in org.sonar.python.api
http://docs.python.org/reference/lexical_analysis.html#keywords
PythonLexer - Class in org.sonar.python.lexer
 
PythonParser - Class in org.sonar.python.parser
 
PythonPunctuator - Enum in org.sonar.python.api
 
PythonSubscriptionCheck - Class in org.sonar.python
 
PythonSubscriptionCheck() - Constructor for class org.sonar.python.PythonSubscriptionCheck
 
PythonTokenType - Enum in org.sonar.python.api
 
PythonTreeMaker - Class in org.sonar.python.tree
 
PythonTreeMaker() - Constructor for class org.sonar.python.tree.PythonTreeMaker
 
PythonVisitor - Class in org.sonar.python
 
PythonVisitor() - Constructor for class org.sonar.python.PythonVisitor
 
PythonVisitorContext - Class in org.sonar.python
 
PythonVisitorContext(AstNode, PyFileInputTree, PythonFile) - Constructor for class org.sonar.python.PythonVisitorContext
 
PythonVisitorContext(PythonFile, RecognitionException) - Constructor for class org.sonar.python.PythonVisitorContext
 
PyTree - Class in org.sonar.python.tree
 
PyTree(AstNode) - Constructor for class org.sonar.python.tree.PyTree
 
PyTree(Token, Token) - Constructor for class org.sonar.python.tree.PyTree
 
PyTreeVisitor - Interface in org.sonar.python.api.tree
 
PyTryStatementTree - Interface in org.sonar.python.api.tree
 
PyTryStatementTreeImpl - Class in org.sonar.python.tree
 
PyTryStatementTreeImpl(AstNode, Token, PyStatementListTree, List<PyExceptClauseTree>, PyFinallyClauseTree, PyElseStatementTree) - Constructor for class org.sonar.python.tree.PyTryStatementTreeImpl
 
PyTupleParameterTree - Interface in org.sonar.python.api.tree
 
PyTupleParameterTreeImpl - Class in org.sonar.python.tree
 
PyTupleParameterTreeImpl(AstNode, List<PyAnyParameterTree>, List<Token>) - Constructor for class org.sonar.python.tree.PyTupleParameterTreeImpl
 
PyTupleTree - Interface in org.sonar.python.api.tree
 
PyTupleTreeImpl - Class in org.sonar.python.tree
 
PyTupleTreeImpl(AstNode, Token, List<PyExpressionTree>, List<Token>, Token) - Constructor for class org.sonar.python.tree.PyTupleTreeImpl
 
PyTypeAnnotationTree - Interface in org.sonar.python.api.tree
 
PyTypeAnnotationTreeImpl - Class in org.sonar.python.tree
 
PyTypeAnnotationTreeImpl(Token, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
PyTypeAnnotationTreeImpl(Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyTypeAnnotationTreeImpl
 
PyUnaryExpressionTree - Interface in org.sonar.python.api.tree
 
PyUnaryExpressionTreeImpl - Class in org.sonar.python.tree
 
PyUnaryExpressionTreeImpl(AstNode, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyUnaryExpressionTreeImpl
 
PyWhileStatementTree - Interface in org.sonar.python.api.tree
 
PyWhileStatementTreeImpl - Class in org.sonar.python.tree
 
PyWhileStatementTreeImpl(AstNode, Token, PyExpressionTree, Token, PyStatementListTree, Token, Token, PyStatementListTree) - Constructor for class org.sonar.python.tree.PyWhileStatementTreeImpl
 
PyWithItemTree - Interface in org.sonar.python.api.tree
 
PyWithItemTreeImpl(AstNode, PyExpressionTree, Token, PyExpressionTree) - Constructor for class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
PyWithStatementTree - Interface in org.sonar.python.api.tree
 
PyWithStatementTreeImpl - Class in org.sonar.python.tree
 
PyWithStatementTreeImpl(AstNode, List<PyWithItemTree>, Token, PyStatementListTree, Token) - Constructor for class org.sonar.python.tree.PyWithStatementTreeImpl
 
PyWithStatementTreeImpl.PyWithItemTreeImpl - Class in org.sonar.python.tree
 
PyYieldExpressionTree - Interface in org.sonar.python.api.tree
 
PyYieldExpressionTreeImpl - Class in org.sonar.python.tree
 
PyYieldExpressionTreeImpl(AstNode, Token, Token, List<PyExpressionTree>) - Constructor for class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
PyYieldStatementTree - Interface in org.sonar.python.api.tree
 
PyYieldStatementTreeImpl - Class in org.sonar.python.tree
 
PyYieldStatementTreeImpl(AstNode, PyYieldExpressionTree) - Constructor for class org.sonar.python.tree.PyYieldStatementTreeImpl
 

Q

QUALIFIED_EXPR - org.sonar.python.api.tree.Tree.Kind
 
qualifiedExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
qualifiedName() - Method in interface org.sonar.python.semantic.Symbol
 
qualifier() - Method in interface org.sonar.python.api.tree.PyQualifiedExpressionTree
 
qualifier() - Method in class org.sonar.python.tree.PyQualifiedExpressionTreeImpl
 

R

RAISE - org.sonar.python.api.PythonKeyword
 
RAISE_STMT - org.sonar.python.api.PythonGrammar
 
RAISE_STMT - org.sonar.python.api.tree.Tree.Kind
 
raiseKeyword() - Method in interface org.sonar.python.api.tree.PyRaiseStatementTree
 
raiseKeyword() - Method in class org.sonar.python.tree.PyRaiseStatementTreeImpl
 
raiseStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
RBRACKET - org.sonar.python.api.PythonPunctuator
 
rCurlyBrace() - Method in interface org.sonar.python.api.tree.PyDictionaryLiteralTree
 
rCurlyBrace() - Method in interface org.sonar.python.api.tree.PySetLiteralTree
 
rCurlyBrace() - Method in class org.sonar.python.tree.PyDictOrSetLiteralTreeImpl
 
RCURLYBRACE - org.sonar.python.api.PythonPunctuator
 
readUsages() - Method in interface org.sonar.python.semantic.Symbol
 
registerSyntaxNodeConsumer(Tree.Kind, Consumer<SubscriptionContext>) - Method in interface org.sonar.python.SubscriptionCheck.Context
 
REPR - org.sonar.python.api.tree.Tree.Kind
 
reset() - Method in class org.sonar.python.lexer.LexerState
 
resultExpression() - Method in interface org.sonar.python.api.tree.PyComprehensionExpressionTree
 
resultExpression() - Method in class org.sonar.python.tree.PyComprehensionExpressionTreeImpl
 
RETURN - org.sonar.python.api.PythonKeyword
 
RETURN_STMT - org.sonar.python.api.PythonGrammar
 
RETURN_STMT - org.sonar.python.api.tree.Tree.Kind
 
RETURN_TYPE_ANNOTATION - org.sonar.python.api.tree.Tree.Kind
 
returnKeyword() - Method in interface org.sonar.python.api.tree.PyReturnStatementTree
 
returnKeyword() - Method in class org.sonar.python.tree.PyReturnStatementTreeImpl
 
returnStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
returnTypeAnnotation() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
-> returnType
returnTypeAnnotation() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
rhsExpression() - Method in interface org.sonar.python.api.tree.PyCompoundAssignmentStatementTree
 
rhsExpression() - Method in class org.sonar.python.tree.PyCompoundAssignmentStatementTreeImpl
 
RIGHT_ASSIGN - org.sonar.python.api.PythonPunctuator
 
RIGHT_OP - org.sonar.python.api.PythonPunctuator
 
rightBracket() - Method in interface org.sonar.python.api.tree.PyListLiteralTree
 
rightBracket() - Method in interface org.sonar.python.api.tree.PySliceExpressionTree
 
rightBracket() - Method in interface org.sonar.python.api.tree.PySubscriptionExpressionTree
 
rightBracket() - Method in class org.sonar.python.tree.PyListLiteralTreeImpl
 
rightBracket() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
rightBracket() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
rightOperand() - Method in interface org.sonar.python.api.tree.PyBinaryExpressionTree
 
rightOperand() - Method in class org.sonar.python.tree.PyBinaryExpressionTreeImpl
 
rightPar() - Method in interface org.sonar.python.api.tree.PyCallExpressionTree
 
rightPar() - Method in interface org.sonar.python.api.tree.PyClassDefTree
 
rightPar() - Method in interface org.sonar.python.api.tree.PyDecoratorTree
 
rightPar() - Method in interface org.sonar.python.api.tree.PyFunctionDefTree
 
rightPar() - Method in class org.sonar.python.tree.PyCallExpressionTreeImpl
 
rightPar() - Method in class org.sonar.python.tree.PyClassDefTreeImpl
 
rightPar() - Method in class org.sonar.python.tree.PyDecoratorTreeImpl
 
rightPar() - Method in class org.sonar.python.tree.PyFunctionDefTreeImpl
 
rightParenthesis() - Method in interface org.sonar.python.api.tree.PyParenthesizedExpressionTree
 
rightParenthesis() - Method in interface org.sonar.python.api.tree.PyTupleTree
 
rightParenthesis() - Method in class org.sonar.python.tree.PyParenthesizedExpressionTreeImpl
 
rightParenthesis() - Method in class org.sonar.python.tree.PyTupleTreeImpl
 
rootAstNode() - Method in class org.sonar.python.PythonVisitorContext
 
rootTree() - Method in class org.sonar.python.PythonVisitorContext
 
RPARENTHESIS - org.sonar.python.api.PythonPunctuator
 

S

scan(List<? extends Tree>) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
scan(Tree) - Method in class org.sonar.python.SubscriptionVisitor
 
scan(Tree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
scanFile(File, PythonVisitor...) - Static method in class org.sonar.python.TestPythonVisitorRunner
 
scanFile(PythonVisitorContext) - Method in interface org.sonar.python.PythonCheck
 
scanFile(PythonVisitorContext) - Method in class org.sonar.python.PythonCheckTree
 
scanFile(PythonVisitorContext) - Method in class org.sonar.python.PythonSubscriptionCheck
 
scanFile(PythonVisitorContext) - Method in class org.sonar.python.PythonVisitor
 
scanFile(PythonVisitorContext) - Method in class org.sonar.python.semantic.SymbolTableBuilderVisitor
 
scanNode(AstNode) - Method in class org.sonar.python.PythonVisitor
 
scopeTree() - Method in interface org.sonar.python.semantic.Symbol
 
secondary(AstNode, String) - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
secondary(Token, String) - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
secondary(Tree, String) - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
secondary(IssueLocation) - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
secondaryLocations() - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
SEMICOLON - org.sonar.python.api.PythonPunctuator
 
separators() - Method in interface org.sonar.python.api.tree.PySliceListTree
 
separators() - Method in class org.sonar.python.tree.PySliceListTreeImpl
 
SET_COMPREHENSION - org.sonar.python.api.tree.Tree.Kind
 
SET_LITERAL - org.sonar.python.api.tree.Tree.Kind
 
setIgnoreHeaderComments(boolean) - Method in class org.sonar.python.PythonConfiguration
 
setParent(Tree) - Method in class org.sonar.python.tree.PyTree
 
setParents(Tree) - Method in class org.sonar.python.tree.PythonTreeMaker
 
setStopSquidOnException(boolean) - Method in class org.sonar.python.PythonConfiguration
 
SHIFT_EXPR - org.sonar.python.api.PythonGrammar
 
SHIFT_EXPR - org.sonar.python.api.tree.Tree.Kind
 
SIMPLE_STMT - org.sonar.python.api.PythonGrammar
 
simpleStatements(LexerfulGrammarBuilder) - Static method in enum org.sonar.python.api.PythonGrammar
Simple statements http://docs.python.org/reference/simple_stmts.html
SLICE_EXPR - org.sonar.python.api.tree.Tree.Kind
 
SLICE_ITEM - org.sonar.python.api.tree.Tree.Kind
 
SLICE_LIST - org.sonar.python.api.tree.Tree.Kind
 
sliceList() - Method in interface org.sonar.python.api.tree.PySliceExpressionTree
 
sliceList() - Method in class org.sonar.python.tree.PySliceExpressionTreeImpl
 
SLICEOP - org.sonar.python.api.PythonGrammar
 
slices() - Method in interface org.sonar.python.api.tree.PySliceListTree
 
slices() - Method in class org.sonar.python.tree.PySliceListTreeImpl
 
STAR_EXPR - org.sonar.python.api.PythonGrammar
 
STARRED_EXPR - org.sonar.python.api.tree.Tree.Kind
 
starStarToken() - Method in interface org.sonar.python.api.tree.PyArgumentTree
 
starStarToken() - Method in interface org.sonar.python.api.tree.PyKeyValuePairTree
 
starStarToken() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
starStarToken() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
startLine() - Method in class org.sonar.python.IssueLocation
 
startLine() - Method in class org.sonar.python.TokenLocation
 
startLineOffset() - Method in class org.sonar.python.IssueLocation
 
startLineOffset() - Method in class org.sonar.python.TokenLocation
 
starToken() - Method in interface org.sonar.python.api.tree.PyArgumentTree
 
starToken() - Method in interface org.sonar.python.api.tree.PyParameterTree
 
starToken() - Method in interface org.sonar.python.api.tree.PyStarredExpressionTree
 
starToken() - Method in class org.sonar.python.tree.PyArgumentTreeImpl
 
starToken() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
starToken() - Method in class org.sonar.python.tree.PyStarredExpressionTreeImpl
 
STATEMENT - org.sonar.python.api.PythonGrammar
 
STATEMENT_LIST - org.sonar.python.api.tree.Tree.Kind
 
statements() - Method in interface org.sonar.python.api.tree.PyFileInputTree
 
statements() - Method in interface org.sonar.python.api.tree.PyStatementListTree
 
statements() - Method in interface org.sonar.python.api.tree.PyWithStatementTree
 
statements() - Method in class org.sonar.python.tree.PyFileInputTreeImpl
 
statements() - Method in class org.sonar.python.tree.PyStatementListTreeImpl
 
statements() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
STMT_LIST - org.sonar.python.api.PythonGrammar
 
stopSquidOnException() - Method in class org.sonar.python.PythonConfiguration
 
stride() - Method in interface org.sonar.python.api.tree.PySliceItemTree
 
stride() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
strideSeparator() - Method in interface org.sonar.python.api.tree.PySliceItemTree
 
strideSeparator() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 
STRING - org.sonar.python.api.PythonTokenType
 
STRING_ELEMENT - org.sonar.python.api.tree.Tree.Kind
 
STRING_LITERAL - org.sonar.python.api.tree.Tree.Kind
 
stringElements() - Method in interface org.sonar.python.api.tree.PyStringLiteralTree
 
stringElements() - Method in class org.sonar.python.tree.PyStringLiteralTreeImpl
 
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
 
subscribedKinds() - Method in class org.sonar.python.metrics.ComplexityVisitor
 
subscribedKinds() - Method in class org.sonar.python.metrics.FileLinesVisitor
 
subscribedKinds() - Method in class org.sonar.python.PythonVisitor
 
SUBSCRIPT - org.sonar.python.api.PythonGrammar
 
SUBSCRIPTION - org.sonar.python.api.tree.Tree.Kind
 
SUBSCRIPTION_OR_SLICING - org.sonar.python.api.PythonGrammar
 
SubscriptionCheck - Interface in org.sonar.python
 
SubscriptionCheck.Context - Interface in org.sonar.python
 
SubscriptionContext - Interface in org.sonar.python
 
SubscriptionVisitor - Class in org.sonar.python
 
SUBSCRIPTLIST - org.sonar.python.api.PythonGrammar
 
subscripts() - Method in interface org.sonar.python.api.tree.PySubscriptionExpressionTree
 
subscripts() - Method in class org.sonar.python.tree.PySubscriptionExpressionTreeImpl
 
SUITE - org.sonar.python.api.PythonGrammar
 
Symbol - Interface in org.sonar.python.semantic
 
symbols(AstNode) - Method in interface org.sonar.python.semantic.SymbolTable
 
symbolTable() - Method in class org.sonar.python.PythonVisitorContext
 
symbolTable() - Method in class org.sonar.python.semantic.SymbolTableBuilderVisitor
 
symbolTable() - Method in interface org.sonar.python.SubscriptionContext
 
SymbolTable - Interface in org.sonar.python.semantic
 
SymbolTableBuilderVisitor - Class in org.sonar.python.semantic
 
SymbolTableBuilderVisitor() - Constructor for class org.sonar.python.semantic.SymbolTableBuilderVisitor
 
syntaxNode() - Method in interface org.sonar.python.SubscriptionContext
 

T

test() - Method in interface org.sonar.python.api.tree.PyWithItemTree
 
test() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl.PyWithItemTreeImpl
 
TEST - org.sonar.python.api.PythonGrammar
 
TEST_NOCOND - org.sonar.python.api.PythonGrammar
 
testExpressions() - Method in interface org.sonar.python.api.tree.PyForStatementTree
 
testExpressions() - Method in class org.sonar.python.tree.PyForStatementTreeImpl
 
TESTLIST - org.sonar.python.api.PythonGrammar
 
TESTLIST_COMP - org.sonar.python.api.PythonGrammar
 
TESTLIST_STAR_EXPR - org.sonar.python.api.PythonGrammar
 
TestPythonVisitorRunner - Class in org.sonar.python
 
TFPDEF - org.sonar.python.api.PythonGrammar
 
TFPLIST - org.sonar.python.api.PythonGrammar
 
TILDE - org.sonar.python.api.PythonPunctuator
 
TokenLocation - Class in org.sonar.python
 
TokenLocation(Token) - Constructor for class org.sonar.python.TokenLocation
 
tokens() - Method in interface org.sonar.python.api.tree.PyStatementListTree
 
tokens() - Method in class org.sonar.python.tree.PyStatementListTreeImpl
 
TRAILER - org.sonar.python.api.PythonGrammar
 
Tree - Interface in org.sonar.python.api.tree
 
Tree.Kind - Enum in org.sonar.python.api.tree
 
trimmedQuotesValue() - Method in interface org.sonar.python.api.tree.PyStringElementTree
 
trimmedQuotesValue() - Method in class org.sonar.python.tree.PyStringElementImpl
 
trueExpression() - Method in interface org.sonar.python.api.tree.PyConditionalExpressionTree
 
trueExpression() - Method in class org.sonar.python.tree.PyConditionalExpressionTreeImpl
 
TRY - org.sonar.python.api.PythonKeyword
 
TRY_STMT - org.sonar.python.api.PythonGrammar
 
TRY_STMT - org.sonar.python.api.tree.Tree.Kind
 
tryKeyword() - Method in interface org.sonar.python.api.tree.PyTryStatementTree
 
tryKeyword() - Method in class org.sonar.python.tree.PyTryStatementTreeImpl
 
tryStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
TUPLE - org.sonar.python.api.tree.Tree.Kind
 
TUPLE_PARAMETER - org.sonar.python.api.tree.Tree.Kind
 
TYPE_ANNOTATION - org.sonar.python.api.tree.Tree.Kind
 
typeAnnotation() - Method in interface org.sonar.python.api.tree.PyParameterTree
 
typeAnnotation() - Method in class org.sonar.python.tree.PyParameterTreeImpl
 
TYPEDARGSLIST - org.sonar.python.api.PythonGrammar
 

U

UNARY_MINUS - org.sonar.python.api.tree.Tree.Kind
 
UNARY_PLUS - org.sonar.python.api.tree.Tree.Kind
 
UNDEFINED_LINE - Static variable in class org.sonar.python.IssueLocation
 
UNDEFINED_OFFSET - Static variable in class org.sonar.python.IssueLocation
 
upperBound() - Method in interface org.sonar.python.api.tree.PySliceItemTree
 
upperBound() - Method in class org.sonar.python.tree.PySliceItemTreeImpl
 

V

value() - Method in interface org.sonar.python.api.tree.PyKeyValuePairTree
 
value() - Method in interface org.sonar.python.api.tree.PyStringElementTree
 
value() - Method in class org.sonar.python.tree.PyKeyValuePairTreeImpl
 
value() - Method in class org.sonar.python.tree.PyStringElementImpl
 
valueAsLong() - Method in interface org.sonar.python.api.tree.PyNumericLiteralTree
 
valueAsLong() - Method in class org.sonar.python.tree.PyNumericLiteralTreeImpl
 
valueAsString() - Method in interface org.sonar.python.api.tree.PyNumericLiteralTree
 
valueAsString() - Method in class org.sonar.python.tree.PyNumericLiteralTreeImpl
 
valueExpression() - Method in interface org.sonar.python.api.tree.PyDictCompExpressionTree
 
valueExpression() - Method in class org.sonar.python.tree.PyDictCompExpressionTreeImpl
 
valueOf(String) - Static method in enum org.sonar.python.api.PythonGrammar
Returns the enum constant of this type with the specified name.
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.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.
valueOf(String) - Static method in enum org.sonar.python.api.tree.Tree.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonar.python.api.PythonGrammar
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.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.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.
values() - Static method in enum org.sonar.python.api.tree.Tree.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
VARARGSLIST - org.sonar.python.api.PythonGrammar
 
variable() - Method in interface org.sonar.python.api.tree.PyAnnotatedAssignmentTree
 
variable() - Method in class org.sonar.python.tree.PyAnnotatedAssignmentTreeImpl
 
variables() - Method in interface org.sonar.python.api.tree.PyGlobalStatementTree
 
variables() - Method in interface org.sonar.python.api.tree.PyNonlocalStatementTree
 
variables() - Method in class org.sonar.python.tree.PyGlobalStatementTreeImpl
 
variables() - Method in class org.sonar.python.tree.PyNonlocalStatementTreeImpl
 
visitAliasedName(PyAliasedNameTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitAliasedName(PyAliasedNameTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitAnnotatedAssignment(PyAnnotatedAssignmentTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitAnnotatedAssignment(PyAnnotatedAssignmentTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitArgument(PyArgumentTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitArgument(PyArgumentTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitArgumentList(PyArgListTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitArgumentList(PyArgListTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitAssertStatement(PyAssertStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitAssertStatement(PyAssertStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitAssignmentStatement(PyAssignmentStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitAssignmentStatement(PyAssignmentStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitAwaitExpression(PyAwaitExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitAwaitExpression(PyAwaitExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitBinaryExpression(PyBinaryExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitBinaryExpression(PyBinaryExpressionTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitBinaryExpression(PyBinaryExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitBreakStatement(PyBreakStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitBreakStatement(PyBreakStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitCallExpression(PyCallExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitCallExpression(PyCallExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitClassDef(PyClassDefTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitClassDef(PyClassDefTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitClassDef(PyClassDefTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitComment(Trivia) - Method in class org.sonar.python.metrics.FileLinesVisitor
 
visitCompoundAssignment(PyCompoundAssignmentStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitCompoundAssignment(PyCompoundAssignmentStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitComprehensionFor(PyComprehensionForTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitComprehensionFor(PyComprehensionForTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitComprehensionIf(PyComprehensionIfTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitComprehensionIf(PyComprehensionIfTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitConditionalExpression(PyConditionalExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitConditionalExpression(PyConditionalExpressionTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitConditionalExpression(PyConditionalExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitContinueStatement(PyContinueStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitContinueStatement(PyContinueStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitDecorator(PyDecoratorTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitDecorator(PyDecoratorTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitDelStatement(PyDelStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitDelStatement(PyDelStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitDictCompExpression(PyDictCompExpressionTreeImpl) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitDictCompExpression(PyDictCompExpressionTreeImpl) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitDictionaryLiteral(PyDictionaryLiteralTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitDictionaryLiteral(PyDictionaryLiteralTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitDottedName(PyDottedNameTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitDottedName(PyDottedNameTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitEllipsis(PyEllipsisExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitEllipsis(PyEllipsisExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitElseStatement(PyElseStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitElseStatement(PyElseStatementTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitElseStatement(PyElseStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitExceptClause(PyExceptClauseTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitExceptClause(PyExceptClauseTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitExceptClause(PyExceptClauseTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitExecStatement(PyExecStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitExecStatement(PyExecStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitExpressionList(PyExpressionListTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitExpressionList(PyExpressionListTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitExpressionStatement(PyExpressionStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitExpressionStatement(PyExpressionStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitFile(AstNode) - Method in class org.sonar.python.metrics.ComplexityVisitor
 
visitFile(AstNode) - Method in class org.sonar.python.metrics.FileLinesVisitor
 
visitFile(AstNode) - Method in class org.sonar.python.PythonVisitor
 
visitFile(AstNode) - Method in class org.sonar.python.semantic.SymbolTableBuilderVisitor
 
visitFileInput(PyFileInputTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitFileInput(PyFileInputTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitFinallyClause(PyFinallyClauseTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitFinallyClause(PyFinallyClauseTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitForStatement(PyForStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitForStatement(PyForStatementTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitForStatement(PyForStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitFunctionDef(PyFunctionDefTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitFunctionDef(PyFunctionDefTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitFunctionDef(PyFunctionDefTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitGlobalStatement(PyGlobalStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitGlobalStatement(PyGlobalStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitIfStatement(PyIfStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitIfStatement(PyIfStatementTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitIfStatement(PyIfStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitImportFrom(PyImportFromTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitImportFrom(PyImportFromTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitImportName(PyImportNameTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitImportName(PyImportNameTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitKeyValuePair(PyKeyValuePairTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitKeyValuePair(PyKeyValuePairTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitLambda(PyLambdaExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitLambda(PyLambdaExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitListLiteral(PyListLiteralTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitListLiteral(PyListLiteralTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitName(PyNameTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitName(PyNameTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitNode(AstNode) - Method in class org.sonar.python.metrics.ComplexityVisitor
 
visitNode(AstNode) - Method in class org.sonar.python.metrics.FileLinesVisitor
 
visitNode(AstNode) - Method in class org.sonar.python.PythonVisitor
 
visitNone(PyNoneExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitNone(PyNoneExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitNonlocalStatement(PyNonlocalStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitNonlocalStatement(PyNonlocalStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitNumericLiteral(PyNumericLiteralTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitNumericLiteral(PyNumericLiteralTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitParameter(PyParameterTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitParameter(PyParameterTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitParameterList(PyParameterListTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitParameterList(PyParameterListTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitParenthesizedExpression(PyParenthesizedExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitParenthesizedExpression(PyParenthesizedExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitPassStatement(PyPassStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitPassStatement(PyPassStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitPrintStatement(PyPrintStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitPrintStatement(PyPrintStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitPyListOrSetCompExpression(PyComprehensionExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitPyListOrSetCompExpression(PyComprehensionExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitQualifiedExpression(PyQualifiedExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitQualifiedExpression(PyQualifiedExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitRaiseStatement(PyRaiseStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitRaiseStatement(PyRaiseStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitRepr(PyReprExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitRepr(PyReprExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitReturnStatement(PyReturnStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitReturnStatement(PyReturnStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitSetLiteral(PySetLiteralTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitSetLiteral(PySetLiteralTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitSliceExpression(PySliceExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitSliceExpression(PySliceExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitSliceItem(PySliceItemTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitSliceItem(PySliceItemTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitSliceList(PySliceListTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitSliceList(PySliceListTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitStarredExpression(PyStarredExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitStarredExpression(PyStarredExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitStatementList(PyStatementListTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitStatementList(PyStatementListTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitStatementList(PyStatementListTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitStringElement(PyStringElementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitStringElement(PyStringElementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitStringLiteral(PyStringLiteralTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitStringLiteral(PyStringLiteralTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitSubscriptionExpression(PySubscriptionExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitSubscriptionExpression(PySubscriptionExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitToken(Token) - Method in class org.sonar.python.metrics.FileLinesVisitor
Gets the lines of codes and lines of comments (with character #).
visitToken(Token) - Method in class org.sonar.python.PythonVisitor
 
visitTryStatement(PyTryStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitTryStatement(PyTryStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitTuple(PyTupleTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitTuple(PyTupleTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitTupleParameter(PyTupleParameterTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitTupleParameter(PyTupleParameterTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitTypeAnnotation(PyTypeAnnotationTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitTypeAnnotation(PyTypeAnnotationTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitUnaryExpression(PyUnaryExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitUnaryExpression(PyUnaryExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitWhileStatement(PyWhileStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitWhileStatement(PyWhileStatementTree) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
 
visitWhileStatement(PyWhileStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitWithItem(PyWithItemTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitWithItem(PyWithItemTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitWithStatement(PyWithStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitWithStatement(PyWithStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitYieldExpression(PyYieldExpressionTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitYieldExpression(PyYieldExpressionTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 
visitYieldStatement(PyYieldStatementTree) - Method in interface org.sonar.python.api.tree.PyTreeVisitor
 
visitYieldStatement(PyYieldStatementTree) - Method in class org.sonar.python.tree.BaseTreeVisitor
 

W

WHILE - org.sonar.python.api.PythonKeyword
 
WHILE_STMT - org.sonar.python.api.PythonGrammar
 
WHILE_STMT - org.sonar.python.api.tree.Tree.Kind
 
whileKeyword() - Method in interface org.sonar.python.api.tree.PyWhileStatementTree
 
whileKeyword() - Method in class org.sonar.python.tree.PyWhileStatementTreeImpl
 
whileStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
wildcard() - Method in interface org.sonar.python.api.tree.PyImportFromTree
 
wildcard() - Method in class org.sonar.python.tree.PyImportFromTreeImpl
 
WITH - org.sonar.python.api.PythonKeyword
 
WITH_ITEM - org.sonar.python.api.PythonGrammar
 
WITH_ITEM - org.sonar.python.api.tree.Tree.Kind
 
WITH_STMT - org.sonar.python.api.PythonGrammar
 
WITH_STMT - org.sonar.python.api.tree.Tree.Kind
 
withCost(int) - Method in class org.sonar.python.PythonCheck.PreciseIssue
 
withItems() - Method in interface org.sonar.python.api.tree.PyWithStatementTree
 
withItems() - Method in class org.sonar.python.tree.PyWithStatementTreeImpl
 
withStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
writeUsages() - Method in interface org.sonar.python.semantic.Symbol
 

X

XOR - org.sonar.python.api.PythonPunctuator
 
XOR_ASSIGN - org.sonar.python.api.PythonPunctuator
 
XOR_EXPR - org.sonar.python.api.PythonGrammar
 

Y

YIELD - org.sonar.python.api.PythonKeyword
 
YIELD_EXPR - org.sonar.python.api.PythonGrammar
 
YIELD_EXPR - org.sonar.python.api.tree.Tree.Kind
 
YIELD_STMT - org.sonar.python.api.PythonGrammar
 
YIELD_STMT - org.sonar.python.api.tree.Tree.Kind
 
yieldExpression() - Method in interface org.sonar.python.api.tree.PyYieldStatementTree
 
yieldExpression() - Method in class org.sonar.python.tree.PyYieldStatementTreeImpl
 
yieldExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
yieldKeyword() - Method in interface org.sonar.python.api.tree.PyYieldExpressionTree
 
yieldKeyword() - Method in class org.sonar.python.tree.PyYieldExpressionTreeImpl
 
yieldStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes All Packages