Uses of Interface
org.sonar.plugins.python.api.tree.Token
-
Packages that use Token Package Description org.sonar.plugins.python.api org.sonar.plugins.python.api.tree org.sonar.python org.sonar.python.metrics org.sonar.python.tree -
-
Uses of Token in org.sonar.plugins.python.api
Methods in org.sonar.plugins.python.api with parameters of type Token Modifier and Type Method Description protected PythonCheck.PreciseIssuePythonVisitorCheck. addIssue(Token token, String message)PythonCheck.PreciseIssueSubscriptionContext. addIssue(Token token, String message)PythonCheck.PreciseIssueSubscriptionContext. addIssue(Token from, Token to, String message)static IssueLocationIssueLocation. preciseLocation(Token token, String message)static IssueLocationIssueLocation. preciseLocation(Token from, Token to, String message)PythonCheck.PreciseIssuePythonCheck.PreciseIssue. secondary(Token token, String message) -
Uses of Token in org.sonar.plugins.python.api.tree
Methods in org.sonar.plugins.python.api.tree that return Token Modifier and Type Method Description TokenWithItem. as()TokenAliasedName. asKeyword()TokenExceptClause. asKeyword()TokenAssertStatement. assertKeyword()TokenForStatement. asyncKeyword()TokenFunctionDef. asyncKeyword()TokenWithStatement. asyncKeyword()TokenComprehensionFor. asyncToken()TokenDecorator. atToken()TokenAwaitExpression. awaitToken()TokenSliceItem. boundSeparator()TokenBreakStatement. breakKeyword()TokenClassDef. classKeyword()TokenReprExpression. closingBacktick()TokenTupleParameter. closingParenthesis()TokenClassDef. colon()TokenForStatement. colon()TokenFunctionDef. colon()TokenKeyValuePair. colon()TokenWhileStatement. colon()TokenWithStatement. colon()TokenDictCompExpression. colonToken()TokenLambdaExpression. colonToken()TokenExceptClause. commaToken()TokenCompoundAssignmentStatement. compoundAssignmentToken()TokenContinueStatement. continueKeyword()TokenFunctionDef. defKeyword()TokenDelStatement. delKeyword()TokenQualifiedExpression. dotToken()TokenConditionalExpression. elseKeyword()TokenElseClause. elseKeyword()TokenAnnotatedAssignment. equalToken()TokenParameter. equalToken()TokenRegularArgument. equalToken()TokenExceptClause. exceptKeyword()TokenExecStatement. execKeyword()TokenFinallyClause. finallyKeyword()TokenTree. firstToken()TokenForStatement. forKeyword()TokenComprehensionFor. forToken()TokenImportFrom. fromKeyword()TokenRaiseStatement. fromKeyword()TokenYieldExpression. fromKeyword()TokenGlobalStatement. globalKeyword()TokenConditionalExpression. ifKeyword()TokenComprehensionIf. ifToken()TokenImportFrom. importKeyword()TokenImportName. importKeyword()TokenForStatement. inKeyword()TokenComprehensionFor. inToken()TokenIfStatement. keyword()TokenLambdaExpression. lambdaKeyword()TokenTree. lastToken()TokenDictionaryLiteral. lCurlyBrace()TokenSetLiteral. lCurlyBrace()TokenListLiteral. leftBracket()TokenSliceExpression. leftBracket()TokenSubscriptionExpression. leftBracket()TokenCallExpression. leftPar()TokenClassDef. leftPar()TokenDecorator. leftPar()TokenFunctionDef. leftPar()TokenParenthesizedExpression. leftParenthesis()TokenTuple. leftParenthesis()TokenNoneExpression. none()TokenNonlocalStatement. nonlocalKeyword()TokenInExpression. notToken()TokenIsExpression. notToken()TokenReprExpression. openingBacktick()TokenTupleParameter. openingParenthesis()TokenBinaryExpression. operator()TokenUnaryExpression. operator()TokenPassStatement. passKeyword()TokenPrintStatement. printKeyword()TokenRaiseStatement. raiseKeyword()TokenDictionaryLiteral. rCurlyBrace()TokenSetLiteral. rCurlyBrace()TokenReturnStatement. returnKeyword()TokenListLiteral. rightBracket()TokenSliceExpression. rightBracket()TokenSubscriptionExpression. rightBracket()TokenCallExpression. rightPar()TokenClassDef. rightPar()TokenDecorator. rightPar()TokenFunctionDef. rightPar()TokenParenthesizedExpression. rightParenthesis()TokenTuple. rightParenthesis()default TokenStatement. separator()TokenParameter. starToken()Represents both '*' and '**'TokenUnpackingExpression. starToken()Can be either*or**TokenSliceItem. strideSeparator()TokenTrivia. token()Returns the token of the commentTokenTryStatement. tryKeyword()TokenWhileStatement. whileKeyword()TokenImportFrom. wildcard()TokenWithStatement. withKeyword()TokenYieldExpression. yieldKeyword()Methods in org.sonar.plugins.python.api.tree that return types with arguments of type Token Modifier and Type Method Description List<Token>DictionaryLiteral. commas()List<Token>ExpressionList. commas()List<Token>SetLiteral. commas()List<Token>Tuple. commas()List<Token>TupleParameter. commas()List<Token>ImportFrom. dottedPrefixForModule()List<Token>EllipsisExpression. ellipsis()List<Token>AssignmentStatement. equalTokens()List<Token>SliceList. separators()Methods in org.sonar.plugins.python.api.tree with parameters of type Token Modifier and Type Method Description voidBaseTreeVisitor. visitToken(Token token)voidTreeVisitor. visitToken(Token token) -
Uses of Token in org.sonar.python
Constructors in org.sonar.python with parameters of type Token Constructor Description TokenLocation(Token token) -
Uses of Token in org.sonar.python.metrics
Methods in org.sonar.python.metrics with parameters of type Token Modifier and Type Method Description voidCognitiveComplexityVisitor.SecondaryLocationConsumer. consume(Token secondaryLocation, String message) -
Uses of Token in org.sonar.python.tree
Classes in org.sonar.python.tree that implement Token Modifier and Type Class Description classTokenImplFields in org.sonar.python.tree declared as Token Modifier and Type Field Description protected TokenPyTree. firstTokenprotected TokenPyTree. lastTokenMethods in org.sonar.python.tree that return Token Modifier and Type Method Description TokenWithStatementImpl.WithItemImpl. as()TokenAliasedNameImpl. asKeyword()TokenExceptClauseImpl. asKeyword()TokenAssertStatementImpl. assertKeyword()TokenForStatementImpl. asyncKeyword()TokenFunctionDefImpl. asyncKeyword()TokenWithStatementImpl. asyncKeyword()TokenComprehensionForImpl. asyncToken()TokenDecoratorImpl. atToken()TokenAwaitExpressionImpl. awaitToken()TokenSliceItemImpl. boundSeparator()TokenBreakStatementImpl. breakKeyword()TokenClassDefImpl. classKeyword()TokenReprExpressionImpl. closingBacktick()TokenTupleParameterImpl. closingParenthesis()TokenClassDefImpl. colon()TokenForStatementImpl. colon()TokenFunctionDefImpl. colon()TokenKeyValuePairImpl. colon()TokenWhileStatementImpl. colon()TokenWithStatementImpl. colon()TokenDictCompExpressionImpl. colonToken()TokenLambdaExpressionImpl. colonToken()TokenExceptClauseImpl. commaToken()TokenCompoundAssignmentStatementImpl. compoundAssignmentToken()TokenContinueStatementImpl. continueKeyword()TokenFunctionDefImpl. defKeyword()TokenDelStatementImpl. delKeyword()TokenQualifiedExpressionImpl. dotToken()TokenConditionalExpressionImpl. elseKeyword()TokenElseClauseImpl. elseKeyword()TokenAnnotatedAssignmentImpl. equalToken()TokenParameterImpl. equalToken()TokenRegularArgumentImpl. equalToken()TokenExceptClauseImpl. exceptKeyword()TokenExecStatementImpl. execKeyword()TokenFinallyClauseImpl. finallyKeyword()TokenPyTree. firstToken()TokenTokenImpl. firstToken()TokenForStatementImpl. forKeyword()TokenComprehensionForImpl. forToken()TokenImportFromImpl. fromKeyword()TokenRaiseStatementImpl. fromKeyword()TokenYieldExpressionImpl. fromKeyword()TokenGlobalStatementImpl. globalKeyword()TokenConditionalExpressionImpl. ifKeyword()TokenComprehensionIfImpl. ifToken()TokenImportFromImpl. importKeyword()TokenImportNameImpl. importKeyword()TokenForStatementImpl. inKeyword()TokenComprehensionForImpl. inToken()TokenIfStatementImpl. keyword()TokenLambdaExpressionImpl. lambdaKeyword()TokenSeparators. last()TokenPyTree. lastToken()TokenSimpleStatement. lastToken()TokenTokenImpl. lastToken()TokenDictOrSetLiteralImpl. lCurlyBrace()TokenListLiteralImpl. leftBracket()TokenSliceExpressionImpl. leftBracket()TokenSubscriptionExpressionImpl. leftBracket()TokenCallExpressionImpl. leftPar()TokenClassDefImpl. leftPar()TokenDecoratorImpl. leftPar()TokenFunctionDefImpl. leftPar()TokenParenthesizedExpressionImpl. leftParenthesis()TokenTupleImpl. leftParenthesis()TokenNoneExpressionImpl. none()TokenNonlocalStatementImpl. nonlocalKeyword()TokenInExpressionImpl. notToken()TokenIsExpressionImpl. notToken()TokenReprExpressionImpl. openingBacktick()TokenTupleParameterImpl. openingParenthesis()TokenBinaryExpressionImpl. operator()TokenUnaryExpressionImpl. operator()TokenPassStatementImpl. passKeyword()TokenPrintStatementImpl. printKeyword()TokenRaiseStatementImpl. raiseKeyword()TokenDictOrSetLiteralImpl. rCurlyBrace()TokenReturnStatementImpl. returnKeyword()TokenListLiteralImpl. rightBracket()TokenSliceExpressionImpl. rightBracket()TokenSubscriptionExpressionImpl. rightBracket()TokenCallExpressionImpl. rightPar()TokenClassDefImpl. rightPar()TokenDecoratorImpl. rightPar()TokenFunctionDefImpl. rightPar()TokenParenthesizedExpressionImpl. rightParenthesis()TokenTupleImpl. rightParenthesis()TokenAnnotatedAssignmentImpl. separator()TokenAssertStatementImpl. separator()TokenAssignmentStatementImpl. separator()TokenBreakStatementImpl. separator()TokenCompoundAssignmentStatementImpl. separator()TokenContinueStatementImpl. separator()TokenDelStatementImpl. separator()TokenExecStatementImpl. separator()TokenExpressionStatementImpl. separator()TokenGlobalStatementImpl. separator()TokenImportFromImpl. separator()TokenImportNameImpl. separator()TokenNonlocalStatementImpl. separator()TokenPassStatementImpl. separator()TokenRaiseStatementImpl. separator()TokenReturnStatementImpl. separator()TokenYieldStatementImpl. separator()TokenParameterImpl. starToken()TokenUnpackingExpressionImpl. starToken()TokenSliceItemImpl. strideSeparator()TokenTriviaImpl. token()TokenTryStatementImpl. tryKeyword()TokenWhileStatementImpl. whileKeyword()TokenImportFromImpl. wildcard()TokenWithStatementImpl. withKeyword()TokenYieldExpressionImpl. yieldKeyword()Methods in org.sonar.python.tree that return types with arguments of type Token Modifier and Type Method Description List<Token>DictOrSetLiteralImpl. commas()List<Token>ExpressionListImpl. commas()List<Token>TupleImpl. commas()List<Token>TupleParameterImpl. commas()List<Token>ImportFromImpl. dottedPrefixForModule()List<Token>Separators. elements()List<Token>EllipsisExpressionImpl. ellipsis()List<Token>AssignmentStatementImpl. equalTokens()static List<Token>TreeUtils. nonWhitespaceTokens(Tree tree)List<Token>SliceListImpl. separators()static List<Token>TreeUtils. tokens(Tree tree)Constructors in org.sonar.python.tree with parameters of type Token Constructor Description AliasedNameImpl(Token asKeyword, DottedName dottedName, Name alias)AnnotatedAssignmentImpl(Expression variable, TypeAnnotation annotation, Token equalToken, Expression assignedValue, Separators separators)AssertStatementImpl(Token assertKeyword, Expression condition, Expression message, Separators separators)AwaitExpressionImpl(Token await, Expression expression)BinaryExpressionImpl(Expression leftOperand, Token operator, Expression rightOperand)BreakStatementImpl(Token breakKeyword, Separators separators)CallExpressionImpl(Expression callee, ArgList argumentList, Token leftPar, Token rightPar)ClassDefImpl(List<Decorator> decorators, Token classKeyword, Name name, Token leftPar, ArgList args, Token rightPar, Token colon, Token newLine, Token indent, StatementList body, Token dedent, StringLiteral docstring)CompoundAssignmentStatementImpl(Expression lhsExpression, Token augAssignToken, Expression rhsExpression, Separators separators)ComprehensionExpressionImpl(Tree.Kind kind, Token openingToken, Expression resultExpression, ComprehensionFor compFor, Token closingToken)ComprehensionForImpl(Token asyncToken, Token forToken, Expression loopExpression, Token inToken, Expression iterable, ComprehensionClause nested)ComprehensionIfImpl(Token ifToken, Expression condition, ComprehensionClause nestedClause)ConditionalExpressionImpl(Expression trueExpression, Token ifToken, Expression condition, Token elseToken, Expression falseExpression)ContinueStatementImpl(Token continueKeyword, Separators separators)DecoratorImpl(Token atToken, DottedName dottedName, Token lPar, ArgList argListTree, Token rPar, Token newLineToken)DelStatementImpl(Token delKeyword, List<Expression> expressionTrees, Separators separators)DictCompExpressionImpl(Token openingBrace, Expression keyExpression, Token colon, Expression valueExpression, ComprehensionFor compFor, Token closingBrace)DictionaryLiteralImpl(Token lCurlyBrace, List<Token> commas, List<DictionaryLiteralElement> elements, Token rCurlyBrace)DictOrSetLiteralImpl(Token lCurlyBrace, List<Token> commas, List<E> elements, Token rCurlyBrace)ElseClauseImpl(Token elseKeyword, Token colon, Token newLine, Token indent, StatementList body, Token dedent)ExceptClauseImpl(Token exceptKeyword, Token colon, Token newLine, Token indent, StatementList body, Token dedent)ExceptClauseImpl(Token exceptKeyword, Token colon, Token newLine, Token indent, StatementList body, Token dedent, Expression exception)ExceptClauseImpl(Token exceptKeyword, Token colon, Token newLine, Token indent, StatementList body, Token dedent, Expression exception, Token asNode, Token commaNode, Expression exceptionInstance)ExecStatementImpl(Token execKeyword, Expression expression, Token in, Expression globalsExpression, Token comma, Expression localsExpression, Separators separators)ExecStatementImpl(Token execKeyword, Expression expression, Separators separators)FileInputImpl(StatementList statements, Token endOfFile, StringLiteral docstring)FinallyClauseImpl(Token finallyKeyword, Token colon, Token newLine, Token indent, StatementList body, Token dedent)ForStatementImpl(Token forKeyword, List<Expression> expressions, Token inKeyword, List<Expression> testExpressions, Token colon, Token firstNewLine, Token firstIndent, StatementList body, Token firstDedent, ElseClause elseClause, Token asyncKeyword)FunctionDefImpl(List<Decorator> decorators, Token asyncKeyword, Token defKeyword, Name name, Token leftPar, ParameterList parameters, Token rightPar, TypeAnnotation returnType, Token colon, Token newLine, Token indent, StatementList body, Token dedent, boolean isMethodDefinition, StringLiteral docstring)GlobalStatementImpl(Token globalKeyword, List<Name> variables, Separators separators)IfStatementImpl(Token elifKeyword, Expression condition, Token colon, Token newLine, Token indent, StatementList statements, Token dedent)Elif statement constructorIfStatementImpl(Token ifKeyword, Expression condition, Token colon, Token newLine, Token indent, StatementList statements, Token dedent, List<IfStatement> elifBranches, ElseClause elseClause)If statement constructorImportFromImpl(Token fromKeyword, List<Token> dottedPrefixForModule, DottedName moduleName, Token importKeyword, List<AliasedName> aliasedImportNames, Token wildcard, Separators separators)ImportNameImpl(Token importKeyword, List<AliasedName> aliasedNames, Separators separators)InExpressionImpl(Expression leftOperand, Token not, Token operator, Expression rightOperand)IsExpressionImpl(Expression leftOperand, Token operator, Token not, Expression rightOperand)KeyValuePairImpl(Expression key, Token colon, Expression value)LambdaExpressionImpl(Token lambdaKeyword, Token colonToken, Expression body, ParameterList parameterList)ListLiteralImpl(Token leftBracket, ExpressionList elements, Token rightBracket)NameImpl(Token token, boolean isVariable)NoneExpressionImpl(Token none)NonlocalStatementImpl(Token nonlocalKeyword, List<Name> variables, Separators separators)ParameterImpl(Token starToken)constructor for star parameter syntax.ParameterImpl(Token starToken, Name name, TypeAnnotation annotation, Token equalToken, Expression defaultValue)ParenthesizedExpressionImpl(Token leftParenthesis, Expression expression, Token rightParenthesis)PassStatementImpl(Token passKeyword, Separators separators)PrintStatementImpl(Token printKeyword, List<Expression> expressions, Separators separators)QualifiedExpressionImpl(Name name, Expression qualifier, Token dotToken)RaiseStatementImpl(Token raiseKeyword, List<Expression> expressions, Token fromKeyword, Expression fromExpression, Separators separators)RegularArgumentImpl(Name keywordArgument, Token equalToken, Expression expression)ReprExpressionImpl(Token openingBacktick, ExpressionList expressionListTree, Token closingBacktick)ReturnStatementImpl(Token returnKeyword, List<Expression> expressionTrees, Separators separators)SetLiteralImpl(Token lCurlyBrace, List<Expression> elements, List<Token> commas, Token rCurlyBrace)SliceExpressionImpl(Expression object, Token leftBracket, SliceList sliceList, Token rightBracket)SliceItemImpl(Expression lowerBound, Token boundSeparator, Expression upperBound, Token strideSeparator, Expression stride)StringElementImpl(Token token)SubscriptionExpressionImpl(Expression object, Token lBracket, ExpressionList subscripts, Token rBracket)TriviaImpl(Token triviaToken)TryStatementImpl(Token tryKeyword, Token colon, Token newLine, Token indent, StatementList tryBody, Token dedent, List<ExceptClause> exceptClauses, FinallyClause finallyClause, ElseClause elseClause)TupleImpl(Token leftParenthesis, List<Expression> elements, List<Token> commas, Token rightParenthesis)TupleParameterImpl(Token lParenthesis, List<AnyParameter> parameters, List<Token> commas, Token rParenthesis)TypeAnnotationImpl(Token colonToken, Expression expression, Tree.Kind kind)TypeAnnotationImpl(Token dash, Token gt, Expression expression)UnaryExpressionImpl(Token operator, Expression expression)UnpackingExpressionImpl(Token starToken, Expression expression)WhileStatementImpl(Token whileKeyword, Expression condition, Token colon, Token firstNewline, Token firstIndent, StatementList body, Token firstDedent, ElseClause elseClause)WithItemImpl(Expression test, Token as, Expression expr)WithStatementImpl(Token withKeyword, List<WithItem> withItems, List<Token> commas, Token colon, Token newLine, Token indent, StatementList statements, Token dedent, Token asyncKeyword)YieldExpressionImpl(Token yieldKeyword, Token fromKeyword, List<Expression> expressionTrees)Constructor parameters in org.sonar.python.tree with type arguments of type Token Constructor Description AssignmentStatementImpl(List<Token> assignTokens, List<ExpressionList> lhsExpressions, Expression assignedValue, Separators separators)DictionaryLiteralImpl(Token lCurlyBrace, List<Token> commas, List<DictionaryLiteralElement> elements, Token rCurlyBrace)DictOrSetLiteralImpl(Token lCurlyBrace, List<Token> commas, List<E> elements, Token rCurlyBrace)EllipsisExpressionImpl(List<Token> ellipsis)ImportFromImpl(Token fromKeyword, List<Token> dottedPrefixForModule, DottedName moduleName, Token importKeyword, List<AliasedName> aliasedImportNames, Token wildcard, Separators separators)
-