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
All Classes All Packages
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:...orclass 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_KEYandCoreMetrics.COMMENT_LINESmetrics 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
All Classes All Packages