Hierarchy For All Packages
Package Hierarchies:- org.sonar.plugins.python.api,
- org.sonar.plugins.python.api.cfg,
- org.sonar.plugins.python.api.symbols,
- org.sonar.plugins.python.api.tree,
- org.sonar.plugins.python.api.types,
- org.sonar.python,
- org.sonar.python.api,
- org.sonar.python.cfg,
- org.sonar.python.cfg.fixpoint,
- org.sonar.python.index,
- org.sonar.python.lexer,
- org.sonar.python.metrics,
- org.sonar.python.parser,
- org.sonar.python.regex,
- org.sonar.python.semantic,
- org.sonar.python.tree,
- org.sonar.python.types,
- org.sonar.python.types.protobuf
Class Hierarchy
- java.lang.Object
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.Type (implements org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol (implements org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder)
- org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder (implements org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- org.sonar.python.index.AmbiguousDescriptor (implements org.sonar.python.index.Descriptor)
- org.sonar.plugins.python.api.tree.BaseTreeVisitor (implements org.sonar.plugins.python.api.tree.TreeVisitor)
- org.sonar.python.metrics.CognitiveComplexityVisitor
- org.sonar.python.metrics.ComplexityVisitor
- org.sonar.plugins.python.api.PythonVisitorCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- org.sonar.python.semantic.SymbolTableBuilder
- org.sonar.python.types.TypeInference
- org.sonar.python.semantic.BuiltinSymbols
- org.sonar.plugins.python.api.types.BuiltinTypes
- org.sonar.python.cfg.fixpoint.CfgBlockState
- org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.DefinedVariables
- org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis.LiveVariables
- org.sonar.python.cfg.CfgUtils
- org.sonar.sslr.channel.Channel<O>
- org.sonar.python.lexer.FStringChannel
- org.sonar.python.lexer.IndentationChannel
- org.sonar.python.lexer.NewLineChannel
- org.sonar.python.lexer.StringLiteralsChannel
- org.sonar.python.index.ClassDescriptor (implements org.sonar.python.index.Descriptor)
- org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- org.sonar.plugins.python.api.cfg.ControlFlowGraph
- org.sonar.python.cfg.ControlFlowGraphBuilder
- org.sonar.python.types.DeclaredType (implements org.sonar.plugins.python.api.types.InferredType)
- org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis
- org.sonar.python.index.DescriptorUtils
- org.sonar.python.DocstringExtractor
- org.sonar.python.metrics.FileMetrics
- org.sonar.python.cfg.fixpoint.ForwardAnalysis
- org.sonar.python.cfg.fixpoint.ForwardAnalysis.ProgramStateAtBlock
- org.sonar.python.parser.FStringParser
- org.sonar.python.index.FunctionDescriptor (implements org.sonar.python.index.Descriptor)
- org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- org.sonar.python.index.FunctionDescriptor.Parameter
- org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl (implements org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter)
- org.sonar.python.types.InferredTypes
- org.sonar.plugins.python.api.IssueLocation
- org.sonar.python.lexer.LexerState
- org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis
- org.sonar.plugins.python.api.LocationInFile
- org.sonar.plugins.python.api.Parser
- org.sonar.python.semantic.ProjectLevelSymbolTable
- org.sonar.plugins.python.api.ProjectPythonVersion
- org.sonar.python.cfg.PythonCfgBlock (implements org.sonar.plugins.python.api.cfg.CfgBlock)
- org.sonar.python.cfg.PythonCfgBranchingBlock (implements org.sonar.plugins.python.api.cfg.CfgBranchingBlock)
- org.sonar.python.cfg.PythonCfgEndBlock
- org.sonar.python.cfg.PythonCfgSimpleBlock
- org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- org.sonar.python.PythonConfiguration
- org.sonar.python.lexer.PythonLexer
- org.sonar.python.parser.PythonParser
- org.sonar.python.regex.PythonRegexIssueLocation
- org.sonar.python.regex.PythonStringCharacterParser (implements org.sonarsource.analyzer.commons.regex.CharacterParser)
- org.sonar.plugins.python.api.PythonSubscriptionCheck (implements org.sonar.plugins.python.api.PythonCheck, org.sonar.plugins.python.api.SubscriptionCheck)
- org.sonar.python.metrics.FileLinesVisitor
- org.sonar.python.tree.PythonTreeMaker
- org.sonar.plugins.python.api.PythonVersionUtils
- org.sonar.plugins.python.api.PythonVisitorContext
- org.sonar.python.tree.PyTree (implements org.sonar.plugins.python.api.tree.Tree)
- org.sonar.python.tree.AliasedNameImpl (implements org.sonar.plugins.python.api.tree.AliasedName)
- org.sonar.python.tree.ArgListImpl (implements org.sonar.plugins.python.api.tree.ArgList)
- org.sonar.python.tree.AsPatternImpl (implements org.sonar.plugins.python.api.tree.AsPattern)
- org.sonar.python.tree.AssignmentExpressionImpl (implements org.sonar.plugins.python.api.tree.AssignmentExpression)
- org.sonar.python.tree.AwaitExpressionImpl (implements org.sonar.plugins.python.api.tree.AwaitExpression)
- org.sonar.python.tree.BinaryExpressionImpl (implements org.sonar.plugins.python.api.tree.BinaryExpression, org.sonar.python.types.HasTypeDependencies)
- org.sonar.python.tree.InExpressionImpl (implements org.sonar.plugins.python.api.tree.InExpression)
- org.sonar.python.tree.IsExpressionImpl (implements org.sonar.plugins.python.api.tree.IsExpression)
- org.sonar.python.tree.CallExpressionImpl (implements org.sonar.plugins.python.api.tree.CallExpression, org.sonar.python.types.HasTypeDependencies)
- org.sonar.python.tree.CapturePatternImpl (implements org.sonar.plugins.python.api.tree.CapturePattern)
- org.sonar.python.tree.CaseBlockImpl (implements org.sonar.plugins.python.api.tree.CaseBlock)
- org.sonar.python.tree.ClassDefImpl (implements org.sonar.plugins.python.api.tree.ClassDef)
- org.sonar.python.tree.ClassPatternImpl (implements org.sonar.plugins.python.api.tree.ClassPattern)
- org.sonar.python.tree.ComprehensionExpressionImpl (implements org.sonar.plugins.python.api.tree.ComprehensionExpression)
- org.sonar.python.tree.ComprehensionForImpl (implements org.sonar.plugins.python.api.tree.ComprehensionFor)
- org.sonar.python.tree.ComprehensionIfImpl (implements org.sonar.plugins.python.api.tree.ComprehensionIf)
- org.sonar.python.tree.ConditionalExpressionImpl (implements org.sonar.plugins.python.api.tree.ConditionalExpression, org.sonar.python.types.HasTypeDependencies)
- org.sonar.python.tree.DictCompExpressionImpl (implements org.sonar.plugins.python.api.tree.DictCompExpression)
- org.sonar.python.tree.DictOrSetLiteralImpl<E>
- org.sonar.python.tree.DictionaryLiteralImpl (implements org.sonar.plugins.python.api.tree.DictionaryLiteral)
- org.sonar.python.tree.SetLiteralImpl (implements org.sonar.plugins.python.api.tree.SetLiteral)
- org.sonar.python.tree.DottedNameImpl (implements org.sonar.plugins.python.api.tree.DottedName)
- org.sonar.python.tree.DoubleStarPatternImpl (implements org.sonar.plugins.python.api.tree.DoubleStarPattern)
- org.sonar.python.tree.EllipsisExpressionImpl (implements org.sonar.plugins.python.api.tree.EllipsisExpression)
- org.sonar.python.tree.ElseClauseImpl (implements org.sonar.plugins.python.api.tree.ElseClause)
- org.sonar.python.tree.ExceptClauseImpl (implements org.sonar.plugins.python.api.tree.ExceptClause)
- org.sonar.python.tree.ExpressionListImpl (implements org.sonar.plugins.python.api.tree.ExpressionList)
- org.sonar.python.tree.FileInputImpl (implements org.sonar.plugins.python.api.tree.FileInput)
- org.sonar.python.tree.FinallyClauseImpl (implements org.sonar.plugins.python.api.tree.FinallyClause)
- org.sonar.python.tree.FormatSpecifierImpl (implements org.sonar.plugins.python.api.tree.FormatSpecifier)
- org.sonar.python.tree.FormattedExpressionImpl (implements org.sonar.plugins.python.api.tree.FormattedExpression)
- org.sonar.python.tree.ForStatementImpl (implements org.sonar.plugins.python.api.tree.ForStatement)
- org.sonar.python.tree.FunctionDefImpl (implements org.sonar.plugins.python.api.tree.FunctionDef)
- org.sonar.python.tree.GroupPatternImpl (implements org.sonar.plugins.python.api.tree.GroupPattern)
- org.sonar.python.tree.GuardImpl (implements org.sonar.plugins.python.api.tree.Guard)
- org.sonar.python.tree.IfStatementImpl (implements org.sonar.plugins.python.api.tree.IfStatement)
- org.sonar.python.tree.KeyValuePairImpl (implements org.sonar.plugins.python.api.tree.KeyValuePair)
- org.sonar.python.tree.KeyValuePatternImpl (implements org.sonar.plugins.python.api.tree.KeyValuePattern)
- org.sonar.python.tree.KeywordPatternImpl (implements org.sonar.plugins.python.api.tree.KeywordPattern)
- org.sonar.python.tree.LambdaExpressionImpl (implements org.sonar.plugins.python.api.tree.LambdaExpression)
- org.sonar.python.tree.ListLiteralImpl (implements org.sonar.plugins.python.api.tree.ListLiteral)
- org.sonar.python.tree.LiteralPatternImpl (implements org.sonar.plugins.python.api.tree.LiteralPattern)
- org.sonar.python.tree.MappingPatternImpl (implements org.sonar.plugins.python.api.tree.MappingPattern)
- org.sonar.python.tree.MatchStatementImpl (implements org.sonar.plugins.python.api.tree.MatchStatement)
- org.sonar.python.tree.NameImpl (implements org.sonar.plugins.python.api.tree.Name)
- org.sonar.python.tree.NoneExpressionImpl (implements org.sonar.plugins.python.api.tree.NoneExpression)
- org.sonar.python.tree.NumericLiteralImpl (implements org.sonar.plugins.python.api.tree.NumericLiteral)
- org.sonar.python.tree.OrPatternImpl (implements org.sonar.plugins.python.api.tree.OrPattern)
- org.sonar.python.tree.ParameterImpl (implements org.sonar.plugins.python.api.tree.Parameter)
- org.sonar.python.tree.ParameterListImpl (implements org.sonar.plugins.python.api.tree.ParameterList)
- org.sonar.python.tree.ParenthesizedExpressionImpl (implements org.sonar.python.types.HasTypeDependencies, org.sonar.plugins.python.api.tree.ParenthesizedExpression)
- org.sonar.python.tree.QualifiedExpressionImpl (implements org.sonar.plugins.python.api.tree.QualifiedExpression)
- org.sonar.python.tree.RegularArgumentImpl (implements org.sonar.plugins.python.api.tree.RegularArgument)
- org.sonar.python.tree.ReprExpressionImpl (implements org.sonar.plugins.python.api.tree.ReprExpression)
- org.sonar.python.tree.SequencePatternImpl (implements org.sonar.plugins.python.api.tree.SequencePattern)
- org.sonar.python.tree.SimpleStatement
- org.sonar.python.tree.AnnotatedAssignmentImpl (implements org.sonar.plugins.python.api.tree.AnnotatedAssignment)
- org.sonar.python.tree.AssertStatementImpl (implements org.sonar.plugins.python.api.tree.AssertStatement)
- org.sonar.python.tree.AssignmentStatementImpl (implements org.sonar.plugins.python.api.tree.AssignmentStatement)
- org.sonar.python.tree.BreakStatementImpl (implements org.sonar.plugins.python.api.tree.BreakStatement)
- org.sonar.python.tree.CompoundAssignmentStatementImpl (implements org.sonar.plugins.python.api.tree.CompoundAssignmentStatement)
- org.sonar.python.tree.ContinueStatementImpl (implements org.sonar.plugins.python.api.tree.ContinueStatement)
- org.sonar.python.tree.DecoratorImpl (implements org.sonar.plugins.python.api.tree.Decorator)
- org.sonar.python.tree.DelStatementImpl (implements org.sonar.plugins.python.api.tree.DelStatement)
- org.sonar.python.tree.ExecStatementImpl (implements org.sonar.plugins.python.api.tree.ExecStatement)
- org.sonar.python.tree.ExpressionStatementImpl (implements org.sonar.plugins.python.api.tree.ExpressionStatement)
- org.sonar.python.tree.GlobalStatementImpl (implements org.sonar.plugins.python.api.tree.GlobalStatement)
- org.sonar.python.tree.ImportFromImpl (implements org.sonar.plugins.python.api.tree.ImportFrom)
- org.sonar.python.tree.ImportNameImpl (implements org.sonar.plugins.python.api.tree.ImportName)
- org.sonar.python.tree.NonlocalStatementImpl (implements org.sonar.plugins.python.api.tree.NonlocalStatement)
- org.sonar.python.tree.PassStatementImpl (implements org.sonar.plugins.python.api.tree.PassStatement)
- org.sonar.python.tree.PrintStatementImpl (implements org.sonar.plugins.python.api.tree.PrintStatement)
- org.sonar.python.tree.RaiseStatementImpl (implements org.sonar.plugins.python.api.tree.RaiseStatement)
- org.sonar.python.tree.ReturnStatementImpl (implements org.sonar.plugins.python.api.tree.ReturnStatement)
- org.sonar.python.tree.YieldStatementImpl (implements org.sonar.plugins.python.api.tree.YieldStatement)
- org.sonar.python.tree.SliceExpressionImpl (implements org.sonar.python.types.HasTypeDependencies, org.sonar.plugins.python.api.tree.SliceExpression)
- org.sonar.python.tree.SliceItemImpl (implements org.sonar.plugins.python.api.tree.SliceItem)
- org.sonar.python.tree.SliceListImpl (implements org.sonar.plugins.python.api.tree.SliceList)
- org.sonar.python.tree.StarPatternImpl (implements org.sonar.plugins.python.api.tree.StarPattern)
- org.sonar.python.tree.StatementListImpl (implements org.sonar.plugins.python.api.tree.StatementList)
- org.sonar.python.tree.StringElementImpl (implements org.sonar.plugins.python.api.tree.StringElement)
- org.sonar.python.tree.StringLiteralImpl (implements org.sonar.plugins.python.api.tree.StringLiteral)
- org.sonar.python.tree.SubscriptionExpressionImpl (implements org.sonar.plugins.python.api.tree.SubscriptionExpression)
- org.sonar.python.tree.TokenImpl (implements org.sonar.plugins.python.api.tree.Token)
- org.sonar.python.tree.TryStatementImpl (implements org.sonar.plugins.python.api.tree.TryStatement)
- org.sonar.python.tree.TupleImpl (implements org.sonar.plugins.python.api.tree.Tuple)
- org.sonar.python.tree.TupleParameterImpl (implements org.sonar.plugins.python.api.tree.TupleParameter)
- org.sonar.python.tree.TypeAnnotationImpl (implements org.sonar.plugins.python.api.tree.TypeAnnotation)
- org.sonar.python.tree.UnaryExpressionImpl (implements org.sonar.plugins.python.api.tree.UnaryExpression)
- org.sonar.python.tree.UnpackingExpressionImpl (implements org.sonar.plugins.python.api.tree.UnpackingExpression)
- org.sonar.python.tree.ValuePatternImpl (implements org.sonar.plugins.python.api.tree.ValuePattern)
- org.sonar.python.tree.WhileStatementImpl (implements org.sonar.plugins.python.api.tree.WhileStatement)
- org.sonar.python.tree.WildcardPatternImpl (implements org.sonar.plugins.python.api.tree.WildcardPattern)
- org.sonar.python.tree.WithStatementImpl (implements org.sonar.plugins.python.api.tree.WithStatement)
- org.sonar.python.tree.WithStatementImpl.WithItemImpl (implements org.sonar.plugins.python.api.tree.WithItem)
- org.sonar.python.tree.YieldExpressionImpl (implements org.sonar.plugins.python.api.tree.YieldExpression)
- org.sonar.python.cfg.fixpoint.ReachingDefinitionsAnalysis
- org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- org.sonarsource.analyzer.commons.regex.RegexSource
- org.sonarsource.analyzer.commons.regex.python.PythonRegexSource
- org.sonar.python.regex.PythonAnalyzerRegexSource
- org.sonarsource.analyzer.commons.regex.python.PythonRegexSource
- org.sonar.python.tree.Separators
- org.sonar.python.tree.StatementWithSeparator
- org.sonar.python.SubscriptionVisitor
- org.sonar.python.semantic.SymbolImpl (implements org.sonar.plugins.python.api.symbols.Symbol)
- org.sonar.python.semantic.AmbiguousSymbolImpl (implements org.sonar.plugins.python.api.symbols.AmbiguousSymbol)
- org.sonar.python.semantic.ClassSymbolImpl (implements org.sonar.plugins.python.api.symbols.ClassSymbol)
- org.sonar.python.semantic.FunctionSymbolImpl (implements org.sonar.plugins.python.api.symbols.FunctionSymbol)
- org.sonar.python.types.protobuf.SymbolsProtos
- org.sonar.python.semantic.SymbolUtils
- org.sonar.python.TestPythonVisitorRunner
- org.sonar.python.TokenLocation
- org.sonar.python.tree.TreeUtils
- org.sonar.python.tree.TriviaImpl (implements org.sonar.plugins.python.api.tree.Trivia)
- org.sonar.python.types.TypeInferenceProgramState (implements org.sonar.python.cfg.fixpoint.ProgramState)
- org.sonar.python.types.TypeShed
- org.sonar.python.semantic.UsageImpl (implements org.sonar.plugins.python.api.symbols.Usage)
- org.sonar.python.index.VariableDescriptor (implements org.sonar.python.index.Descriptor)
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
Interface Hierarchy
- org.sonar.plugins.python.api.cfg.CfgBlock
- org.sonar.plugins.python.api.cfg.CfgBranchingBlock
- org.sonar.python.metrics.CognitiveComplexityVisitor.SecondaryLocationConsumer
- org.sonar.python.index.Descriptor
- org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- org.sonar.plugins.python.api.tree.HasSymbol
- org.sonar.plugins.python.api.tree.Name (also extends org.sonar.plugins.python.api.tree.Expression)
- org.sonar.plugins.python.api.tree.QualifiedExpression (also extends org.sonar.plugins.python.api.tree.Expression)
- org.sonar.python.types.HasTypeDependencies
- org.sonar.plugins.python.api.types.InferredType
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
- org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
- com.google.protobuf.MessageOrBuilder
- org.sonar.python.cfg.fixpoint.ProgramState
- org.sonar.plugins.python.api.PythonCheck
- org.sonar.plugins.python.api.PythonCustomRuleRepository
- org.sonar.plugins.python.api.PythonFile
- org.sonar.python.regex.RegexContext
- org.sonar.plugins.python.api.SubscriptionCheck
- org.sonar.plugins.python.api.SubscriptionCheck.Context
- org.sonar.plugins.python.api.SubscriptionContext
- org.sonar.plugins.python.api.symbols.Symbol
- org.sonar.plugins.python.api.symbols.AmbiguousSymbol
- org.sonar.plugins.python.api.symbols.ClassSymbol
- org.sonar.plugins.python.api.symbols.FunctionSymbol
- org.sonar.plugins.python.api.tree.Tree
- org.sonar.plugins.python.api.tree.AliasedName
- org.sonar.plugins.python.api.tree.AnyParameter
- org.sonar.plugins.python.api.tree.Parameter
- org.sonar.plugins.python.api.tree.TupleParameter
- org.sonar.plugins.python.api.tree.ArgList
- org.sonar.plugins.python.api.tree.Argument
- org.sonar.plugins.python.api.tree.RegularArgument
- org.sonar.plugins.python.api.tree.UnpackingExpression (also extends org.sonar.plugins.python.api.tree.DictionaryLiteralElement, org.sonar.plugins.python.api.tree.Expression)
- org.sonar.plugins.python.api.tree.CaseBlock
- org.sonar.plugins.python.api.tree.ComprehensionClause
- org.sonar.plugins.python.api.tree.ComprehensionFor
- org.sonar.plugins.python.api.tree.ComprehensionIf
- org.sonar.plugins.python.api.tree.Decorator
- org.sonar.plugins.python.api.tree.DictionaryLiteralElement
- org.sonar.plugins.python.api.tree.KeyValuePair
- org.sonar.plugins.python.api.tree.UnpackingExpression (also extends org.sonar.plugins.python.api.tree.Argument, org.sonar.plugins.python.api.tree.Expression)
- org.sonar.plugins.python.api.tree.DottedName
- org.sonar.plugins.python.api.tree.ElseClause
- org.sonar.plugins.python.api.tree.ExceptClause
- org.sonar.plugins.python.api.tree.Expression
- org.sonar.plugins.python.api.tree.AssignmentExpression
- org.sonar.plugins.python.api.tree.AwaitExpression
- org.sonar.plugins.python.api.tree.BinaryExpression
- org.sonar.plugins.python.api.tree.InExpression
- org.sonar.plugins.python.api.tree.IsExpression
- org.sonar.plugins.python.api.tree.CallExpression
- org.sonar.plugins.python.api.tree.ComprehensionExpression
- org.sonar.plugins.python.api.tree.ConditionalExpression
- org.sonar.plugins.python.api.tree.DictCompExpression
- org.sonar.plugins.python.api.tree.DictionaryLiteral
- org.sonar.plugins.python.api.tree.EllipsisExpression
- org.sonar.plugins.python.api.tree.ExpressionList
- org.sonar.plugins.python.api.tree.LambdaExpression (also extends org.sonar.plugins.python.api.tree.FunctionLike)
- org.sonar.plugins.python.api.tree.ListLiteral
- org.sonar.plugins.python.api.tree.Name (also extends org.sonar.plugins.python.api.tree.HasSymbol)
- org.sonar.plugins.python.api.tree.NoneExpression
- org.sonar.plugins.python.api.tree.NumericLiteral
- org.sonar.plugins.python.api.tree.ParenthesizedExpression
- org.sonar.plugins.python.api.tree.QualifiedExpression (also extends org.sonar.plugins.python.api.tree.HasSymbol)
- org.sonar.plugins.python.api.tree.ReprExpression
- org.sonar.plugins.python.api.tree.SetLiteral
- org.sonar.plugins.python.api.tree.SliceExpression
- org.sonar.plugins.python.api.tree.StringLiteral
- org.sonar.plugins.python.api.tree.SubscriptionExpression
- org.sonar.plugins.python.api.tree.Tuple
- org.sonar.plugins.python.api.tree.UnaryExpression
- org.sonar.plugins.python.api.tree.UnpackingExpression (also extends org.sonar.plugins.python.api.tree.Argument, org.sonar.plugins.python.api.tree.DictionaryLiteralElement)
- org.sonar.plugins.python.api.tree.YieldExpression
- org.sonar.plugins.python.api.tree.FileInput
- org.sonar.plugins.python.api.tree.FinallyClause
- org.sonar.plugins.python.api.tree.FormatSpecifier
- org.sonar.plugins.python.api.tree.FormattedExpression
- org.sonar.plugins.python.api.tree.FunctionLike
- org.sonar.plugins.python.api.tree.FunctionDef (also extends org.sonar.plugins.python.api.tree.Statement)
- org.sonar.plugins.python.api.tree.LambdaExpression (also extends org.sonar.plugins.python.api.tree.Expression)
- org.sonar.plugins.python.api.tree.Guard
- org.sonar.plugins.python.api.tree.ParameterList
- org.sonar.plugins.python.api.tree.Pattern
- org.sonar.plugins.python.api.tree.AsPattern
- org.sonar.plugins.python.api.tree.CapturePattern
- org.sonar.plugins.python.api.tree.ClassPattern
- org.sonar.plugins.python.api.tree.DoubleStarPattern
- org.sonar.plugins.python.api.tree.GroupPattern
- org.sonar.plugins.python.api.tree.KeyValuePattern
- org.sonar.plugins.python.api.tree.KeywordPattern
- org.sonar.plugins.python.api.tree.LiteralPattern
- org.sonar.plugins.python.api.tree.MappingPattern
- org.sonar.plugins.python.api.tree.OrPattern
- org.sonar.plugins.python.api.tree.SequencePattern
- org.sonar.plugins.python.api.tree.StarPattern
- org.sonar.plugins.python.api.tree.ValuePattern
- org.sonar.plugins.python.api.tree.WildcardPattern
- org.sonar.plugins.python.api.tree.SliceItem
- org.sonar.plugins.python.api.tree.SliceList
- org.sonar.plugins.python.api.tree.Statement
- org.sonar.plugins.python.api.tree.AnnotatedAssignment
- org.sonar.plugins.python.api.tree.AssertStatement
- org.sonar.plugins.python.api.tree.AssignmentStatement
- org.sonar.plugins.python.api.tree.BreakStatement
- org.sonar.plugins.python.api.tree.ClassDef
- org.sonar.plugins.python.api.tree.CompoundAssignmentStatement
- org.sonar.plugins.python.api.tree.ContinueStatement
- org.sonar.plugins.python.api.tree.DelStatement
- org.sonar.plugins.python.api.tree.ExecStatement
- org.sonar.plugins.python.api.tree.ExpressionStatement
- org.sonar.plugins.python.api.tree.ForStatement
- org.sonar.plugins.python.api.tree.FunctionDef (also extends org.sonar.plugins.python.api.tree.FunctionLike)
- org.sonar.plugins.python.api.tree.GlobalStatement
- org.sonar.plugins.python.api.tree.IfStatement
- org.sonar.plugins.python.api.tree.ImportStatement
- org.sonar.plugins.python.api.tree.ImportFrom
- org.sonar.plugins.python.api.tree.ImportName
- org.sonar.plugins.python.api.tree.MatchStatement
- org.sonar.plugins.python.api.tree.NonlocalStatement
- org.sonar.plugins.python.api.tree.PassStatement
- org.sonar.plugins.python.api.tree.PrintStatement
- org.sonar.plugins.python.api.tree.RaiseStatement
- org.sonar.plugins.python.api.tree.ReturnStatement
- org.sonar.plugins.python.api.tree.TryStatement
- org.sonar.plugins.python.api.tree.WhileStatement
- org.sonar.plugins.python.api.tree.WithStatement
- org.sonar.plugins.python.api.tree.YieldStatement
- org.sonar.plugins.python.api.tree.StatementList
- org.sonar.plugins.python.api.tree.StringElement
- org.sonar.plugins.python.api.tree.Token
- org.sonar.plugins.python.api.tree.TypeAnnotation
- org.sonar.plugins.python.api.tree.WithItem
- org.sonar.plugins.python.api.tree.TreeVisitor
- org.sonar.plugins.python.api.tree.Trivia
- org.sonar.plugins.python.api.symbols.Usage
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.VariableDefinition
- org.sonar.python.index.Descriptor.Kind
- org.sonar.python.api.PythonGrammar (implements org.sonar.sslr.grammar.GrammarRuleKey)
- org.sonar.python.api.PythonKeyword (implements com.sonar.sslr.api.TokenType)
- org.sonar.python.api.PythonPunctuator (implements com.sonar.sslr.api.TokenType)
- org.sonar.python.api.PythonTokenType (implements com.sonar.sslr.api.TokenType)
- org.sonar.plugins.python.api.PythonVersionUtils.Version
- org.sonar.plugins.python.api.symbols.Symbol.Kind
- org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind (implements com.google.protobuf.ProtocolMessageEnum)
- org.sonar.python.types.protobuf.SymbolsProtos.TypeKind (implements com.google.protobuf.ProtocolMessageEnum)
- org.sonar.plugins.python.api.tree.Tree.Kind
- org.sonar.plugins.python.api.symbols.Usage.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)