Class Hierarchy
- java.lang.Object
- org.sonar.plugins.python.api.tree.BaseTreeVisitor (implements org.sonar.plugins.python.api.tree.TreeVisitor)
- org.sonar.python.semantic.v2.ScopeVisitor
- org.sonar.python.semantic.v2.ReadUsagesVisitor
- org.sonar.python.semantic.v2.WriteUsagesVisitor
- org.sonar.python.semantic.v2.SymbolTableBuilderV2
- org.sonar.python.semantic.v2.ScopeVisitor
- org.sonar.python.semantic.v2.BasicTypeTable (implements org.sonar.python.semantic.v2.TypeTable)
- org.sonar.python.semantic.v2.ClassTypeBuilder (implements org.sonar.python.semantic.v2.TypeBuilder<T>)
- org.sonar.python.semantic.v2.FunctionTypeBuilder (implements org.sonar.python.semantic.v2.TypeBuilder<T>)
- org.sonar.python.semantic.v2.FunctionTypeBuilder.ParameterState
- org.sonar.python.semantic.v2.LazyTypesContext
- org.sonar.python.semantic.v2.ObjectTypeBuilder (implements org.sonar.python.semantic.v2.TypeBuilder<T>)
- org.sonar.python.semantic.v2.ProjectLevelTypeTable (implements org.sonar.python.semantic.v2.TypeTable)
- java.lang.Record
- org.sonar.python.semantic.v2.SymbolTable
- org.sonar.python.semantic.v2.UsageV2
- org.sonar.python.semantic.v2.ScopeV2
- org.sonar.python.semantic.v2.SymbolsModuleTypeProvider
- org.sonar.python.semantic.v2.SymbolV2
- org.sonar.python.semantic.v2.SymbolV2Utils
- org.sonar.python.semantic.v2.TypeInferenceV2
- org.sonar.plugins.python.api.tree.BaseTreeVisitor (implements org.sonar.plugins.python.api.tree.TreeVisitor)
Interface Hierarchy
- org.sonar.python.semantic.v2.TypeBuilder<T>
- org.sonar.python.semantic.v2.TypeTable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.sonar.python.semantic.v2.UsageV2.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)