Package org.sonar.python
Class SubscriptionVisitor
- java.lang.Object
-
- org.sonar.python.tree.BaseTreeVisitor
-
- org.sonar.python.SubscriptionVisitor
-
- All Implemented Interfaces:
TreeVisitor
public class SubscriptionVisitor extends BaseTreeVisitor
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidanalyze(Collection<PythonSubscriptionCheck> checks, PythonVisitorContext pythonVisitorContext)voidscan(Tree element)-
Methods inherited from class org.sonar.python.tree.BaseTreeVisitor
scan, visitAliasedName, visitAnnotatedAssignment, visitArgument, visitArgumentList, visitAssertStatement, visitAssignmentStatement, visitAwaitExpression, visitBinaryExpression, visitBreakStatement, visitCallExpression, visitClassDef, visitCompoundAssignment, visitComprehensionFor, visitComprehensionIf, visitConditionalExpression, visitContinueStatement, visitDecorator, visitDelStatement, visitDictCompExpression, visitDictionaryLiteral, visitDottedName, visitEllipsis, visitElseStatement, visitExceptClause, visitExecStatement, visitExpressionList, visitExpressionStatement, visitFileInput, visitFinallyClause, visitForStatement, visitFunctionDef, visitGlobalStatement, visitIfStatement, visitImportFrom, visitImportName, visitKeyValuePair, visitLambda, visitListLiteral, visitName, visitNone, visitNonlocalStatement, visitNumericLiteral, visitParameter, visitParameterList, visitParenthesizedExpression, visitPassStatement, visitPrintStatement, visitPyListOrSetCompExpression, visitQualifiedExpression, visitRaiseStatement, visitRepr, visitReturnStatement, visitSetLiteral, visitSliceExpression, visitSliceItem, visitSliceList, visitStarredExpression, visitStatementList, visitStringElement, visitStringLiteral, visitSubscriptionExpression, visitToken, visitTryStatement, visitTuple, visitTupleParameter, visitTypeAnnotation, visitUnaryExpression, visitWhileStatement, visitWithItem, visitWithStatement, visitYieldExpression, visitYieldStatement
-
-
-
-
Method Detail
-
analyze
public static void analyze(Collection<PythonSubscriptionCheck> checks, PythonVisitorContext pythonVisitorContext)
-
scan
public void scan(@Nullable Tree element)
- Overrides:
scanin classBaseTreeVisitor
-
-