Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- accept(TreeVisitor) - Method in interface org.sonar.plugins.python.api.tree.Tree
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AliasedNameImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ArgListImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AsPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AssertStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AssignmentExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AssignmentStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.AwaitExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.BinaryExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.BreakStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.CallExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.CapturePatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.CaseBlockImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.CellMagicStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ClassDefImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ClassPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ComprehensionForImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ComprehensionIfImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ContinueStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DecoratorImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DelStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DictCompExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DictionaryLiteralImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DottedNameImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DoubleStarPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.DynamicObjectInfoStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.EllipsisExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ElseClauseImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ExceptClauseImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ExecStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ExpressionListImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ExpressionStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.FileInputImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.FinallyClauseImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.FormatSpecifierImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.FormattedExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ForStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.FunctionDefImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.GlobalStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.GroupPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.GuardImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.IfStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ImportFromImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ImportNameImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.KeyValuePairImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.KeyValuePatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.KeywordPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.LambdaExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.LineMagicImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ListLiteralImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.LiteralPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.MappingPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.MatchStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.NameImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.NoneExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.NonlocalStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.NumericLiteralImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.OrPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ParameterImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ParameterListImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.PassStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.PrintStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.RaiseStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.RegularArgumentImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ReprExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ReturnStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SequencePatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SetLiteralImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SliceExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SliceItemImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SliceListImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.StarPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.StatementListImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.StringElementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.StringLiteralImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TokenImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TryStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TupleImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TupleParameterImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TypeAnnotationImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TypeParamImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.TypeParamsImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.UnaryExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.UnpackingExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.ValuePatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.WhileStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.WildcardPatternImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.WithStatementImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.YieldExpressionImpl
- accept(TreeVisitor) - Method in class org.sonar.python.tree.YieldStatementImpl
- addAllAmbiguousDescriptors(Iterable<? extends DescriptorsProtos.AmbiguousDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAllAmbiguousMembers(Iterable<? extends DescriptorsProtos.AmbiguousDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAllArgs(Iterable<? extends SymbolsProtos.Type>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addAllAttributes(Iterable<? extends SymbolsProtos.VarSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAllClassDescriptors(Iterable<? extends DescriptorsProtos.ClassDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addAllClassDescriptors(Iterable<? extends DescriptorsProtos.ClassDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addAllClasses(Iterable<? extends SymbolsProtos.ClassSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addAllClassMembers(Iterable<? extends DescriptorsProtos.ClassDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addAllDecorators(Iterable<String>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - addAllDefinitions(Iterable<? extends SymbolsProtos.FunctionSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addAllFunctionDescriptors(Iterable<? extends DescriptorsProtos.FunctionDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addAllFunctionDescriptors(Iterable<? extends DescriptorsProtos.FunctionDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addAllFunctionMembers(Iterable<? extends DescriptorsProtos.FunctionDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addAllFunctions(Iterable<? extends SymbolsProtos.FunctionSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addAllMethods(Iterable<? extends SymbolsProtos.FunctionSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addAllNestedClasses(Iterable<? extends SymbolsProtos.ClassSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addAllOverloadedFunctions(Iterable<? extends SymbolsProtos.OverloadedFunctionSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addAllOverloadedMethods(Iterable<? extends SymbolsProtos.OverloadedFunctionSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addAllParameters(Iterable<? extends DescriptorsProtos.ParameterDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addAllParameters(Iterable<? extends SymbolsProtos.ParameterSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addAllResolvedDecoratorNames(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - addAllSuperClasses(Iterable<String>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - addAllSuperClasses(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - addAllTokens(Iterable<? extends CpdTokenProtos.Token>) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addAllValidFor(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - addAllValidFor(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - addAllValidFor(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - addAllValidFor(Iterable<String>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - addAllVarDescriptors(Iterable<? extends DescriptorsProtos.VarDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addAllVarDescriptors(Iterable<? extends DescriptorsProtos.VarDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addAllVarMembers(Iterable<? extends DescriptorsProtos.VarDescriptor>) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addAllVars(Iterable<? extends SymbolsProtos.VarSymbol>) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addAmbiguousDescriptors(int, DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousDescriptors(int, DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousDescriptors(DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousDescriptors(DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - addAmbiguousMembers(int, DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAmbiguousMembers(int, DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAmbiguousMembers(DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAmbiguousMembers(DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAmbiguousMembersBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addAmbiguousMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - addArgs(int, SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addArgs(int, SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addArgs(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addArgs(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addArgsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addArgsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - addAttributes(int, SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAttributes(int, SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAttributes(SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAttributes(SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAttributesBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAttributesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - addAwsLambdaHandler(String, String) - Method in class org.sonar.python.project.config.ProjectConfigurationBuilder
- addChildSymbol(Symbol) - Method in class org.sonar.python.semantic.SymbolImpl
- addClassDescriptors(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptors(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClassDescriptors(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptors(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClassDescriptors(DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptors(DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClassDescriptors(DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptors(DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClassDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClassDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - addClassDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - addClasses(int, SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClasses(int, SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClasses(SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClasses(SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClassesBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClassesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - addClassField(Symbol) - Method in class org.sonar.python.tree.ClassDefImpl
- addClassMembers(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addClassMembers(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addClassMembers(DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addClassMembers(DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addClassMembersBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addClassMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - addConsumer(Consumer<PythonType>) - Method in class org.sonar.python.types.v2.LazyType
- addDecorators(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - addDecoratorsBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - addDefaultLocation(int, int, int) - Method in class org.sonar.plugins.python.NotebookParsingData
- addDefinitions(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDefinitions(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDefinitions(SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDefinitions(SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDefinitionsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDefinitionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - addDelimiterToSource(String, int, int) - Method in class org.sonar.plugins.python.NotebookParsingData
- addDependent(Propagation) - Method in class org.sonar.python.semantic.v2.types.Propagation
- addElement(Tree) - Method in class org.sonar.python.cfg.PythonCfgBlock
- addFileIssue(String) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionDescriptors(DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptors(DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionDescriptors(DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptors(DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - addFunctionDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - addFunctionMembers(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctionMembers(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctionMembers(DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctionMembers(DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctionMembersBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctionMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - addFunctions(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addFunctions(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addFunctions(SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addFunctions(SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addFunctionsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addFunctionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - addGlobalName(Name) - Method in class org.sonar.python.semantic.v2.ScopeV2
- addGlobalVariables(Symbol) - Method in class org.sonar.python.tree.FileInputImpl
- addInstanceField(Symbol) - Method in class org.sonar.python.tree.ClassDefImpl
- addIssue(LocationInFile, String) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addIssue(PythonCheck.PreciseIssue) - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- addIssue(Token, String) - Method in class org.sonar.plugins.python.api.PythonVisitorCheck
- addIssue(Token, String) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addIssue(Token, Token, String) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addIssue(Tree, String) - Method in class org.sonar.plugins.python.api.PythonVisitorCheck
- addIssue(Tree, String) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addIssue(Tree, String) - Method in interface org.sonar.python.regex.RegexContext
- addIssue(RegexSyntaxElement, String) - Method in interface org.sonar.python.regex.RegexContext
- addLineIssue(String, int) - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- addLineToSource(String, int, int, List<EscapeCharPositionInfo>, boolean) - Method in class org.sonar.plugins.python.NotebookParsingData
- addLineToSource(String, IPythonLocation) - Method in class org.sonar.plugins.python.NotebookParsingData
- addLocalVariableSymbol(Symbol) - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- addLocalVariableSymbol(Symbol) - Method in class org.sonar.python.tree.DictCompExpressionImpl
- addLocalVariableSymbol(Symbol) - Method in class org.sonar.python.tree.FunctionDefImpl
- addLocalVariableSymbol(Symbol) - Method in class org.sonar.python.tree.LambdaExpressionImpl
- addMembers(Collection<Symbol>) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- addMethods(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addMethods(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addMethods(SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addMethods(SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addMethodsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addMethodsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - addModule(FileInput, String, PythonFile) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- addNestedClasses(int, SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNestedClasses(int, SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNestedClasses(SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNestedClasses(SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNestedClassesBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNestedClassesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - addNonLocalName(Name) - Method in class org.sonar.python.semantic.v2.ScopeV2
- addOverloadedFunctions(int, SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedFunctions(int, SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedFunctions(SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedFunctions(SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedFunctionsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedFunctionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - addOverloadedMethods(int, SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addOverloadedMethods(int, SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addOverloadedMethods(SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addOverloadedMethods(SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addOverloadedMethodsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addOverloadedMethodsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - addParameter(FunctionSymbolImpl.ParameterImpl) - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- addParameters(int, DescriptorsProtos.ParameterDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParameters(int, DescriptorsProtos.ParameterDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParameters(int, SymbolsProtos.ParameterSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addParameters(int, SymbolsProtos.ParameterSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addParameters(DescriptorsProtos.ParameterDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParameters(DescriptorsProtos.ParameterDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParameters(SymbolsProtos.ParameterSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addParameters(SymbolsProtos.ParameterSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addParametersBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParametersBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addParametersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - addParametersBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - addProjectPackage(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- addQuickFix(PythonQuickFix) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
-
This only makes sense in SonarLint context.
- addResolvedDecoratorNames(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - addResolvedDecoratorNamesBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - addSuperClass(Symbol) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- addSuperClass(PythonType) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- addSuperClass(TypeWrapper) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- addSuperClasses(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - addSuperClasses(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - addSuperClassesBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - addSuperClassesBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - addTextEdit(List<PythonTextEdit>) - Method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix.Builder
- addTextEdit(PythonTextEdit...) - Method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix.Builder
- addTokens(int, CpdTokenProtos.Token) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addTokens(int, CpdTokenProtos.Token.Builder) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addTokens(CpdTokenProtos.Token) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addTokens(CpdTokenProtos.Token.Builder) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addTokensBuilder() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addTokensBuilder(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - addUsage(String, String) - Method in class org.sonar.python.semantic.v2.callgraph.CallGraph.Builder
-
Adds a usage edge from one function to another in the call graph.
- addUsage(Usage) - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- addValidFor(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - addValidFor(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - addValidFor(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - addValidFor(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - addValidForBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - addValidForBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - addValidForBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - addValidForBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - addVarDescriptors(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptors(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVarDescriptors(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptors(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVarDescriptors(DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptors(DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVarDescriptors(DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptors(DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVarDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptorsBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVarDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - addVarDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - addVariableDependency(SymbolV2) - Method in class org.sonar.python.semantic.v2.types.Propagation
- addVarMembers(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVarMembers(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVarMembers(DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVarMembers(DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVarMembersBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVarMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - addVars(int, SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addVars(int, SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addVars(SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addVars(SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addVarsBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - addVarsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - alias() - Method in interface org.sonar.plugins.python.api.tree.AliasedName
- alias() - Method in interface org.sonar.plugins.python.api.tree.AsPattern
- alias() - Method in class org.sonar.python.tree.AliasedNameImpl
- alias() - Method in class org.sonar.python.tree.AsPatternImpl
- ALIAS - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- AliasDescriptor - Class in org.sonar.python.index
- AliasDescriptor(String, String, Descriptor) - Constructor for class org.sonar.python.index.AliasDescriptor
- AliasDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- AliasDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.AliasDescriptorToPythonTypeConverter
- ALIASED_NAME - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- AliasedName - Interface in org.sonar.plugins.python.api.tree
-
Aliased name
- AliasedNameImpl - Class in org.sonar.python.tree
- AliasedNameImpl(DottedName) - Constructor for class org.sonar.python.tree.AliasedNameImpl
- AliasedNameImpl(Token, DottedName, Name) - Constructor for class org.sonar.python.tree.AliasedNameImpl
- all() - Method in interface org.sonar.plugins.python.api.tree.ParameterList
- all() - Static method in class org.sonar.python.semantic.BuiltinSymbols
- all() - Method in class org.sonar.python.tree.ParameterListImpl
- all(List<TypeMatcher>) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- all(Stream<TypeMatcher>) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- all(TypeMatcher...) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- ALL - Enum constant in enum class org.sonar.plugins.python.api.PythonCheck.CheckScope
- allAssertMethods() - Static method in class org.sonar.python.tests.UnittestUtils
- allCollector() - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatcherUtils
- allMethods() - Static method in class org.sonar.python.tests.UnittestUtils
- AllTypePredicate - Class in org.sonar.python.types.v2.matchers
-
TypePredicate implementation that requires all provided type predicates to pass (AND logic).
- AllTypePredicate(List<TypePredicate>) - Constructor for class org.sonar.python.types.v2.matchers.AllTypePredicate
- allVersions() - Static method in class org.sonar.plugins.python.api.PythonVersionUtils
- alternatives() - Method in interface org.sonar.plugins.python.api.symbols.AmbiguousSymbol
- alternatives() - Method in class org.sonar.python.index.AmbiguousDescriptor
- alternatives() - Method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- alternativeTypeSymbols() - Method in class org.sonar.python.types.DeclaredType
- AMBIGUOUS - Enum constant in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
- AMBIGUOUS - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- AmbiguousDescriptor - Class in org.sonar.python.index
- AmbiguousDescriptor(String, String, Set<Descriptor>) - Constructor for class org.sonar.python.index.AmbiguousDescriptor
- AMBIGUOUSDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- AmbiguousDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- AmbiguousDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.AmbiguousDescriptorToPythonTypeConverter
- AMBIGUOUSMEMBERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- AmbiguousSymbol - Interface in org.sonar.plugins.python.api.symbols
- AmbiguousSymbolImpl - Class in org.sonar.python.semantic
- AmbiguousSymbolImpl(String, String, Set<Symbol>) - Constructor for class org.sonar.python.semantic.AmbiguousSymbolImpl
- analyze(Collection<PythonSubscriptionCheck>, PythonVisitorContext) - Static method in class org.sonar.python.SubscriptionVisitor
- analyze(ControlFlowGraph) - Static method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis
- analyze(ControlFlowGraph, Set<Symbol>) - Static method in class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis
- AND - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- AND - Enum constant in enum class org.sonar.python.api.PythonKeyword
-
Logical AND.
- AND - Enum constant in enum class org.sonar.python.api.PythonPunctuator
-
Bitwise AND.
- AND_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- AND_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- AND_TEST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ANNASSIGN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ANNOTATED_ASSIGNMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ANNOTATED_RHS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- annotatedAssignment(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- AnnotatedAssignment - Interface in org.sonar.plugins.python.api.tree
- AnnotatedAssignmentImpl - Class in org.sonar.python.tree
- AnnotatedAssignmentImpl(Expression, TypeAnnotation, Token, Expression, Separators) - Constructor for class org.sonar.python.tree.AnnotatedAssignmentImpl
- ANNOTATEDRETURNTYPE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- annotatedReturnTypeName() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
-
Returns fully qualified name of the return type if any
- annotatedReturnTypeName() - Method in class org.sonar.python.index.FunctionDescriptor
- annotatedReturnTypeName() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- annotatedRhs(AstNode) - Method in class org.sonar.python.tree.IPythonTreeMaker
- annotatedRhs(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- annotatedRhs(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.IPythonGrammarBuilder
- annotatedRhs(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
- annotatedType() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- annotatedType() - Method in class org.sonar.python.index.VariableDescriptor
- ANNOTATEDTYPE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- ANNOTATEDTYPE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- annotatedTypeName() - Method in interface org.sonar.plugins.python.api.symbols.Symbol
-
Returns fully qualified name of the type if any
- annotatedTypeName() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- annotatedTypeName() - Method in class org.sonar.python.semantic.SymbolImpl
- annotation() - Method in interface org.sonar.plugins.python.api.tree.AnnotatedAssignment
- annotation() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- any(List<TypeMatcher>) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- any(Stream<TypeMatcher>) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- any(TypeMatcher...) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- ANY - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- ANY - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
ANY = 5; - ANY_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
ANY = 5; - anyCollector() - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatcherUtils
- AnyDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- AnyDescriptorToPythonTypeConverter(LazyTypesContext) - Constructor for class org.sonar.python.semantic.v2.converter.AnyDescriptorToPythonTypeConverter
- anyOrUnknownClassType(Symbol) - Static method in class org.sonar.python.types.InferredTypes
-
Assumes unknown imported symbols whose name start with a capital letter to be classes.
- AnyParameter - Interface in org.sonar.plugins.python.api.tree
- anyType() - Static method in class org.sonar.python.types.InferredTypes
- AnyTypePredicate - Class in org.sonar.python.types.v2.matchers
-
TypePredicate implementation that requires at least one provided type predicate to pass (OR logic).
- AnyTypePredicate(List<TypePredicate>) - Constructor for class org.sonar.python.types.v2.matchers.AnyTypePredicate
- appendToSource(String) - Method in class org.sonar.plugins.python.NotebookParsingData
- areAttributesCompatible(ClassType) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- areSourcePythonVersionsGreaterOrEqualThan(Set<PythonVersionUtils.Version>, PythonVersionUtils.Version) - Static method in class org.sonar.plugins.python.api.PythonVersionUtils
- ARG_LIST - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ArgList - Interface in org.sonar.plugins.python.api.tree
- ARGLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ArgListImpl - Class in org.sonar.python.tree
- ArgListImpl(List<Argument>, List<Token>) - Constructor for class org.sonar.python.tree.ArgListImpl
- args() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
-
null if class is defined without args
class Foo:...orclass Foo():... - args() - Method in class org.sonar.python.index.TypeAnnotationDescriptor
- args() - Method in class org.sonar.python.tree.ClassDefImpl
- ARGS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- argument(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- Argument - Interface in org.sonar.plugins.python.api.tree
-
Common interface for
RegularArgument,UnpackingExpression - ARGUMENT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- argumentByKeyword(String, List<Argument>) - Static method in class org.sonar.python.tree.TreeUtils
- argumentList() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
- argumentList() - Method in class org.sonar.python.tree.CallExpressionImpl
- arguments() - Method in interface org.sonar.plugins.python.api.tree.ArgList
- arguments() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
-
Utility method to return
argumentList().arguments()or an empty list when argumentList is null. - arguments() - Method in interface org.sonar.plugins.python.api.tree.ClassPattern
- arguments() - Method in interface org.sonar.plugins.python.api.tree.Decorator
- arguments() - Method in class org.sonar.python.tree.ArgListImpl
- arguments() - Method in class org.sonar.python.tree.CallExpressionImpl
- arguments() - Method in class org.sonar.python.tree.ClassPatternImpl
- arguments() - Method in class org.sonar.python.tree.DecoratorImpl
- argumentSeparators() - Method in interface org.sonar.plugins.python.api.tree.ClassPattern
- argumentSeparators() - Method in class org.sonar.python.tree.ClassPatternImpl
- as() - Method in interface org.sonar.plugins.python.api.tree.WithItem
- as() - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- AS - Enum constant in enum class org.sonar.python.api.PythonKeyword
- AS_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- AS_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- asKeyword() - Method in interface org.sonar.plugins.python.api.tree.AliasedName
- asKeyword() - Method in interface org.sonar.plugins.python.api.tree.AsPattern
- asKeyword() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- asKeyword() - Method in class org.sonar.python.tree.AliasedNameImpl
- asKeyword() - Method in class org.sonar.python.tree.AsPatternImpl
- asKeyword() - Method in class org.sonar.python.tree.ExceptClauseImpl
- AsPattern - Interface in org.sonar.plugins.python.api.tree
-
As pattern
- AsPatternImpl - Class in org.sonar.python.tree
- AsPatternImpl(Pattern, Token, CapturePattern) - Constructor for class org.sonar.python.tree.AsPatternImpl
- ASSERT - Enum constant in enum class org.sonar.python.api.PythonKeyword
- ASSERT_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ASSERT_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ASSERTIONS_METHODS - Static variable in class org.sonar.python.tests.UnittestUtils
- assertKeyword() - Method in interface org.sonar.plugins.python.api.tree.AssertStatement
- assertKeyword() - Method in class org.sonar.python.tree.AssertStatementImpl
- assertStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- AssertStatement - Interface in org.sonar.plugins.python.api.tree
- AssertStatementImpl - Class in org.sonar.python.tree
- AssertStatementImpl(Token, Expression, Expression, Separators) - Constructor for class org.sonar.python.tree.AssertStatementImpl
- ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- assignedValue() - Method in interface org.sonar.plugins.python.api.tree.AnnotatedAssignment
- assignedValue() - Method in interface org.sonar.plugins.python.api.tree.AssignmentStatement
- assignedValue() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- assignedValue() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- assignment(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- Assignment - Class in org.sonar.python.semantic.v2.types
- Assignment(SymbolV2, Name, Expression) - Constructor for class org.sonar.python.semantic.v2.types.Assignment
- ASSIGNMENT_EXPRESSION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ASSIGNMENT_LHS - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- ASSIGNMENT_LHS - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- ASSIGNMENT_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- AssignmentExpression - Interface in org.sonar.plugins.python.api.tree
- AssignmentExpressionImpl - Class in org.sonar.python.tree
- AssignmentExpressionImpl(Name, Token, Expression) - Constructor for class org.sonar.python.tree.AssignmentExpressionImpl
- assignmentsByAssignmentStatement() - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- assignmentsLhs(AssignmentStatement) - Static method in class org.sonar.python.semantic.SymbolUtils
- AssignmentStatement - Interface in org.sonar.plugins.python.api.tree
- AssignmentStatementImpl - Class in org.sonar.python.tree
- AssignmentStatementImpl(List<Token>, List<ExpressionList>, Expression, Separators) - Constructor for class org.sonar.python.tree.AssignmentStatementImpl
- AstBasedTypeInference - Class in org.sonar.python.semantic.v2.types
- AstBasedTypeInference(Map<SymbolV2, Set<Propagation>>, TypeTable) - Constructor for class org.sonar.python.semantic.v2.types.AstBasedTypeInference
- ASYNC - Static variable in class org.sonar.python.api.PythonGrammarBuilder
- ASYNC_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- asyncKeyword() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- asyncKeyword() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- asyncKeyword() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- asyncKeyword() - Method in class org.sonar.python.tree.ForStatementImpl
- asyncKeyword() - Method in class org.sonar.python.tree.FunctionDefImpl
- asyncKeyword() - Method in class org.sonar.python.tree.WithStatementImpl
- asyncToken() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionFor
- asyncToken() - Method in class org.sonar.python.tree.ComprehensionForImpl
- asyncTokenOfEnclosingFunction(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- AT - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- atFileLevel(String) - Static method in class org.sonar.plugins.python.api.IssueLocation
- atLineLevel(String, int, PythonFile) - Static method in class org.sonar.plugins.python.api.IssueLocation
- ATOM - Enum constant in enum class org.sonar.python.api.PythonGrammar
- atToken() - Method in interface org.sonar.plugins.python.api.tree.Decorator
- atToken() - Method in class org.sonar.python.tree.DecoratorImpl
- ATTR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- attributeName() - Method in interface org.sonar.plugins.python.api.tree.KeywordPattern
- attributeName() - Method in class org.sonar.python.tree.KeywordPatternImpl
- attributes() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- attributes() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- attributes() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- ATTRIBUTES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- AUGASSIGN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- AWAIT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- AwaitExpression - Interface in org.sonar.plugins.python.api.tree
- AwaitExpressionImpl - Class in org.sonar.python.tree
- AwaitExpressionImpl(Token, Expression) - Constructor for class org.sonar.python.tree.AwaitExpressionImpl
- awaitToken() - Method in interface org.sonar.plugins.python.api.tree.AwaitExpression
- awaitToken() - Method in class org.sonar.python.tree.AwaitExpressionImpl
- AWS_LAMBDA_HANDLER_NAME_PATTERN - Static variable in class org.sonar.python.project.config.SignatureBasedAwsLambdaHandlersCollector
- AwsLambdaHandlerInfo - Record Class in org.sonar.plugins.python.api.project.configuration
- AwsLambdaHandlerInfo(String) - Constructor for record class org.sonar.plugins.python.api.project.configuration.AwsLambdaHandlerInfo
-
Creates an instance of a
AwsLambdaHandlerInforecord class. - awsLambdaHandlers() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
-
Returns the value of the
awsLambdaHandlersrecord component. - awsProjectConfiguration() - Method in record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
-
Returns the value of the
awsProjectConfigurationrecord component. - AwsProjectConfiguration - Record Class in org.sonar.plugins.python.api.project.configuration
- AwsProjectConfiguration(Set<AwsLambdaHandlerInfo>) - Constructor for record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
-
Creates an instance of a
AwsProjectConfigurationrecord class.
B
- BACKTICK - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- BASE_EXCEPTION - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- BaseTreeVisitor - Class in org.sonar.plugins.python.api.tree
-
Default implementation of
TreeVisitor. - BaseTreeVisitor() - Constructor for class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- BasicTypeTable - Class in org.sonar.python.semantic.v2.typetable
- BasicTypeTable(ProjectLevelTypeTable) - Constructor for class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- BinaryExpression - Interface in org.sonar.plugins.python.api.tree
- BinaryExpressionImpl - Class in org.sonar.python.tree
- BinaryExpressionImpl(Expression, Token, Expression) - Constructor for class org.sonar.python.tree.BinaryExpressionImpl
- BITWISE_AND - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- BITWISE_COMPLEMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- BITWISE_OR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- BITWISE_XOR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- block - Variable in class org.sonar.python.cfg.fixpoint.CfgBlockState
- blocks() - Method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- body() - Method in interface org.sonar.plugins.python.api.tree.CaseBlock
- body() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- body() - Method in interface org.sonar.plugins.python.api.tree.ElseClause
- body() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- body() - Method in interface org.sonar.plugins.python.api.tree.FinallyClause
- body() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- body() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- body() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- body() - Method in interface org.sonar.plugins.python.api.tree.TryStatement
- body() - Method in interface org.sonar.plugins.python.api.tree.WhileStatement
- body() - Method in class org.sonar.python.tree.CaseBlockImpl
- body() - Method in class org.sonar.python.tree.ClassDefImpl
- body() - Method in class org.sonar.python.tree.ElseClauseImpl
- body() - Method in class org.sonar.python.tree.ExceptClauseImpl
- body() - Method in class org.sonar.python.tree.FinallyClauseImpl
- body() - Method in class org.sonar.python.tree.ForStatementImpl
- body() - Method in class org.sonar.python.tree.FunctionDefImpl
- body() - Method in class org.sonar.python.tree.IfStatementImpl
- body() - Method in class org.sonar.python.tree.TryStatementImpl
- body() - Method in class org.sonar.python.tree.WhileStatementImpl
- BOOL - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- BOOL - Static variable in class org.sonar.python.types.InferredTypes
- BOOLEAN_LITERAL_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- boundNamesFromExpression(Tree) - Static method in class org.sonar.python.semantic.SymbolUtils
- boundSeparator() - Method in interface org.sonar.plugins.python.api.tree.SliceItem
- boundSeparator() - Method in class org.sonar.python.tree.SliceItemImpl
- branchingTree() - Method in interface org.sonar.plugins.python.api.cfg.CfgBranchingBlock
-
Syntax tree causing branching: e.g. loop tree, if statement tree
- branchingTree() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- BREAK - Enum constant in enum class org.sonar.python.api.PythonKeyword
- BREAK_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- BREAK_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- breakKeyword() - Method in interface org.sonar.plugins.python.api.tree.BreakStatement
- breakKeyword() - Method in class org.sonar.python.tree.BreakStatementImpl
- breakStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- BreakStatement - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/simple_stmts.html#grammar-token-break-stmt
- BreakStatementImpl - Class in org.sonar.python.tree
- BreakStatementImpl(Token, Separators) - Constructor for class org.sonar.python.tree.BreakStatementImpl
- build() - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- build() - Method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix.Builder
- build() - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- build() - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- build() - Method in class org.sonar.python.project.config.ProjectConfigurationBuilder
- build() - Method in class org.sonar.python.semantic.v2.callgraph.CallGraph.Builder
- build() - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- build() - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- build() - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- build() - Method in class org.sonar.python.semantic.v2.SymbolTableBuilderV2
- build() - Method in interface org.sonar.python.semantic.v2.TypeBuilder
- build() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- build() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- build() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- build(CfgBlock) - Static method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis.LiveVariables
-
Builds a new LiveVariables instance for the given block and initializes the 'kill' and 'gen' symbol sets.
- build(CfgBlock, Map<Symbol, DefinedVariablesAnalysis.VariableDefinition>) - Static method in class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.DefinedVariables
-
Builds a new DefinedVariables instance for the given block and initializes the 'kill' symbol sets.
- build(FileInput, PythonFile) - Static method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- build(FunctionDef, PythonFile) - Static method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- Builder() - Constructor for class org.sonar.python.semantic.v2.callgraph.CallGraph.Builder
- Builder(FileInput, PythonFile) - Constructor for class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- buildPartial() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- builtinDescriptors() - Method in class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- BUILTINS_DICT_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- BUILTINS_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- BUILTINS_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- BUILTINS_NONE_TYPE_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- BUILTINS_PREFIX - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- BUILTINS_TUPLE_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- BUILTINS_TYPE_CATEGORY - Static variable in class org.sonar.python.types.InferredTypes
- BUILTINS_TYPE_FQN - Static variable in class org.sonar.python.semantic.v2.typeshed.TypeShedConstants
- builtinSymbols() - Static method in class org.sonar.python.types.TypeShed
- BuiltinSymbols - Class in org.sonar.python.semantic
- BuiltinTypes - Class in org.sonar.plugins.python.api.types
- BYTES - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
C
- cacheContext() - Method in class org.sonar.plugins.python.api.PythonInputFileContext
- cacheContext() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- cacheContext(CacheContext) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- CacheContext - Interface in org.sonar.plugins.python.api.caching
- CacheContextImpl - Class in org.sonar.python.caching
- CacheContextImpl(boolean, PythonWriteCache, PythonReadCache) - Constructor for class org.sonar.python.caching.CacheContextImpl
- CachedTypeTable - Class in org.sonar.python.semantic.v2.typetable
- CachedTypeTable(TypeTable) - Constructor for class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- CALL_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CALLABLE - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- CALLABLE - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
CALLABLE = 8; - CALLABLE_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
CALLABLE = 8; - callee() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
- callee() - Method in class org.sonar.python.tree.CallExpressionImpl
- calleeSymbol() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
- CallExpression - Interface in org.sonar.plugins.python.api.tree
- CallExpressionImpl - Class in org.sonar.python.tree
- CallExpressionImpl(Expression, ArgList, Token, Token) - Constructor for class org.sonar.python.tree.CallExpressionImpl
- callGraph() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- callGraph() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- callGraph(CallGraph) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- CallGraph - Class in org.sonar.python.semantic.v2.callgraph
- CallGraph.Builder - Class in org.sonar.python.semantic.v2.callgraph
- CallGraphCollector - Class in org.sonar.python.semantic.v2.callgraph
- CallGraphNode - Record Class in org.sonar.python.semantic.v2.callgraph
- CallGraphNode(String) - Constructor for record class org.sonar.python.semantic.v2.callgraph.CallGraphNode
-
Creates an instance of a
CallGraphNoderecord class. - CallGraphWalker - Class in org.sonar.python.semantic.v2.callgraph
- CallGraphWalker(CallGraph) - Constructor for class org.sonar.python.semantic.v2.callgraph.CallGraphWalker
- CallGraphWalker(CallGraph, int) - Constructor for class org.sonar.python.semantic.v2.callgraph.CallGraphWalker
- canBeAnOverridingMethod(FunctionSymbol) - Static method in class org.sonar.python.semantic.SymbolUtils
- canBeOrExtend(String) - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- canBeOrExtend(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
- canBeOrExtend(String) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- canBeOrExtend(String) - Method in class org.sonar.python.types.DeclaredType
- canBeOrExtend(String) - Method in class org.sonar.python.types.RuntimeType
- canBeOrExtend(String) - Method in class org.sonar.python.types.UnknownClassType
- candidates() - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- candidates() - Method in class org.sonar.python.types.v2.LazyUnionType
- canHaveMember(String) - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- canHaveMember(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
- canHaveMember(String) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- canHaveMember(String) - Method in class org.sonar.python.types.DeclaredType
- canHaveMember(String) - Method in class org.sonar.python.types.RuntimeType
- canHaveMember(String) - Method in class org.sonar.python.types.UnknownClassType
- canOnlyBe(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
- canOnlyBe(String) - Method in class org.sonar.python.types.DeclaredType
- canOnlyBe(String) - Method in class org.sonar.python.types.RuntimeType
- canOnlyBe(String) - Method in class org.sonar.python.types.UnknownClassType
- CAPTURE_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CAPTURE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- capturePattern() - Method in interface org.sonar.plugins.python.api.tree.DoubleStarPattern
- capturePattern() - Method in class org.sonar.python.tree.DoubleStarPatternImpl
- CapturePattern - Interface in org.sonar.plugins.python.api.tree
-
Capture Pattern
- CapturePatternImpl - Class in org.sonar.python.tree
- CapturePatternImpl(Name) - Constructor for class org.sonar.python.tree.CapturePatternImpl
- CASE_BLOCK - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CASE_BLOCK - Enum constant in enum class org.sonar.python.api.PythonGrammar
- caseBlock(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- CaseBlock - Interface in org.sonar.plugins.python.api.tree
-
Case block
- CaseBlockImpl - Class in org.sonar.python.tree
- CaseBlockImpl(Token, Pattern, Guard, Token, Token, Token, StatementList, Token) - Constructor for class org.sonar.python.tree.CaseBlockImpl
- caseBlocks() - Method in interface org.sonar.plugins.python.api.tree.MatchStatement
- caseBlocks() - Method in class org.sonar.python.tree.MatchStatementImpl
- caseKeyword() - Method in interface org.sonar.plugins.python.api.tree.CaseBlock
- caseKeyword() - Method in class org.sonar.python.tree.CaseBlockImpl
- CELL - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- CELL_MAGIC_STATEMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CELL_MAGIC_STATEMENT - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- CellMagicStatement - Interface in org.sonar.plugins.python.api.tree
- CellMagicStatementImpl - Class in org.sonar.python.tree
- CellMagicStatementImpl(List<Token>) - Constructor for class org.sonar.python.tree.CellMagicStatementImpl
- CfgBlock - Interface in org.sonar.plugins.python.api.cfg
- CfgBlockState - Class in org.sonar.python.cfg.fixpoint
- CfgBranchingBlock - Interface in org.sonar.plugins.python.api.cfg
-
A
CfgBlockwith 2 successors: represents a block ending with a condition which determines which successor is executed next. - CfgUtils - Class in org.sonar.python.cfg
- check() - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- check(PythonType) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.AllTypePredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.AnyTypePredicate
- check(PythonType, SubscriptionContext) - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.HasMemberPredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.HasMemberSatisfyingPredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.IsObjectSatisfyingPredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.IsObjectSubtypeOfPredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.IsTypePredicate
- check(PythonType, SubscriptionContext) - Method in interface org.sonar.python.types.v2.matchers.TypePredicate
- check(PythonType, SubscriptionContext) - Method in class org.sonar.python.types.v2.matchers.TypeSourcePredicate
- checkClasses() - Method in interface org.sonar.plugins.python.api.PythonCustomRuleRepository
-
List of the custom rules classes.
- checkExceptClauses(List<ExceptClause>) - Method in class org.sonar.python.tree.PythonTreeMaker
- children() - Method in interface org.sonar.plugins.python.api.tree.Tree
- children() - Method in class org.sonar.python.tree.PyTree
- childrenScopes() - Method in class org.sonar.python.semantic.v2.ScopeV2
- CLASS - Enum constant in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
- CLASS - Enum constant in enum class org.sonar.python.api.PythonKeyword
- CLASS - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- CLASS_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- CLASS_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- CLASS_METHOD_DECORATOR - Static variable in class org.sonar.python.semantic.BuiltinSymbols
- CLASS_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CLASS_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ClassDef - Interface in org.sonar.plugins.python.api.tree
- CLASSDEF - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CLASSDEF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ClassDefImpl - Class in org.sonar.python.tree
- ClassDefImpl(List<Decorator>, Token, Name, TypeParams, Token, ArgList, Token, Token, Token, Token, StatementList, Token, StringLiteral) - Constructor for class org.sonar.python.tree.ClassDefImpl
- classDefStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- ClassDescriptor - Class in org.sonar.python.index
- ClassDescriptor(String, String, Collection<String>, Set<Descriptor>, boolean, LocationInFile, boolean, boolean, String, boolean) - Constructor for class org.sonar.python.index.ClassDescriptor
- ClassDescriptor.ClassDescriptorBuilder - Class in org.sonar.python.index
- ClassDescriptorBuilder() - Constructor for class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- CLASSDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- CLASSDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- ClassDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- ClassDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.ClassDescriptorToPythonTypeConverter
- classDescriptorWithFQN(String) - Static method in class org.sonar.python.types.TypeShed
- CLASSES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- classFields() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
-
Contains fields and methods symbols
- classFields() - Method in class org.sonar.python.tree.ClassDefImpl
- classKeyword() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- classKeyword() - Method in class org.sonar.python.tree.ClassDefImpl
- CLASSMEMBERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- CLASSNAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ClassPattern - Interface in org.sonar.plugins.python.api.tree
-
Class pattern
- ClassPatternImpl - Class in org.sonar.python.tree
- ClassPatternImpl(Expression, Token, List<Pattern>, List<Token>, Token) - Constructor for class org.sonar.python.tree.ClassPatternImpl
- ClassSymbol - Interface in org.sonar.plugins.python.api.symbols
- ClassSymbolImpl - Class in org.sonar.python.semantic
- ClassSymbolImpl(String, String) - Constructor for class org.sonar.python.semantic.ClassSymbolImpl
- ClassSymbolImpl(String, String, LocationInFile) - Constructor for class org.sonar.python.semantic.ClassSymbolImpl
- ClassSymbolImpl(ClassDef, String, PythonFile) - Constructor for class org.sonar.python.semantic.ClassSymbolImpl
- ClassSymbolImpl(ClassDescriptor, String) - Constructor for class org.sonar.python.semantic.ClassSymbolImpl
- ClassSymbolImpl(SymbolsProtos.ClassSymbol, String) - Constructor for class org.sonar.python.semantic.ClassSymbolImpl
- ClassSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- ClassSymbolToDescriptorConverter(VarSymbolToDescriptorConverter, FunctionSymbolToDescriptorConverter, OverloadedFunctionSymbolToDescriptorConverter, Set<String>) - Constructor for class org.sonar.python.semantic.v2.typeshed.ClassSymbolToDescriptorConverter
- ClassType - Class in org.sonar.plugins.python.api.types.v2
-
ClassType
- ClassType(String, String) - Constructor for class org.sonar.plugins.python.api.types.v2.ClassType
- ClassType(String, String, Set<Member>, List<PythonType>, List<TypeWrapper>, List<PythonType>, boolean, boolean, LocationInFile) - Constructor for class org.sonar.plugins.python.api.types.v2.ClassType
- ClassTypeBuilder - Class in org.sonar.python.semantic.v2
- ClassTypeBuilder(String, String) - Constructor for class org.sonar.python.semantic.v2.ClassTypeBuilder
- clear() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- clear() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- clear() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- clearAmbiguousDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - clearAmbiguousMembers() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - clearAnnotatedReturnType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - clearAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - clearAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - clearArgs() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - clearAttributes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - clearClassDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - clearClassDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - clearClasses() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - clearClassMembers() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - clearDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - clearDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - clearDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - clearDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - clearDefinitions() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - clearEndLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLine = 4; - clearEndLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLine = 4; - clearEndLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLineOffset = 5; - clearEndLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLineOffset = 5; - clearFileId() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
string fileId = 1; - clearFullname() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string fullname = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string fullyQualifiedName = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
string fullyQualifiedName = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string fully_qualified_name = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string fully_qualified_name = 2; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
string fully_qualified_name = 1; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - clearFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string fully_qualified_name = 2; - clearFunctionDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - clearFunctionDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - clearFunctionMembers() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - clearFunctions() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - clearHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasDecorators = 8; - clearHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool hasDecorators = 7; - clearHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_decorators = 7; - clearHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool has_decorators = 6; - clearHasDefault() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
bool has_default = 4; - clearHasDefaultValue() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool hasDefaultValue = 3; - clearHasMetaclass() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_metaclass = 8; - clearHasMetaClass() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasMetaClass = 11; - clearHasSuperClassWithoutDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasSuperClassWithoutDescriptor = 10; - clearIsAbstract() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_abstract = 8; - clearIsAsynchronous() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isAsynchronous = 4; - clearIsAsynchronous() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_asynchronous = 9; - clearIsClassMethod() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_class_method = 14; - clearIsEnum() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_enum = 9; - clearIsFinal() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_final = 10; - clearIsGeneric() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_generic = 10; - clearIsImportedModule() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
bool is_imported_module = 4; - clearIsInstanceMethod() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isInstanceMethod = 5; - clearIsKeywordOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordOnly = 6; - clearIsKeywordVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordVariadic = 4; - clearIsOverload() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_overload = 11; - clearIsPositionalOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalOnly = 7; - clearIsPositionalVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalVariadic = 5; - clearIsProperty() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_property = 12; - clearIsProtocol() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_protocol = 11; - clearIsStatic() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_static = 13; - clearKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
.protoblog.ParameterKind kind = 2; - clearKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
.protoblog.TypeKind kind = 2; - clearMetaClassFQN() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - clearMetaclassName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - clearMethods() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - clearName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - clearName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string name = 1; - clearNestedClasses() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - clearOverloadedFunctions() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - clearOverloadedMethods() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - clearParameters() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - clearParameters() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - clearPrettyPrintedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
string pretty_printed_name = 1; - clearResolvedDecoratorNames() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - clearReturnAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - clearStartLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLine = 2; - clearStartLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLine = 2; - clearStartLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLineOffset = 3; - clearStartLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLineOffset = 3; - clearSuperClasses() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - clearSuperClasses() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - clearSupportsGenerics() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool supportsGenerics = 13; - clearTokens() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - clearTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - clearTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - clearValidFor() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - clearValidFor() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - clearValidFor() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - clearValidFor() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - clearValue() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
string value = 1; - clearVarDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - clearVarDescriptors() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - clearVarMembers() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - clearVars() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - close() - Method in class org.sonar.python.caching.VarLengthInputStream
- close() - Method in class org.sonar.python.caching.VarLengthOutputStream
- CLOSED_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- closedPattern(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- closingBacktick() - Method in interface org.sonar.plugins.python.api.tree.ReprExpression
- closingBacktick() - Method in class org.sonar.python.tree.ReprExpressionImpl
- closingParenthesis() - Method in interface org.sonar.plugins.python.api.tree.TupleParameter
- closingParenthesis() - Method in class org.sonar.python.tree.TupleParameterImpl
- cognitiveComplexity() - Method in class org.sonar.python.metrics.FileMetrics
- CognitiveComplexityVisitor - Class in org.sonar.python.metrics
- CognitiveComplexityVisitor.SecondaryLocationConsumer - Interface in org.sonar.python.metrics
- collect(ProjectConfigurationBuilder, Tree, String) - Method in class org.sonar.python.project.config.SignatureBasedAwsLambdaHandlersCollector
- collectCallGraph(FileInput) - Static method in class org.sonar.python.semantic.v2.callgraph.CallGraphCollector
- collectTypes(PythonType) - Static method in class org.sonar.python.types.v2.TypeUtils
- colOffsets() - Method in record class org.sonar.python.IPythonLocation
-
Returns the value of the
colOffsetsrecord component. - colon() - Method in interface org.sonar.plugins.python.api.tree.CaseBlock
- colon() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- colon() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- colon() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- colon() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- colon() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePair
- colon() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePattern
- colon() - Method in interface org.sonar.plugins.python.api.tree.MatchStatement
- colon() - Method in interface org.sonar.plugins.python.api.tree.WhileStatement
- colon() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- colon() - Method in class org.sonar.python.tree.CaseBlockImpl
- colon() - Method in class org.sonar.python.tree.ClassDefImpl
- colon() - Method in class org.sonar.python.tree.ExceptClauseImpl
- colon() - Method in class org.sonar.python.tree.ForStatementImpl
- colon() - Method in class org.sonar.python.tree.FunctionDefImpl
- colon() - Method in class org.sonar.python.tree.KeyValuePairImpl
- colon() - Method in class org.sonar.python.tree.KeyValuePatternImpl
- colon() - Method in class org.sonar.python.tree.MatchStatementImpl
- colon() - Method in class org.sonar.python.tree.WhileStatementImpl
- colon() - Method in class org.sonar.python.tree.WithStatementImpl
- COLON - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- colonToken() - Method in interface org.sonar.plugins.python.api.tree.DictCompExpression
- colonToken() - Method in interface org.sonar.plugins.python.api.tree.LambdaExpression
- colonToken() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- colonToken() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- column() - Method in interface org.sonar.plugins.python.api.tree.Token
- column() - Method in record class org.sonar.python.IPythonLocation
-
Returns the value of the
columnrecord component. - column() - Method in class org.sonar.python.tree.TokenImpl
- columnInIpynbFile() - Method in record class org.sonar.python.EscapeCharPositionInfo
-
Returns the value of the
columnInIpynbFilerecord component. - columnToken() - Method in interface org.sonar.plugins.python.api.tree.FormatSpecifier
- columnToken() - Method in class org.sonar.python.tree.FormatSpecifierImpl
- combine(NotebookParsingData) - Method in class org.sonar.plugins.python.NotebookParsingData
- COMMA - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- commas() - Method in interface org.sonar.plugins.python.api.tree.DictionaryLiteral
- commas() - Method in interface org.sonar.plugins.python.api.tree.ExpressionList
- commas() - Method in interface org.sonar.plugins.python.api.tree.MappingPattern
- commas() - Method in interface org.sonar.plugins.python.api.tree.ReturnStatement
- commas() - Method in interface org.sonar.plugins.python.api.tree.SequencePattern
- commas() - Method in interface org.sonar.plugins.python.api.tree.SetLiteral
- commas() - Method in interface org.sonar.plugins.python.api.tree.Tuple
- commas() - Method in interface org.sonar.plugins.python.api.tree.TupleParameter
- commas() - Method in class org.sonar.python.tree.DictOrSetLiteralImpl
- commas() - Method in class org.sonar.python.tree.ExpressionListImpl
- commas() - Method in class org.sonar.python.tree.MappingPatternImpl
- commas() - Method in class org.sonar.python.tree.ReturnStatementImpl
- commas() - Method in class org.sonar.python.tree.SequencePatternImpl
- commas() - Method in class org.sonar.python.tree.TupleImpl
- commas() - Method in class org.sonar.python.tree.TupleParameterImpl
- commaToken() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
-
Deprecated.
- commaToken() - Method in class org.sonar.python.tree.ExceptClauseImpl
-
Deprecated.
- comment() - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Returns the value of the
commentrecord component. - COMP_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- COMP_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- COMP_FOR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- COMP_FOR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- COMP_IF - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- COMP_IF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- COMP_ITER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- COMP_OPERATOR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- compare(int, int) - Method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- COMPARISON - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- COMPARISON - Enum constant in enum class org.sonar.python.api.PythonGrammar
- COMPLEX - Enum constant in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
- COMPLEX - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- COMPLEX - Static variable in class org.sonar.python.types.InferredTypes
- COMPLEX_NUMBER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- complexity() - Method in class org.sonar.python.metrics.FileMetrics
- complexity(Tree) - 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 - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- COMPOUND_ASSIGNMENT_LHS - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- COMPOUND_ASSIGNMENT_LHS - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- COMPOUND_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- compoundAssignment(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- CompoundAssignmentStatement - Interface in org.sonar.plugins.python.api.tree
- CompoundAssignmentStatementImpl - Class in org.sonar.python.tree
- CompoundAssignmentStatementImpl(Expression, Token, Expression, Separators) - Constructor for class org.sonar.python.tree.CompoundAssignmentStatementImpl
- compoundAssignmentToken() - Method in interface org.sonar.plugins.python.api.tree.CompoundAssignmentStatement
- compoundAssignmentToken() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- compoundStatements(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
-
Compound statements http://docs.python.org/reference/compound_stmts.html
- ComprehensionClause - Interface in org.sonar.plugins.python.api.tree
- ComprehensionExpression - Interface in org.sonar.plugins.python.api.tree
- ComprehensionExpressionImpl - Class in org.sonar.python.tree
- ComprehensionExpressionImpl(Tree.Kind, Token, Expression, ComprehensionFor, Token) - Constructor for class org.sonar.python.tree.ComprehensionExpressionImpl
- comprehensionFor() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionExpression
- comprehensionFor() - Method in interface org.sonar.plugins.python.api.tree.DictCompExpression
- comprehensionFor() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- comprehensionFor() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- ComprehensionFor - Interface in org.sonar.plugins.python.api.tree
- ComprehensionForImpl - Class in org.sonar.python.tree
- ComprehensionForImpl(Token, Token, Expression, Token, Expression, ComprehensionClause) - Constructor for class org.sonar.python.tree.ComprehensionForImpl
- ComprehensionIf - Interface in org.sonar.plugins.python.api.tree
- ComprehensionIfImpl - Class in org.sonar.python.tree
- ComprehensionIfImpl(Token, Expression, ComprehensionClause) - Constructor for class org.sonar.python.tree.ComprehensionIfImpl
- compute(ControlFlowGraph) - Method in class org.sonar.python.cfg.fixpoint.ForwardAnalysis
- compute(ControlFlowGraph) - Method in class org.sonar.python.semantic.v2.types.FlowSensitiveTypeInference
- computeChildren() - Method in class org.sonar.python.tree.AliasedNameImpl
- computeChildren() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- computeChildren() - Method in class org.sonar.python.tree.ArgListImpl
- computeChildren() - Method in class org.sonar.python.tree.AssertStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.AwaitExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.BreakStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.CallExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ClassDefImpl
- computeChildren() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ComprehensionForImpl
- computeChildren() - Method in class org.sonar.python.tree.ComprehensionIfImpl
- computeChildren() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ContinueStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.DecoratorImpl
- computeChildren() - Method in class org.sonar.python.tree.DelStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.DictOrSetLiteralImpl
- computeChildren() - Method in class org.sonar.python.tree.DottedNameImpl
- computeChildren() - Method in class org.sonar.python.tree.EllipsisExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ElseClauseImpl
- computeChildren() - Method in class org.sonar.python.tree.ExceptClauseImpl
- computeChildren() - Method in class org.sonar.python.tree.ExecStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.ExpressionListImpl
- computeChildren() - Method in class org.sonar.python.tree.ExpressionStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.FileInputImpl
- computeChildren() - Method in class org.sonar.python.tree.FinallyClauseImpl
- computeChildren() - Method in class org.sonar.python.tree.ForStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.FunctionDefImpl
- computeChildren() - Method in class org.sonar.python.tree.GlobalStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.IfStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.ImportFromImpl
- computeChildren() - Method in class org.sonar.python.tree.ImportNameImpl
- computeChildren() - Method in class org.sonar.python.tree.InExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.IsExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.KeyValuePairImpl
- computeChildren() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ListLiteralImpl
- computeChildren() - Method in class org.sonar.python.tree.MappingPatternImpl
- computeChildren() - Method in class org.sonar.python.tree.NameImpl
- computeChildren() - Method in class org.sonar.python.tree.NoneExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.NonlocalStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.NumericLiteralImpl
- computeChildren() - Method in class org.sonar.python.tree.ParameterImpl
- computeChildren() - Method in class org.sonar.python.tree.ParameterListImpl
- computeChildren() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.PassStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.PrintStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.RaiseStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.RegularArgumentImpl
- computeChildren() - Method in class org.sonar.python.tree.ReprExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.ReturnStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.SliceExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.SliceItemImpl
- computeChildren() - Method in class org.sonar.python.tree.SliceListImpl
- computeChildren() - Method in class org.sonar.python.tree.StatementListImpl
- computeChildren() - Method in class org.sonar.python.tree.StringElementImpl
- computeChildren() - Method in class org.sonar.python.tree.StringLiteralImpl
- computeChildren() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.TokenImpl
- computeChildren() - Method in class org.sonar.python.tree.TryStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.TupleImpl
- computeChildren() - Method in class org.sonar.python.tree.TupleParameterImpl
- computeChildren() - Method in class org.sonar.python.tree.TypeAnnotationImpl
- computeChildren() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.UnpackingExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.WhileStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.WithStatementImpl
- computeChildren() - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- computeChildren() - Method in class org.sonar.python.tree.YieldExpressionImpl
- computeChildren() - Method in class org.sonar.python.tree.YieldStatementImpl
- condition() - Method in interface org.sonar.plugins.python.api.tree.AssertStatement
- condition() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionIf
- condition() - Method in interface org.sonar.plugins.python.api.tree.ConditionalExpression
- condition() - Method in interface org.sonar.plugins.python.api.tree.Guard
- condition() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- condition() - Method in interface org.sonar.plugins.python.api.tree.WhileStatement
- condition() - Method in class org.sonar.python.tree.AssertStatementImpl
- condition() - Method in class org.sonar.python.tree.ComprehensionIfImpl
- condition() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- condition() - Method in class org.sonar.python.tree.GuardImpl
- condition() - Method in class org.sonar.python.tree.IfStatementImpl
- condition() - Method in class org.sonar.python.tree.WhileStatementImpl
- CONDITIONAL_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ConditionalExpression - Interface in org.sonar.plugins.python.api.tree
- ConditionalExpressionImpl - Class in org.sonar.python.tree
- ConditionalExpressionImpl(Expression, Token, Expression, Token, Expression) - Constructor for class org.sonar.python.tree.ConditionalExpressionImpl
- conservativeAnd(TriBool) - Method in enum class org.sonar.plugins.python.api.TriBool
-
This method performs a conservative AND of TriBool results It is meant to be used when collapsing the results of testing a single predicate against candidates of a UnionType Therefore, this variation will return UNKNOWN whenever one of the operands is UNKNOWN
- CONSTANTS - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/3/library/constants.html#built-in-consts
- consume(Token, String) - Method in interface org.sonar.python.metrics.CognitiveComplexityVisitor.SecondaryLocationConsumer
- consume(CodeReader, Lexer) - Method in class org.sonar.python.lexer.FStringAndTStringChannel
- consume(CodeReader, Lexer) - Method in class org.sonar.python.lexer.IndentationChannel
- consume(CodeReader, Lexer) - Method in class org.sonar.python.lexer.IPynbCellDelimiterChannel
- consume(CodeReader, Lexer) - Method in class org.sonar.python.lexer.NewLineChannel
- consume(CodeReader, Lexer) - Method in class org.sonar.python.lexer.StringLiteralsChannel
- contains(String) - Method in interface org.sonar.plugins.python.api.caching.PythonReadCache
-
Checks whether the cache contains the provided
key. - contains(String) - Method in class org.sonar.plugins.python.api.SonarLintCache
- contains(String) - Method in class org.sonar.python.caching.DummyCache
- contains(String) - Method in class org.sonar.python.caching.PythonReadCacheImpl
- containsDeclaredType(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- containsForType(PythonType) - Method in class org.sonar.python.types.v2.TypeCheckMap
- containsNoSonarComment(Trivia) - Static method in class org.sonar.python.metrics.FileLinesVisitor
- content() - Method in interface org.sonar.plugins.python.api.PythonFile
- content() - Method in class org.sonar.plugins.python.SonarQubePythonFile.IpynbFile
- content() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- contents() - Method in class org.sonar.plugins.python.GeneratedIPythonFile
- contents() - Method in interface org.sonar.plugins.python.PythonInputFile
- contentStartIndex() - Method in class org.sonar.python.tree.StringElementImpl
- CONTEXT_PARAM_ACCEPTABLE_NAMES - Static variable in class org.sonar.python.project.config.SignatureBasedAwsLambdaHandlersCollector
- CONTINUE - Enum constant in enum class org.sonar.python.api.PythonKeyword
- CONTINUE_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- CONTINUE_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- continueKeyword() - Method in interface org.sonar.plugins.python.api.tree.ContinueStatement
- continueKeyword() - Method in class org.sonar.python.tree.ContinueStatementImpl
- continueStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- ContinueStatement - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/simple_stmts.html#the-continue-statement
- ContinueStatementImpl - Class in org.sonar.python.tree
- ContinueStatementImpl(Token, Separators) - Constructor for class org.sonar.python.tree.ContinueStatementImpl
- ControlFlowGraph - Class in org.sonar.plugins.python.api.cfg
- ControlFlowGraph(Set<CfgBlock>, CfgBlock, CfgBlock) - Constructor for class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- ControlFlowGraphBuilder - Class in org.sonar.python.cfg
- ControlFlowGraphBuilder(StatementList) - Constructor for class org.sonar.python.cfg.ControlFlowGraphBuilder
- ConversionContext - Class in org.sonar.python.semantic.v2.converter
- ConversionContext(String, LazyTypesContext, DescriptorToPythonTypeConverter, TypeOrigin) - Constructor for class org.sonar.python.semantic.v2.converter.ConversionContext
- convert(String, Descriptor, TypeOrigin) - Method in class org.sonar.python.semantic.v2.converter.AnyDescriptorToPythonTypeConverter
- convert(String, SymbolV2, Set<PythonType>) - Method in class org.sonar.python.semantic.v2.converter.PythonTypeToDescriptorConverter
- convert(Descriptor) - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- convert(ConversionContext, AmbiguousDescriptor) - Method in class org.sonar.python.semantic.v2.converter.AmbiguousDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.AliasDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.AmbiguousDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.ClassDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in interface org.sonar.python.semantic.v2.converter.DescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.FunctionDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.UnknownDescriptorToPythonTypeConverter
- convert(ConversionContext, Descriptor) - Method in class org.sonar.python.semantic.v2.converter.VariableDescriptorToPythonTypeConverter
- convert(ConversionContext, FunctionDescriptor) - Method in class org.sonar.python.semantic.v2.converter.FunctionDescriptorToPythonTypeConverter
- convert(ConversionContext, FunctionDescriptor.Parameter) - Method in class org.sonar.python.semantic.v2.converter.ParameterConverter
- convert(ConversionContext, TypeAnnotationDescriptor) - Method in class org.sonar.python.semantic.v2.converter.TypeAnnotationToPythonTypeConverter
- convert(ConversionContext, VariableDescriptor) - Method in class org.sonar.python.semantic.v2.converter.VariableDescriptorToPythonTypeConverter
- convert(SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.semantic.v2.typeshed.ClassSymbolToDescriptorConverter
- convert(SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.semantic.v2.typeshed.FunctionSymbolToDescriptorConverter
- convert(SymbolsProtos.FunctionSymbol, boolean) - Method in class org.sonar.python.semantic.v2.typeshed.FunctionSymbolToDescriptorConverter
- convert(SymbolsProtos.ModuleSymbol) - Method in class org.sonar.python.semantic.v2.typeshed.ModuleSymbolToDescriptorConverter
- convert(SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.semantic.v2.typeshed.OverloadedFunctionSymbolToDescriptorConverter
- convert(SymbolsProtos.OverloadedFunctionSymbol, boolean) - Method in class org.sonar.python.semantic.v2.typeshed.OverloadedFunctionSymbolToDescriptorConverter
- convert(SymbolsProtos.VarSymbol) - Method in class org.sonar.python.semantic.v2.typeshed.VarSymbolToDescriptorConverter
- convertModuleType(String, Map<String, Descriptor>) - Method in class org.sonar.python.semantic.v2.converter.AnyDescriptorToPythonTypeConverter
- convertModuleType(List<String>, ModuleType) - Method in class org.sonar.python.semantic.v2.SymbolsModuleTypeProvider
- copy() - Method in interface org.sonar.python.cfg.fixpoint.ProgramState
- copy() - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- copy() - Method in class org.sonar.python.types.TypeInferenceProgramState
- copyFrom(String, ClassSymbol) - Static method in class org.sonar.python.semantic.ClassSymbolImpl
- copyFromPrevious(String) - Method in interface org.sonar.plugins.python.api.caching.PythonWriteCache
-
Copy a cached entry from the previous cache to the new one.
- copyFromPrevious(String) - Method in class org.sonar.plugins.python.api.SonarLintCache
- copyFromPrevious(String) - Method in class org.sonar.python.caching.DummyCache
- copyFromPrevious(String) - Method in class org.sonar.python.caching.PythonWriteCacheImpl
- copyWithoutUsages() - Method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- copyWithoutUsages() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- copyWithoutUsages() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- copyWithoutUsages() - Method in class org.sonar.python.semantic.SymbolImpl
- copyWithoutUsages(String) - Method in class org.sonar.python.semantic.SymbolImpl
- cost() - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- countDocstringLines(StringLiteral) - Static method in class org.sonar.python.metrics.FileLinesVisitor
- CpdSerializer - Class in org.sonar.python.caching
- CpdSerializer.SerializationResult - Class in org.sonar.python.caching
- CpdSerializer.TokenInfo - Class in org.sonar.python.caching
- CpdTokenProtos - Class in org.sonar.python.types.protobuf
- CpdTokenProtos.FileCpdTokens - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FileCpdTokens - CpdTokenProtos.FileCpdTokens.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FileCpdTokens - CpdTokenProtos.FileCpdTokensOrBuilder - Interface in org.sonar.python.types.protobuf
- CpdTokenProtos.Token - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.Token - CpdTokenProtos.Token.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.Token - CpdTokenProtos.TokenOrBuilder - Interface in org.sonar.python.types.protobuf
- create() - Method in class org.sonar.python.api.PythonGrammarBuilder
- create() - Static method in class org.sonar.python.parser.PythonParser
- create(Set<Symbol>) - Static method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- create(Set<Descriptor>) - Static method in class org.sonar.python.index.AmbiguousDescriptor
- create(InputFile) - Static method in class org.sonar.plugins.python.SonarQubePythonFile
- create(Symbol...) - Static method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- create(PythonInputFile) - Static method in class org.sonar.plugins.python.SonarQubePythonFile
- create(Descriptor...) - Static method in class org.sonar.python.index.AmbiguousDescriptor
- create(LexerState) - Static method in class org.sonar.python.lexer.PythonLexer
- createCharacterParser() - Method in class org.sonar.python.regex.PythonAnalyzerRegexSource
- createContext(File) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createContext(File, File) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createContext(File, File, String, ProjectLevelSymbolTable, CacheContext) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createContext(File, File, String, ProjectLevelSymbolTable, CacheContext, ProjectConfiguration) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createContext(File, File, ProjectConfiguration) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createContext(TestPythonVisitorRunner.MockPythonFile, File, String, ProjectLevelSymbolTable, CacheContext) - Static method in class org.sonar.python.TestPythonVisitorRunner
- createIPythonParser() - Static method in class org.sonar.python.parser.PythonParser
- createNotebookContext(File, Map<Integer, IPythonLocation>, String, String, ProjectLevelSymbolTable, CacheContext) - Static method in class org.sonar.python.TestPythonVisitorRunner
- currentParent() - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- currentVersions() - Static method in class org.sonar.plugins.python.api.ProjectPythonVersion
- currentVersionValues() - Static method in class org.sonar.plugins.python.api.ProjectPythonVersion
- customRuleRepositories() - Method in class org.sonar.plugins.python.api.PythonCustomRuleRepositoryWrapper
D
- data - Variable in class org.sonar.python.caching.CpdSerializer.SerializationResult
- DECL_BOOL - Static variable in class org.sonar.python.types.InferredTypes
- DECL_COMPLEX - Static variable in class org.sonar.python.types.InferredTypes
- DECL_DICT - Static variable in class org.sonar.python.types.InferredTypes
- DECL_FLOAT - Static variable in class org.sonar.python.types.InferredTypes
- DECL_INT - Static variable in class org.sonar.python.types.InferredTypes
- DECL_LIST - Static variable in class org.sonar.python.types.InferredTypes
- DECL_NONE - Static variable in class org.sonar.python.types.InferredTypes
- DECL_SET - Static variable in class org.sonar.python.types.InferredTypes
- DECL_STR - Static variable in class org.sonar.python.types.InferredTypes
- DECL_TUPLE - Static variable in class org.sonar.python.types.InferredTypes
- DECL_TYPE - Static variable in class org.sonar.python.types.InferredTypes
- declaredMembers() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- declaredMembers() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- declaredReturnType() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- declaredType() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- declaredType() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
declaredTyperecord component. - declaredType() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- DeclaredType - Class in org.sonar.python.types
- DeclaredType(Symbol, List<DeclaredType>) - Constructor for class org.sonar.python.types.DeclaredType
- declaredUnionType(Expression, Expression, Map<String, Symbol>) - Static method in class org.sonar.python.types.InferredTypes
- declaresMember(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
-
Used to handle uncertainty of declared types.
- declaresMember(String) - Method in class org.sonar.python.types.DeclaredType
- declaresMember(String) - Method in class org.sonar.python.types.RuntimeType
- declaresMember(String) - Method in class org.sonar.python.types.UnknownClassType
- Decorator - Interface in org.sonar.plugins.python.api.tree
- DECORATOR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DECORATOR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- DecoratorImpl - Class in org.sonar.python.tree
-
Even if decorator is not a statement, it extends
SimpleStatementin order to properly resolve its last token as it's a newline token - DecoratorImpl(Token, Expression, Token) - Constructor for class org.sonar.python.tree.DecoratorImpl
- decoratorNameFromExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- decorators() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
-
Returns the known names of the decorators.
- decorators() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- decorators() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- decorators() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- decorators() - Method in class org.sonar.python.index.FunctionDescriptor
- decorators() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- decorators() - Method in class org.sonar.python.tree.ClassDefImpl
- decorators() - Method in class org.sonar.python.tree.FunctionDefImpl
- DECORATORS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- DECORATORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- DEDENT - Enum constant in enum class org.sonar.python.api.PythonTokenType
- DEF - Enum constant in enum class org.sonar.python.api.PythonKeyword
- defaultValue() - Method in interface org.sonar.plugins.python.api.tree.Parameter
- defaultValue() - Method in class org.sonar.python.tree.ParameterImpl
- DEFINED - Enum constant in enum class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.VariableDefinition
- DefinedVariablesAnalysis - Class in org.sonar.python.cfg.fixpoint
- DefinedVariablesAnalysis() - Constructor for class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis
- DefinedVariablesAnalysis.DefinedVariables - Class in org.sonar.python.cfg.fixpoint
- DefinedVariablesAnalysis.VariableDefinition - Enum Class in org.sonar.python.cfg.fixpoint
- Definition - Class in org.sonar.python.semantic.v2.types
-
This represents a class or function definition It can be modelled as an assignment of a class / function type to their symbol
- Definition(SymbolV2, Name) - Constructor for class org.sonar.python.semantic.v2.types.Definition
- definitionLocation() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- definitionLocation() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- definitionLocation() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- definitionLocation() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- definitionLocation() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- definitionLocation() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- definitionLocation() - Method in class org.sonar.python.index.ClassDescriptor
- definitionLocation() - Method in class org.sonar.python.index.FunctionDescriptor
- definitionLocation() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- definitionLocation() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- definitionLocation() - Method in class org.sonar.python.types.v2.LazyType
- DEFINITIONLOCATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- DEFINITIONLOCATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- DEFINITIONLOCATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- DEFINITIONS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- definitionsByDefinitionStatement() - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- defKeyword() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- defKeyword() - Method in class org.sonar.python.tree.FunctionDefImpl
- DEL - Enum constant in enum class org.sonar.python.api.PythonKeyword
- DEL_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DEL_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- delKeyword() - Method in interface org.sonar.plugins.python.api.tree.DelStatement
- delKeyword() - Method in class org.sonar.python.tree.DelStatementImpl
- delStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- DelStatement - Interface in org.sonar.plugins.python.api.tree
- DelStatementImpl - Class in org.sonar.python.tree
- DelStatementImpl(Token, List<Expression>, Separators) - Constructor for class org.sonar.python.tree.DelStatementImpl
- DependencyGraph - Class in org.sonar.python.semantic
- dependentModules() - Method in class org.sonar.python.semantic.DependencyGraph
- Descriptor - Interface in org.sonar.python.index
- Descriptor.Kind - Enum Class in org.sonar.python.index
- descriptorsForModule(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- descriptorsForModule(String) - Method in class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
-
Returns map of exported symbols by name for a given module
- DescriptorsProtos - Class in org.sonar.python.types.protobuf
- DescriptorsProtos.AmbiguousDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.AmbiguousDescriptor - DescriptorsProtos.AmbiguousDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.AmbiguousDescriptor - DescriptorsProtos.AmbiguousDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.ClassDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ClassDescriptor - DescriptorsProtos.ClassDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ClassDescriptor - DescriptorsProtos.ClassDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.FunctionDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FunctionDescriptor - DescriptorsProtos.FunctionDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FunctionDescriptor - DescriptorsProtos.FunctionDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.LocationInFile - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.LocationInFile - DescriptorsProtos.LocationInFile.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.LocationInFile - DescriptorsProtos.LocationInFileOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.ModuleDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ModuleDescriptor - DescriptorsProtos.ModuleDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ModuleDescriptor - DescriptorsProtos.ModuleDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.ParameterDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ParameterDescriptor - DescriptorsProtos.ParameterDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ParameterDescriptor - DescriptorsProtos.ParameterDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsProtos.VarDescriptor - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.VarDescriptor - DescriptorsProtos.VarDescriptor.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.VarDescriptor - DescriptorsProtos.VarDescriptorOrBuilder - Interface in org.sonar.python.types.protobuf
- DescriptorsToProtobuf - Class in org.sonar.python.index
- DescriptorToPythonTypeConverter - Interface in org.sonar.python.semantic.v2.converter
- DescriptorUtils - Class in org.sonar.python.index
- deserialize(byte[], byte[]) - Static method in class org.sonar.python.caching.CpdSerializer
- DICT - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- DICT - Static variable in class org.sonar.python.types.InferredTypes
- DICT_COMPREHENSION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DictCompExpression - Interface in org.sonar.plugins.python.api.tree
-
Dictionary Comprehension
- DictCompExpressionImpl - Class in org.sonar.python.tree
- DictCompExpressionImpl(Token, Expression, Token, Expression, ComprehensionFor, Token) - Constructor for class org.sonar.python.tree.DictCompExpressionImpl
- DICTIONARY_LITERAL - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DictionaryLiteral - Interface in org.sonar.plugins.python.api.tree
- DictionaryLiteralElement - Interface in org.sonar.plugins.python.api.tree
-
It can be either
KeyValuePairorUnpackingExpression - DictionaryLiteralImpl - Class in org.sonar.python.tree
- DictionaryLiteralImpl(Token, List<Token>, List<DictionaryLiteralElement>, Token) - Constructor for class org.sonar.python.tree.DictionaryLiteralImpl
- DictOrSetLiteralImpl<E extends Tree> - Class in org.sonar.python.tree
- DictOrSetLiteralImpl(Token, List<Token>, List<E>, Token) - Constructor for class org.sonar.python.tree.DictOrSetLiteralImpl
- DICTORSETMAKER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- displayName() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- displayName() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- displayName() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- displayName() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- displayName() - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- displayName() - Method in class org.sonar.python.types.v2.LazyType
- DIV - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- DIV_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- DIV_DIV - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- DIV_DIV_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- DIVISION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- docstring() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- docstring() - Method in interface org.sonar.plugins.python.api.tree.FileInput
- docstring() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- docstring() - Method in class org.sonar.python.tree.ClassDefImpl
- docstring() - Method in class org.sonar.python.tree.FileInputImpl
- docstring() - Method in class org.sonar.python.tree.FunctionDefImpl
- DocstringExtractor - Class in org.sonar.python
-
Extractor of docstring tokens.
- DOT - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- DOTTED_AS_NAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- DOTTED_AS_NAMES - Enum constant in enum class org.sonar.python.api.PythonGrammar
- DOTTED_NAME - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DOTTED_NAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- dottedName() - Method in interface org.sonar.plugins.python.api.tree.AliasedName
- dottedName() - Method in class org.sonar.python.tree.AliasedNameImpl
- DottedName - Interface in org.sonar.plugins.python.api.tree
-
Example:
os.envorCrypto.Cipher.AES - DottedNameImpl - Class in org.sonar.python.tree
- DottedNameImpl(List<Name>) - Constructor for class org.sonar.python.tree.DottedNameImpl
- dottedNameToPartFqn(DottedName) - Static method in class org.sonar.python.tree.TreeUtils
- dottedPrefixForModule() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
-
prefix '.' tokens used in relative import
- dottedPrefixForModule() - Method in class org.sonar.python.tree.ImportFromImpl
- dotToken() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
- dotToken() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- DOUBLE_STAR_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DOUBLE_STAR_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- DoubleStarPattern - Interface in org.sonar.plugins.python.api.tree
-
Double Star Pattern (only used within mapping patterns)
- DoubleStarPatternImpl - Class in org.sonar.python.tree
- DoubleStarPatternImpl(Token, CapturePattern) - Constructor for class org.sonar.python.tree.DoubleStarPatternImpl
- doubleStarToken() - Method in interface org.sonar.plugins.python.api.tree.DoubleStarPattern
- doubleStarToken() - Method in class org.sonar.python.tree.DoubleStarPatternImpl
- dummyCache() - Static method in class org.sonar.python.caching.CacheContextImpl
- DummyCache - Class in org.sonar.python.caching
- DummyCache() - Constructor for class org.sonar.python.caching.DummyCache
- DYNAMIC_OBJECT_INFO_STATEMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- DYNAMIC_OBJECT_INFO_STATEMENT - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- dynamicObjectInfoStatement(AstNode) - Method in class org.sonar.python.tree.IPythonTreeMaker
- DynamicObjectInfoStatement - Interface in org.sonar.plugins.python.api.tree
- DynamicObjectInfoStatementImpl - Class in org.sonar.python.tree
- DynamicObjectInfoStatementImpl(List<Token>, List<Tree>, List<Token>) - Constructor for class org.sonar.python.tree.DynamicObjectInfoStatementImpl
E
- elements() - Method in interface org.sonar.plugins.python.api.cfg.CfgBlock
- elements() - Method in interface org.sonar.plugins.python.api.tree.DictionaryLiteral
- elements() - Method in interface org.sonar.plugins.python.api.tree.ListLiteral
- elements() - Method in interface org.sonar.plugins.python.api.tree.MappingPattern
- elements() - Method in interface org.sonar.plugins.python.api.tree.SequencePattern
- elements() - Method in interface org.sonar.plugins.python.api.tree.SetLiteral
- elements() - Method in interface org.sonar.plugins.python.api.tree.Tuple
- elements() - Method in class org.sonar.python.cfg.PythonCfgBlock
- elements() - Method in class org.sonar.python.cfg.PythonCfgEndBlock
- elements() - Method in class org.sonar.python.tree.DictOrSetLiteralImpl
- elements() - Method in class org.sonar.python.tree.ListLiteralImpl
- elements() - Method in class org.sonar.python.tree.MappingPatternImpl
- elements() - Method in class org.sonar.python.tree.Separators
- elements() - Method in class org.sonar.python.tree.SequencePatternImpl
- elements() - Method in class org.sonar.python.tree.TupleImpl
- ELIF - Enum constant in enum class org.sonar.python.api.PythonKeyword
- elifBranches() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- elifBranches() - Method in class org.sonar.python.tree.IfStatementImpl
- ellipsis() - Method in interface org.sonar.plugins.python.api.tree.EllipsisExpression
- ellipsis() - Method in class org.sonar.python.tree.EllipsisExpressionImpl
- ELLIPSIS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ELLIPSIS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- EllipsisExpression - Interface in org.sonar.plugins.python.api.tree
-
Represents singleton Ellipsis object
- EllipsisExpressionImpl - Class in org.sonar.python.tree
- EllipsisExpressionImpl(List<Token>) - Constructor for class org.sonar.python.tree.EllipsisExpressionImpl
- ELSE - Enum constant in enum class org.sonar.python.api.PythonKeyword
- ELSE_CLAUSE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- elseBranch() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- elseBranch() - Method in class org.sonar.python.tree.IfStatementImpl
- elseClause() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- elseClause() - Method in interface org.sonar.plugins.python.api.tree.TryStatement
- elseClause() - Method in interface org.sonar.plugins.python.api.tree.WhileStatement
- elseClause() - Method in class org.sonar.python.tree.ForStatementImpl
- elseClause() - Method in class org.sonar.python.tree.TryStatementImpl
- elseClause() - Method in class org.sonar.python.tree.WhileStatementImpl
- ElseClause - Interface in org.sonar.plugins.python.api.tree
-
Common interface for ElseClause used in
IfStatement.elseBranch(),ForStatement.elseClause(),WhileStatement.elseClause()andTryStatement.elseClause() - ElseClauseImpl - Class in org.sonar.python.tree
- ElseClauseImpl(Token, Token, Token, Token, StatementList, Token) - Constructor for class org.sonar.python.tree.ElseClauseImpl
- elseKeyword() - Method in interface org.sonar.plugins.python.api.tree.ConditionalExpression
- elseKeyword() - Method in interface org.sonar.plugins.python.api.tree.ElseClause
- elseKeyword() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- elseKeyword() - Method in class org.sonar.python.tree.ElseClauseImpl
- empty() - Static method in class org.sonar.plugins.python.NotebookParsingData
- empty() - Static method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- EMPTY - Static variable in class org.sonar.python.semantic.v2.callgraph.CallGraph
- EMPTY - Static variable in class org.sonar.python.tree.Separators
- end() - Method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- endLine - Variable in class org.sonar.python.caching.CpdSerializer.TokenInfo
- endLine() - Method in class org.sonar.plugins.python.api.IssueLocation
- endLine() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns the value of the
endLinerecord component. - endLine() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- endLine() - Method in class org.sonar.plugins.python.api.TokenLocation
- ENDLINE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- ENDLINE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- endLineOffset - Variable in class org.sonar.python.caching.CpdSerializer.TokenInfo
- endLineOffset() - Method in class org.sonar.plugins.python.api.IssueLocation
- endLineOffset() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns the value of the
endLineOffsetrecord component. - endLineOffset() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- endLineOffset() - Method in class org.sonar.plugins.python.api.TokenLocation
- ENDLINEOFFSET_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- ENDLINEOFFSET_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- endOfAnalysis(CacheContext) - Method in interface org.sonar.plugins.python.api.internal.EndOfAnalysis
-
A method called when all files have been processed.
- EndOfAnalysis - Interface in org.sonar.plugins.python.api.internal
-
Common interface for providing callbacks that are triggered at the end of an analysis, after all files have been scanned.
- enrichToken(Token, Map<Integer, IPythonLocation>) - Static method in class org.sonar.python.tree.TokenEnricher
- enrichTokens(List<Token>, Map<Integer, IPythonLocation>) - Static method in class org.sonar.python.tree.TokenEnricher
- ensureWrappedObjectType(PythonType) - Static method in class org.sonar.python.types.v2.TypeUtils
- EQU - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- equals(Object) - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.plugins.python.api.project.configuration.AwsLambdaHandlerInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.plugins.python.api.PythonLine
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- equals(Object) - Method in record class org.sonar.plugins.python.api.types.v2.Member
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- equals(Object) - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- equals(Object) - Method in record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.plugins.python.NotebookParsingData
- equals(Object) - Method in record class org.sonar.python.EscapeCharPositionInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.python.IPythonLocation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.python.semantic.v2.callgraph.CallGraphNode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.sonar.python.semantic.v2.SymbolTable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- equals(Object) - Method in record class org.sonar.python.semantic.v2.UsageV2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.python.types.DeclaredType
- equals(Object) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- equals(Object) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- equals(Object) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- equals(Object) - Method in class org.sonar.python.types.RuntimeType
- equals(Object) - Method in class org.sonar.python.types.TypeInferenceProgramState
- equals(Object) - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- equals(Object) - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.sonar.python.types.v2.SimpleTypeWrapper
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.AnnotatedAssignment
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.FormattedExpression
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.KeywordPattern
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.Parameter
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.RegularArgument
- equalToken() - Method in interface org.sonar.plugins.python.api.tree.TypeAliasStatement
- equalToken() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- equalToken() - Method in class org.sonar.python.tree.FormattedExpressionImpl
- equalToken() - Method in class org.sonar.python.tree.KeywordPatternImpl
- equalToken() - Method in class org.sonar.python.tree.ParameterImpl
- equalToken() - Method in class org.sonar.python.tree.RegularArgumentImpl
- equalToken() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- equalTokens() - Method in interface org.sonar.plugins.python.api.tree.AssignmentStatement
- equalTokens() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- EscapeCharPositionInfo - Record Class in org.sonar.python
- EscapeCharPositionInfo(int, int) - Constructor for record class org.sonar.python.EscapeCharPositionInfo
-
Creates an instance of a
EscapeCharPositionInforecord class. - evaluateFor(Expression, SubscriptionContext) - Method in interface org.sonar.python.api.types.v2.matchers.TypeMatcher
- EVENT_PARAM_ACCEPTABLE_NAMES - Static variable in class org.sonar.python.project.config.SignatureBasedAwsLambdaHandlersCollector
- EXACT - Enum constant in enum class org.sonar.plugins.python.api.types.v2.TypeSource
- EXCEPT - Enum constant in enum class org.sonar.python.api.PythonKeyword
- EXCEPT_CLAUSE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- EXCEPT_CLAUSE - Enum constant in enum class org.sonar.python.api.PythonGrammar
- EXCEPT_GROUP_CLAUSE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ExceptClause - Interface in org.sonar.plugins.python.api.tree
- ExceptClauseImpl - Class in org.sonar.python.tree
- ExceptClauseImpl(Token, Token, Token, Token, Token, StatementList, Token) - Constructor for class org.sonar.python.tree.ExceptClauseImpl
- ExceptClauseImpl(Token, Token, Token, Token, Token, StatementList, Token, Expression) - Constructor for class org.sonar.python.tree.ExceptClauseImpl
- ExceptClauseImpl(Token, Token, Token, Token, Token, StatementList, Token, Expression, Token, Token, Expression) - Constructor for class org.sonar.python.tree.ExceptClauseImpl
- exceptClauses() - Method in interface org.sonar.plugins.python.api.tree.TryStatement
- exceptClauses() - Method in class org.sonar.python.tree.TryStatementImpl
- ExceptGroupJumpInstructionsCheck - Class in org.sonar.python.tree
-
Purpose of this class is to detect and throw exception if the scanned tree that contain invalid syntax regarding the except* instruction.
- ExceptGroupJumpInstructionsCheck() - Constructor for class org.sonar.python.tree.ExceptGroupJumpInstructionsCheck
- exception() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- exception() - Method in class org.sonar.python.tree.ExceptClauseImpl
- EXCEPTION - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- EXCEPTION_INSTANCE - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- EXCEPTION_INSTANCE - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- exceptionInstance() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- exceptionInstance() - Method in class org.sonar.python.tree.ExceptClauseImpl
- EXCEPTIONS - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/3/library/exceptions.html
- EXCEPTIONS_PYTHON2 - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/2.7/library/exceptions.html
- exceptKeyword() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- exceptKeyword() - Method in class org.sonar.python.tree.ExceptClauseImpl
- EXEC_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- EXEC_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- execKeyword() - Method in interface org.sonar.plugins.python.api.tree.ExecStatement
- execKeyword() - Method in class org.sonar.python.tree.ExecStatementImpl
- execStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- ExecStatement - Interface in org.sonar.plugins.python.api.tree
-
Python 2 only.
- ExecStatementImpl - Class in org.sonar.python.tree
- ExecStatementImpl(Token, Expression, Token, Expression, Token, Expression, Separators) - Constructor for class org.sonar.python.tree.ExecStatementImpl
- ExecStatementImpl(Token, Expression, Separators) - Constructor for class org.sonar.python.tree.ExecStatementImpl
- EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- expression() - Method in interface org.sonar.plugins.python.api.tree.AssignmentExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.AwaitExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.Decorator
- expression() - Method in interface org.sonar.plugins.python.api.tree.ExecStatement
- expression() - Method in interface org.sonar.plugins.python.api.tree.FormattedExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.LambdaExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.ParenthesizedExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.RegularArgument
- expression() - Method in interface org.sonar.plugins.python.api.tree.TypeAliasStatement
- expression() - Method in interface org.sonar.plugins.python.api.tree.TypeAnnotation
- expression() - Method in interface org.sonar.plugins.python.api.tree.UnaryExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.UnpackingExpression
- expression() - Method in interface org.sonar.plugins.python.api.tree.WithItem
- expression() - Method in class org.sonar.python.tree.AssignmentExpressionImpl
- expression() - Method in class org.sonar.python.tree.AwaitExpressionImpl
- expression() - Method in class org.sonar.python.tree.DecoratorImpl
- expression() - Method in class org.sonar.python.tree.ExecStatementImpl
- expression() - Method in class org.sonar.python.tree.FormattedExpressionImpl
- expression() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- expression() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- expression() - Method in class org.sonar.python.tree.RegularArgumentImpl
- expression() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- expression() - Method in class org.sonar.python.tree.TypeAnnotationImpl
- expression() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- expression() - Method in class org.sonar.python.tree.UnpackingExpressionImpl
- expression() - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- expression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- Expression - Interface in org.sonar.plugins.python.api.tree
- EXPRESSION - Enum constant in enum class org.sonar.python.api.PythonGrammar
- EXPRESSION_LIST - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- EXPRESSION_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- EXPRESSION_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- expressionList() - Method in interface org.sonar.plugins.python.api.tree.ReprExpression
- expressionList() - Method in class org.sonar.python.tree.ReprExpressionImpl
- ExpressionList - Interface in org.sonar.plugins.python.api.tree
-
Example:
- ExpressionListImpl - Class in org.sonar.python.tree
- ExpressionListImpl(List<Expression>, List<Token>) - Constructor for class org.sonar.python.tree.ExpressionListImpl
- expressions() - Method in interface org.sonar.plugins.python.api.tree.DelStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.ExpressionList
- expressions() - Method in interface org.sonar.plugins.python.api.tree.ExpressionStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.PrintStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.RaiseStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.ReturnStatement
- expressions() - Method in interface org.sonar.plugins.python.api.tree.YieldExpression
- expressions() - Method in class org.sonar.python.tree.DelStatementImpl
- expressions() - Method in class org.sonar.python.tree.ExpressionListImpl
- expressions() - Method in class org.sonar.python.tree.ExpressionStatementImpl
- expressions() - Method in class org.sonar.python.tree.ForStatementImpl
- expressions() - Method in class org.sonar.python.tree.PrintStatementImpl
- expressions() - Method in class org.sonar.python.tree.RaiseStatementImpl
- expressions() - Method in class org.sonar.python.tree.ReturnStatementImpl
- expressions() - Method in class org.sonar.python.tree.YieldExpressionImpl
- expressions(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
-
Expressions http://docs.python.org/reference/expressions.html
- EXPRESSIONS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- expressionStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- ExpressionStatement - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/simple_stmts.html#grammar-token-expression-stmt
- ExpressionStatementImpl - Class in org.sonar.python.tree
- ExpressionStatementImpl(List<Expression>, Separators) - Constructor for class org.sonar.python.tree.ExpressionStatementImpl
- EXPRLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- extractDocstring(StatementList) - Static method in class org.sonar.python.DocstringExtractor
F
- FACTOR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FALSE - Enum constant in enum class org.sonar.plugins.python.api.TriBool
- falseExpression() - Method in interface org.sonar.plugins.python.api.tree.ConditionalExpression
- falseExpression() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- falseSuccessor() - Method in interface org.sonar.plugins.python.api.cfg.CfgBranchingBlock
- falseSuccessor() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- file() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- FILE_INPUT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FILE_INPUT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- fileId() - Method in class org.sonar.plugins.python.api.IssueLocation
- fileId() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns the value of the
fileIdrecord component. - FILEID_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- fileInput(AstNode) - Method in class org.sonar.python.tree.IPythonTreeMaker
- fileInput(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- fileInput(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.IPythonGrammarBuilder
- fileInput(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
- FileInput - Interface in org.sonar.plugins.python.api.tree
-
Root of the AST.
- FileInputImpl - Class in org.sonar.python.tree
- FileInputImpl(StatementList, Token, StringLiteral) - Constructor for class org.sonar.python.tree.FileInputImpl
- 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() - Constructor for class org.sonar.python.metrics.FileLinesVisitor
- FileLinesVisitor(boolean) - Constructor for class org.sonar.python.metrics.FileLinesVisitor
- FileMetrics - Class in org.sonar.python.metrics
- FileMetrics(PythonVisitorContext) - Constructor for class org.sonar.python.metrics.FileMetrics
- FileMetrics(PythonVisitorContext, boolean) - Constructor for class org.sonar.python.metrics.FileMetrics
- fileName() - Method in interface org.sonar.plugins.python.api.PythonFile
- fileName() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- fileName() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- filterTypeVar(TypeAnnotationDescriptor) - Static method in class org.sonar.python.semantic.v2.converter.TypeAnnotationToPythonTypeConverter
- filterTypeVar(SymbolsProtos.Type) - Static method in class org.sonar.python.semantic.v2.typeshed.TypeShedUtils
- filterTypeVar(SymbolsProtos.Type) - Static method in class org.sonar.python.types.InferredTypes
- FINALLY - Enum constant in enum class org.sonar.python.api.PythonKeyword
- FINALLY_CLAUSE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- finallyClause() - Method in interface org.sonar.plugins.python.api.tree.TryStatement
- finallyClause() - Method in class org.sonar.python.tree.TryStatementImpl
- FinallyClause - Interface in org.sonar.plugins.python.api.tree
-
finally:
FinallyClause.body() - FinallyClauseImpl - Class in org.sonar.python.tree
- FinallyClauseImpl(Token, Token, Token, Token, StatementList, Token) - Constructor for class org.sonar.python.tree.FinallyClauseImpl
- finallyKeyword() - Method in interface org.sonar.plugins.python.api.tree.FinallyClause
- finallyKeyword() - Method in class org.sonar.python.tree.FinallyClauseImpl
- findIndentationSize(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- firstAncestor(Tree, Predicate<Tree>) - Static method in class org.sonar.python.tree.TreeUtils
- firstAncestorOfClass(Tree, Class<T>) - Static method in class org.sonar.python.tree.TreeUtils
- firstAncestorOfKind(Tree, Tree.Kind...) - Static method in class org.sonar.python.tree.TreeUtils
- firstChild(Tree, Predicate<Tree>) - Static method in class org.sonar.python.tree.TreeUtils
- firstParameterOffset(FunctionSymbol, boolean) - Static method in class org.sonar.python.semantic.SymbolUtils
- firstToken - Variable in class org.sonar.python.tree.PyTree
- firstToken() - Method in interface org.sonar.plugins.python.api.tree.Tree
- firstToken() - Method in class org.sonar.python.tree.PyTree
- firstToken() - Method in class org.sonar.python.tree.StringElementImpl
- firstToken() - Method in class org.sonar.python.tree.TokenImpl
- flattenAmbiguousSymbols(Set<Symbol>) - Static method in class org.sonar.python.semantic.SymbolUtils
- flattenTuples(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- FLOAT - Enum constant in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
- FLOAT - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- FLOAT - Static variable in class org.sonar.python.types.InferredTypes
- FLOOR_DIVISION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FlowSensitiveTypeInference - Class in org.sonar.python.semantic.v2.types
- FlowSensitiveTypeInference(TypeTable, Set<SymbolV2>, Map<Statement, Assignment>, Map<Statement, Set<Definition>>, Map<String, PythonType>) - Constructor for class org.sonar.python.semantic.v2.types.FlowSensitiveTypeInference
- FOR - Enum constant in enum class org.sonar.python.api.PythonKeyword
- FOR_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FOR_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- forKeyword() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- forKeyword() - Method in class org.sonar.python.tree.ForStatementImpl
- FORMAT_SPECIFIER - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FORMAT_SPECIFIER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FORMAT_SPECIFIER_MODE - Enum constant in enum class org.sonar.python.lexer.FStringState.Mode
- formatExpressions() - Method in interface org.sonar.plugins.python.api.tree.FormatSpecifier
- formatExpressions() - Method in class org.sonar.python.tree.FormatSpecifierImpl
- formatSpecifier() - Method in interface org.sonar.plugins.python.api.tree.FormattedExpression
- formatSpecifier() - Method in class org.sonar.python.tree.FormattedExpressionImpl
- FormatSpecifier - Interface in org.sonar.plugins.python.api.tree
- FormatSpecifierImpl - Class in org.sonar.python.tree
- FormatSpecifierImpl(Token, List<Tree>) - Constructor for class org.sonar.python.tree.FormatSpecifierImpl
- FORMATTED_EXPRESSION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FormattedExpression - Interface in org.sonar.plugins.python.api.tree
- FormattedExpressionImpl - Class in org.sonar.python.tree
- FormattedExpressionImpl(Expression, Token, Token, Token, FormatSpecifier, Token, Token) - Constructor for class org.sonar.python.tree.FormattedExpressionImpl
- formattedExpressions() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- formattedExpressions() - Method in class org.sonar.python.tree.StringElementImpl
- forNumber(int) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- forNumber(int) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- forStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- ForStatement - Interface in org.sonar.plugins.python.api.tree
- ForStatementImpl - Class in org.sonar.python.tree
- ForStatementImpl(Token, List<Expression>, List<Token>, Token, List<Expression>, List<Token>, Token, Token, Token, StatementList, Token, ElseClause, Token) - Constructor for class org.sonar.python.tree.ForStatementImpl
- forToken() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionFor
- forToken() - Method in class org.sonar.python.tree.ComprehensionForImpl
- ForwardAnalysis - Class in org.sonar.python.cfg.fixpoint
-
Data flow analysis operating on the CFG.
- ForwardAnalysis() - Constructor for class org.sonar.python.cfg.fixpoint.ForwardAnalysis
- ForwardAnalysis.ProgramStateAtBlock - Class in org.sonar.python.cfg.fixpoint
- FPDEF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FPLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- fqn() - Method in record class org.sonar.python.semantic.v2.callgraph.CallGraphNode
-
Returns the value of the
fqnrecord component. - from(Map<String, Set<String>>, Set<String>) - Static method in class org.sonar.python.semantic.DependencyGraph
- from(Map<String, Set<Descriptor>>) - Static method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- from(Token) - Static method in class org.sonar.python.caching.CpdSerializer.TokenInfo
- FROM - Enum constant in enum class org.sonar.python.api.PythonKeyword
- fromExpression() - Method in interface org.sonar.plugins.python.api.tree.RaiseStatement
- fromExpression() - Method in class org.sonar.python.tree.RaiseStatementImpl
- fromFunctionDef(FunctionDef, String, String, TypeTable) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- fromInferredType(InferredType) - Static method in class org.sonar.python.types.DeclaredType
- fromKeyword() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- fromKeyword() - Method in interface org.sonar.plugins.python.api.tree.RaiseStatement
- fromKeyword() - Method in interface org.sonar.plugins.python.api.tree.YieldExpression
- fromKeyword() - Method in class org.sonar.python.tree.ImportFromImpl
- fromKeyword() - Method in class org.sonar.python.tree.RaiseStatementImpl
- fromKeyword() - Method in class org.sonar.python.tree.YieldExpressionImpl
- fromLine(int) - Static method in class org.sonar.plugins.python.NotebookParsingData
- fromObjectType(ObjectType) - Static method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- fromProtobuf(DescriptorsProtos.AmbiguousDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.ClassDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.FunctionDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.LocationInFile) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.ModuleDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.ParameterDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromProtobuf(DescriptorsProtos.VarDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- fromString(String) - Static method in class org.sonar.plugins.python.api.PythonVersionUtils
- fromStringArray(String[]) - Static method in class org.sonar.plugins.python.api.PythonVersionUtils
- fromTypeAnnotation(TypeAnnotation) - Static method in class org.sonar.python.types.InferredTypes
- fromTypeshedProtobuf(SymbolsProtos.Type) - Static method in class org.sonar.python.types.InferredTypes
- fromTypeshedTypeAnnotation(TypeAnnotation) - Static method in class org.sonar.python.types.InferredTypes
- FSTRING - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FSTRING_END - Enum constant in enum class org.sonar.python.api.PythonTokenType
- FSTRING_MIDDLE - Enum constant in enum class org.sonar.python.api.PythonTokenType
- FSTRING_MODE - Enum constant in enum class org.sonar.python.lexer.FStringState.Mode
- FSTRING_REPLACEMENT_FIELD - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FSTRING_START - Enum constant in enum class org.sonar.python.api.PythonTokenType
- FStringAndTStringChannel - Class in org.sonar.python.lexer
-
A channel to handle f-strings and t-strings See https://docs.python.org/3.12/reference/lexical_analysis.html#formatted-string-literals See https://docs.python.org/3.14/reference/lexical_analysis.html#template-string-literals
- FStringAndTStringChannel(LexerState) - Constructor for class org.sonar.python.lexer.FStringAndTStringChannel
- FStringState - Class in org.sonar.python.lexer
- FStringState(FStringState.Mode, int, boolean) - Constructor for class org.sonar.python.lexer.FStringState
- FStringState.Mode - Enum Class in org.sonar.python.lexer
- fStringStateStack - Variable in class org.sonar.python.lexer.LexerState
- FULLNAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- FULLY_QUALIFIED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- fullyQualifiedModuleName(String, String) - Static method in class org.sonar.python.semantic.SymbolUtils
- fullyQualifiedName() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsLambdaHandlerInfo
-
Returns the value of the
fullyQualifiedNamerecord component. - fullyQualifiedName() - Method in interface org.sonar.plugins.python.api.symbols.Symbol
- fullyQualifiedName() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- fullyQualifiedName() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- fullyQualifiedName() - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- fullyQualifiedName() - Method in class org.sonar.python.index.AliasDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.AmbiguousDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.ClassDescriptor
- fullyQualifiedName() - Method in interface org.sonar.python.index.Descriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.FunctionDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.ModuleDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.TypeAnnotationDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.index.VariableDescriptor
- fullyQualifiedName() - Method in class org.sonar.python.semantic.SymbolImpl
- fullyQualifiedName() - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
-
Returns the value of the
fullyQualifiedNamerecord component. - fullyQualifiedName() - Method in class org.sonar.python.types.v2.SpecialFormType
- FULLYQUALIFIEDNAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- FULLYQUALIFIEDNAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- FULLYQUALIFIEDNAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- fullyQualifiedNameFromExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- fullyQualifiedNameFromQualifiedExpression(QualifiedExpression) - Static method in class org.sonar.python.tree.TreeUtils
- FullyQualifiedNameHelper - Class in org.sonar.plugins.python.api.types.v2
- fullyQualifiedTypeName(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- FUN_RETURN_ANNOTATION - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FUNC_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- FUNC_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- FUNCDEF - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- FUNCDEF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- funcDefStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- FUNCNAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- FUNCTION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
- FUNCTION - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- functionComplexities() - Method in class org.sonar.python.metrics.FileMetrics
- FunctionDef - Interface in org.sonar.plugins.python.api.tree
- FunctionDefImpl - Class in org.sonar.python.tree
- FunctionDefImpl(List<Decorator>, Token, Token, Name, TypeParams, Token, ParameterList, Token, TypeAnnotation, Token, Token, Token, StatementList, Token, boolean, StringLiteral) - Constructor for class org.sonar.python.tree.FunctionDefImpl
- FunctionDescriptor - Class in org.sonar.python.index
- FunctionDescriptor(String, String, List<FunctionDescriptor.Parameter>, boolean, boolean, List<String>, boolean, LocationInFile, String) - Constructor for class org.sonar.python.index.FunctionDescriptor
- FunctionDescriptor(String, String, List<FunctionDescriptor.Parameter>, boolean, boolean, List<String>, boolean, LocationInFile, String, TypeAnnotationDescriptor) - Constructor for class org.sonar.python.index.FunctionDescriptor
- FunctionDescriptor.FunctionDescriptorBuilder - Class in org.sonar.python.index
- FunctionDescriptor.Parameter - Class in org.sonar.python.index
- FunctionDescriptorBuilder() - Constructor for class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- FUNCTIONDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- FUNCTIONDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- FunctionDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- FunctionDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.FunctionDescriptorToPythonTypeConverter
- FunctionLike - Interface in org.sonar.plugins.python.api.tree
-
Common interface for
FunctionDefandLambdaExpression - FUNCTIONMEMBERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- FUNCTIONS - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/3/library/functions.html
- FUNCTIONS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- FUNCTIONS_PYTHON2 - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/2.7/library/functions.html
- functionSymbol() - Method in class org.sonar.python.tree.FunctionDefImpl
- FunctionSymbol - Interface in org.sonar.plugins.python.api.symbols
- FunctionSymbol.Parameter - Interface in org.sonar.plugins.python.api.symbols
- FunctionSymbolImpl - Class in org.sonar.python.semantic
- FunctionSymbolImpl(FunctionDescriptor, String) - Constructor for class org.sonar.python.semantic.FunctionSymbolImpl
- FunctionSymbolImpl(SymbolsProtos.FunctionSymbol, String) - Constructor for class org.sonar.python.semantic.FunctionSymbolImpl
- FunctionSymbolImpl(SymbolsProtos.FunctionSymbol, String, String) - Constructor for class org.sonar.python.semantic.FunctionSymbolImpl
- FunctionSymbolImpl(SymbolsProtos.FunctionSymbol, String, List<String>, String) - Constructor for class org.sonar.python.semantic.FunctionSymbolImpl
- FunctionSymbolImpl.ParameterImpl - Class in org.sonar.python.semantic
- FunctionSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- FunctionSymbolToDescriptorConverter() - Constructor for class org.sonar.python.semantic.v2.typeshed.FunctionSymbolToDescriptorConverter
- FunctionType - Class in org.sonar.plugins.python.api.types.v2
-
FunctionType
- FunctionType(String, String, List<PythonType>, List<ParameterV2>, List<TypeWrapper>, TypeWrapper, TypeOrigin, boolean, boolean, boolean, boolean, PythonType, LocationInFile) - Constructor for class org.sonar.plugins.python.api.types.v2.FunctionType
- FunctionTypeBuilder - Class in org.sonar.python.semantic.v2
- FunctionTypeBuilder() - Constructor for class org.sonar.python.semantic.v2.FunctionTypeBuilder
- FunctionTypeBuilder(String) - Constructor for class org.sonar.python.semantic.v2.FunctionTypeBuilder
- FunctionTypeBuilder.ParameterState - Class in org.sonar.python.semantic.v2
G
- GATHER_INFO_METHODS - Static variable in class org.sonar.python.tests.UnittestUtils
- gen - Variable in class org.sonar.python.cfg.fixpoint.CfgBlockState
-
variables that are being read in the block
- GeneratedIPythonFile - Class in org.sonar.plugins.python
- GeneratedIPythonFile(InputFile, String, Map<Integer, IPythonLocation>) - Constructor for class org.sonar.plugins.python.GeneratedIPythonFile
- GENERATOR_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- getAggregatedSource() - Method in class org.sonar.plugins.python.NotebookParsingData
- getAggregatedSourceLine() - Method in class org.sonar.plugins.python.NotebookParsingData
- getAmbiguousDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - getAmbiguousMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembers(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAmbiguousMembersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - getAnnotatedReturnType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - getAnnotatedReturnType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string annotatedReturnType = 9; - getAnnotatedReturnType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string annotatedReturnType = 9; - getAnnotatedReturnTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - getAnnotatedReturnTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string annotatedReturnType = 9; - getAnnotatedReturnTypeBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string annotatedReturnType = 9; - getAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - getAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string annotatedType = 2; - getAnnotatedType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string annotatedType = 2; - getAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - getAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string annotatedType = 3; - getAnnotatedType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string annotatedType = 3; - getAnnotatedTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - getAnnotatedTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string annotatedType = 2; - getAnnotatedTypeBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string annotatedType = 2; - getAnnotatedTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - getAnnotatedTypeBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string annotatedType = 3; - getAnnotatedTypeBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string annotatedType = 3; - getArgs(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgs(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
repeated .protoblog.Type args = 3; - getArgs(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
repeated .protoblog.Type args = 3; - getArgsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
repeated .protoblog.Type args = 3; - getArgsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
repeated .protoblog.Type args = 3; - getArgsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
repeated .protoblog.Type args = 3; - getArgsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
repeated .protoblog.Type args = 3; - getArgsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
repeated .protoblog.Type args = 3; - getArgsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
repeated .protoblog.Type args = 3; - getArgsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - getArgsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
repeated .protoblog.Type args = 3; - getArgsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
repeated .protoblog.Type args = 3; - getAttributes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.VarSymbol attributes = 14; - getAttributesOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.VarSymbol attributes = 14; - getBrackets() - Method in class org.sonar.python.lexer.FStringState
- getBuiltinCategory(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- getBuiltinsModule() - Method in class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- getBuiltinsModule() - Method in class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- getBuiltinsModule() - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- getBuiltinsModule() - Method in interface org.sonar.python.semantic.v2.typetable.TypeTable
- getBuiltinsTypeCategory() - Static method in class org.sonar.python.types.InferredTypes
- getCfg() - Method in class org.sonar.python.cfg.ControlFlowGraphBuilder
- getCharset() - Method in class org.sonar.python.PythonConfiguration
- getChildrenSymbolByName() - Method in class org.sonar.python.semantic.SymbolImpl
- getClassDefs() - Method in class org.sonar.python.metrics.FileLinesVisitor
- getClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - getClassDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClassDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - getClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.ClassSymbol classes = 2; - getClasses(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.ClassSymbol classes = 2; - getClassesOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.ClassSymbol classes = 2; - getClassMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembers(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassMembersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - getClassSymbolFromDef(ClassDef) - Static method in class org.sonar.python.tree.TreeUtils
- 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.plugins.python.api.PythonVisitorCheck
- getCurrent() - Method in class org.sonar.python.regex.PythonStringCharacterParser
- getDecorators(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - getDecorators(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated string decorators = 6; - getDecorators(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated string decorators = 6; - getDecoratorsBytes(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - getDecoratorsBytes(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated string decorators = 6; - getDecoratorsBytes(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated string decorators = 6; - getDecoratorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - getDecoratorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated string decorators = 6; - getDecoratorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated string decorators = 6; - getDecoratorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - getDecoratorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated string decorators = 6; - getDecoratorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated string decorators = 6; - getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- getDefaultInstance() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- getDefaultInstanceForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- getDefinedVariables(CfgBlock) - Method in class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis
- getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocationBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocationOrBuilder() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 9; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitionLocationOrBuilder() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional .protoblog.LocationInFile definitionLocation = 8; - getDefinitions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitions(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDefinitionsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol definitions = 3; - getDescription() - Method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- getDescriptor() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- getDescriptor() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- getDescriptor() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- getDescriptorForType() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- getDescriptorForType() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- getDescriptorForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- getDescriptorsFromModule(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- getEnclosingClassDef(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- getEndLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLine = 4; - getEndLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
int32 endLine = 4; - getEndLine() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
int32 endLine = 4; - getEndLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLine = 4; - getEndLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
int32 endLine = 4; - getEndLine() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
int32 endLine = 4; - getEndLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLineOffset = 5; - getEndLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
int32 endLineOffset = 5; - getEndLineOffset() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
int32 endLineOffset = 5; - getEndLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLineOffset = 5; - getEndLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
int32 endLineOffset = 5; - getEndLineOffset() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
int32 endLineOffset = 5; - getExecutableLines() - Method in class org.sonar.python.metrics.FileLinesVisitor
- getFileId() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
string fileId = 1; - getFileId() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
string fileId = 1; - getFileId() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
string fileId = 1; - getFileIdBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
string fileId = 1; - getFileIdBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
string fileId = 1; - getFileIdBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
string fileId = 1; - getFirstAlternativeIfEqualArgumentNames(List<FunctionSymbol>) - Static method in class org.sonar.python.semantic.SymbolUtils
- getForType(PythonType) - Method in class org.sonar.python.types.v2.TypeCheckMap
- getFullname() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string fullname = 2; - getFullname() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
string fullname = 2; - getFullname() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
string fullname = 2; - getFullnameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string fullname = 2; - getFullnameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
string fullname = 2; - getFullnameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
string fullname = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
optional string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
optional string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
string fullyQualifiedName = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string fully_qualified_name = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
string fully_qualified_name = 1; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
string fully_qualified_name = 1; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
string fully_qualified_name = 1; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
optional string fully_qualified_name = 4; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
optional string fully_qualified_name = 4; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
string fully_qualified_name = 2; - getFullyQualifiedName(PythonType) - Static method in class org.sonar.plugins.python.api.types.v2.FullyQualifiedNameHelper
- getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
optional string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
optional string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
string fullyQualifiedName = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
string fully_qualified_name = 1; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
string fully_qualified_name = 1; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
string fully_qualified_name = 1; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
optional string fully_qualified_name = 4; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
optional string fully_qualified_name = 4; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
string fully_qualified_name = 2; - getFullyQualifiedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
string fully_qualified_name = 2; - getFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - getFunctionDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - getFunctionMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembers(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctionMembersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - getFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctions(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol functions = 3; - getFunctionSymbolFromDef(FunctionDef) - Static method in class org.sonar.python.tree.TreeUtils
- getFunctionSymbols(Symbol) - Static method in class org.sonar.python.semantic.SymbolUtils
- getGen() - Method in class org.sonar.python.cfg.fixpoint.CfgBlockState
- getGrammar() - Method in class org.sonar.python.parser.PythonParser
- getHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasDecorators = 8; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
bool hasDecorators = 8; - getHasDecorators() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
bool hasDecorators = 8; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool hasDecorators = 7; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
bool hasDecorators = 7; - getHasDecorators() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
bool hasDecorators = 7; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_decorators = 7; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
bool has_decorators = 7; - getHasDecorators() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
bool has_decorators = 7; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool has_decorators = 6; - getHasDecorators() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool has_decorators = 6; - getHasDecorators() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool has_decorators = 6; - getHasDefault() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
bool has_default = 4; - getHasDefault() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
bool has_default = 4; - getHasDefault() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
bool has_default = 4; - getHasDefaultValue() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool hasDefaultValue = 3; - getHasDefaultValue() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
bool hasDefaultValue = 3; - getHasDefaultValue() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
bool hasDefaultValue = 3; - getHasMetaclass() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_metaclass = 8; - getHasMetaclass() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
bool has_metaclass = 8; - getHasMetaclass() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
bool has_metaclass = 8; - getHasMetaClass() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasMetaClass = 11; - getHasMetaClass() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
bool hasMetaClass = 11; - getHasMetaClass() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
bool hasMetaClass = 11; - getHasSuperClassWithoutDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasSuperClassWithoutDescriptor = 10; - getHasSuperClassWithoutDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
bool hasSuperClassWithoutDescriptor = 10; - getHasSuperClassWithoutDescriptor() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
bool hasSuperClassWithoutDescriptor = 10; - getIn() - Method in class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.DefinedVariables
- getIn() - Method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis.LiveVariables
- getIndex(String) - Method in class org.sonar.python.caching.StringTable
- getIsAbstract() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_abstract = 8; - getIsAbstract() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_abstract = 8; - getIsAbstract() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_abstract = 8; - getIsAsynchronous() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isAsynchronous = 4; - getIsAsynchronous() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
bool isAsynchronous = 4; - getIsAsynchronous() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
bool isAsynchronous = 4; - getIsAsynchronous() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_asynchronous = 9; - getIsAsynchronous() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_asynchronous = 9; - getIsAsynchronous() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_asynchronous = 9; - getIsClassMethod() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_class_method = 14; - getIsClassMethod() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_class_method = 14; - getIsClassMethod() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_class_method = 14; - getIsEnum() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_enum = 9; - getIsEnum() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
bool is_enum = 9; - getIsEnum() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
bool is_enum = 9; - getIsFinal() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_final = 10; - getIsFinal() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_final = 10; - getIsFinal() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_final = 10; - getIsGeneric() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_generic = 10; - getIsGeneric() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
bool is_generic = 10; - getIsGeneric() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
bool is_generic = 10; - getIsImportedModule() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
bool is_imported_module = 4; - getIsImportedModule() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
bool is_imported_module = 4; - getIsImportedModule() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
bool is_imported_module = 4; - getIsInstanceMethod() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isInstanceMethod = 5; - getIsInstanceMethod() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
bool isInstanceMethod = 5; - getIsInstanceMethod() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
bool isInstanceMethod = 5; - getIsKeywordOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordOnly = 6; - getIsKeywordOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
bool isKeywordOnly = 6; - getIsKeywordOnly() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
bool isKeywordOnly = 6; - getIsKeywordVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordVariadic = 4; - getIsKeywordVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
bool isKeywordVariadic = 4; - getIsKeywordVariadic() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
bool isKeywordVariadic = 4; - getIsOverload() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_overload = 11; - getIsOverload() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_overload = 11; - getIsOverload() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_overload = 11; - getIsPositionalOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalOnly = 7; - getIsPositionalOnly() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
bool isPositionalOnly = 7; - getIsPositionalOnly() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
bool isPositionalOnly = 7; - getIsPositionalVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalVariadic = 5; - getIsPositionalVariadic() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
bool isPositionalVariadic = 5; - getIsPositionalVariadic() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
bool isPositionalVariadic = 5; - getIsProperty() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_property = 12; - getIsProperty() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_property = 12; - getIsProperty() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_property = 12; - getIsProtocol() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_protocol = 11; - getIsProtocol() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
bool is_protocol = 11; - getIsProtocol() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
bool is_protocol = 11; - getIsStatic() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_static = 13; - getIsStatic() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
bool is_static = 13; - getIsStatic() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
bool is_static = 13; - getIssues() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- getKill() - Method in class org.sonar.python.cfg.fixpoint.CfgBlockState
- getKind() - Method in interface org.sonar.plugins.python.api.tree.Tree
- getKind() - Method in class org.sonar.python.tree.AliasedNameImpl
- getKind() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- getKind() - Method in class org.sonar.python.tree.ArgListImpl
- getKind() - Method in class org.sonar.python.tree.AsPatternImpl
- getKind() - Method in class org.sonar.python.tree.AssertStatementImpl
- getKind() - Method in class org.sonar.python.tree.AssignmentExpressionImpl
- getKind() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- getKind() - Method in class org.sonar.python.tree.AwaitExpressionImpl
- getKind() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- getKind() - Method in class org.sonar.python.tree.BreakStatementImpl
- getKind() - Method in class org.sonar.python.tree.CallExpressionImpl
- getKind() - Method in class org.sonar.python.tree.CapturePatternImpl
- getKind() - Method in class org.sonar.python.tree.CaseBlockImpl
- getKind() - Method in class org.sonar.python.tree.CellMagicStatementImpl
- getKind() - Method in class org.sonar.python.tree.ClassDefImpl
- getKind() - Method in class org.sonar.python.tree.ClassPatternImpl
- getKind() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- getKind() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ComprehensionForImpl
- getKind() - Method in class org.sonar.python.tree.ComprehensionIfImpl
- getKind() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ContinueStatementImpl
- getKind() - Method in class org.sonar.python.tree.DecoratorImpl
- getKind() - Method in class org.sonar.python.tree.DelStatementImpl
- getKind() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- getKind() - Method in class org.sonar.python.tree.DictionaryLiteralImpl
- getKind() - Method in class org.sonar.python.tree.DottedNameImpl
- getKind() - Method in class org.sonar.python.tree.DoubleStarPatternImpl
- getKind() - Method in class org.sonar.python.tree.DynamicObjectInfoStatementImpl
- getKind() - Method in class org.sonar.python.tree.EllipsisExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ElseClauseImpl
- getKind() - Method in class org.sonar.python.tree.ExceptClauseImpl
- getKind() - Method in class org.sonar.python.tree.ExecStatementImpl
- getKind() - Method in class org.sonar.python.tree.ExpressionListImpl
- getKind() - Method in class org.sonar.python.tree.ExpressionStatementImpl
- getKind() - Method in class org.sonar.python.tree.FileInputImpl
- getKind() - Method in class org.sonar.python.tree.FinallyClauseImpl
- getKind() - Method in class org.sonar.python.tree.FormatSpecifierImpl
- getKind() - Method in class org.sonar.python.tree.FormattedExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ForStatementImpl
- getKind() - Method in class org.sonar.python.tree.FunctionDefImpl
- getKind() - Method in class org.sonar.python.tree.GlobalStatementImpl
- getKind() - Method in class org.sonar.python.tree.GroupPatternImpl
- getKind() - Method in class org.sonar.python.tree.GuardImpl
- getKind() - Method in class org.sonar.python.tree.IfStatementImpl
- getKind() - Method in class org.sonar.python.tree.ImportFromImpl
- getKind() - Method in class org.sonar.python.tree.ImportNameImpl
- getKind() - Method in class org.sonar.python.tree.InExpressionImpl
- getKind() - Method in class org.sonar.python.tree.IsExpressionImpl
- getKind() - Method in class org.sonar.python.tree.KeyValuePairImpl
- getKind() - Method in class org.sonar.python.tree.KeyValuePatternImpl
- getKind() - Method in class org.sonar.python.tree.KeywordPatternImpl
- getKind() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- getKind() - Method in class org.sonar.python.tree.LineMagicImpl
- getKind() - Method in class org.sonar.python.tree.ListLiteralImpl
- getKind() - Method in class org.sonar.python.tree.LiteralPatternImpl
- getKind() - Method in class org.sonar.python.tree.MappingPatternImpl
- getKind() - Method in class org.sonar.python.tree.MatchStatementImpl
- getKind() - Method in class org.sonar.python.tree.NameImpl
- getKind() - Method in class org.sonar.python.tree.NoneExpressionImpl
- getKind() - Method in class org.sonar.python.tree.NonlocalStatementImpl
- getKind() - Method in class org.sonar.python.tree.NumericLiteralImpl
- getKind() - Method in class org.sonar.python.tree.OrPatternImpl
- getKind() - Method in class org.sonar.python.tree.ParameterImpl
- getKind() - Method in class org.sonar.python.tree.ParameterListImpl
- getKind() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- getKind() - Method in class org.sonar.python.tree.PassStatementImpl
- getKind() - Method in class org.sonar.python.tree.PrintStatementImpl
- getKind() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- getKind() - Method in class org.sonar.python.tree.RaiseStatementImpl
- getKind() - Method in class org.sonar.python.tree.RegularArgumentImpl
- getKind() - Method in class org.sonar.python.tree.ReprExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ReturnStatementImpl
- getKind() - Method in class org.sonar.python.tree.SequencePatternImpl
- getKind() - Method in class org.sonar.python.tree.SetLiteralImpl
- getKind() - Method in class org.sonar.python.tree.SliceExpressionImpl
- getKind() - Method in class org.sonar.python.tree.SliceItemImpl
- getKind() - Method in class org.sonar.python.tree.SliceListImpl
- getKind() - Method in class org.sonar.python.tree.StarPatternImpl
- getKind() - Method in class org.sonar.python.tree.StatementListImpl
- getKind() - Method in class org.sonar.python.tree.StringElementImpl
- getKind() - Method in class org.sonar.python.tree.StringLiteralImpl
- getKind() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- getKind() - Method in class org.sonar.python.tree.TokenImpl
- getKind() - Method in class org.sonar.python.tree.TryStatementImpl
- getKind() - Method in class org.sonar.python.tree.TupleImpl
- getKind() - Method in class org.sonar.python.tree.TupleParameterImpl
- getKind() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- getKind() - Method in class org.sonar.python.tree.TypeAnnotationImpl
- getKind() - Method in class org.sonar.python.tree.TypeParamImpl
- getKind() - Method in class org.sonar.python.tree.TypeParamsImpl
- getKind() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- getKind() - Method in class org.sonar.python.tree.UnpackingExpressionImpl
- getKind() - Method in class org.sonar.python.tree.ValuePatternImpl
- getKind() - Method in class org.sonar.python.tree.WhileStatementImpl
- getKind() - Method in class org.sonar.python.tree.WildcardPatternImpl
- getKind() - Method in class org.sonar.python.tree.WithStatementImpl
- getKind() - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- getKind() - Method in class org.sonar.python.tree.YieldExpressionImpl
- getKind() - Method in class org.sonar.python.tree.YieldStatementImpl
- getKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
.protoblog.ParameterKind kind = 2; - getKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
.protoblog.ParameterKind kind = 2; - getKind() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
.protoblog.ParameterKind kind = 2; - getKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
.protoblog.TypeKind kind = 2; - getKind() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
.protoblog.TypeKind kind = 2; - getKind() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
.protoblog.TypeKind kind = 2; - getKindValue() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
.protoblog.ParameterKind kind = 2; - getKindValue() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
.protoblog.ParameterKind kind = 2; - getKindValue() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
.protoblog.ParameterKind kind = 2; - getKindValue() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
.protoblog.TypeKind kind = 2; - getKindValue() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
.protoblog.TypeKind kind = 2; - getKindValue() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
.protoblog.TypeKind kind = 2; - getLinesOfCode() - Method in class org.sonar.python.metrics.FileLinesVisitor
- getLiveVariables(CfgBlock) - Method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis
- getLocalVariableSymbols(FunctionDef) - Static method in class org.sonar.python.tree.TreeUtils
- getLocationMap() - Method in class org.sonar.plugins.python.NotebookParsingData
- getMetaClassFQN() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - getMetaClassFQN() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
optional string metaClassFQN = 12; - getMetaClassFQN() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
optional string metaClassFQN = 12; - getMetaClassFQNBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - getMetaClassFQNBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
optional string metaClassFQN = 12; - getMetaClassFQNBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
optional string metaClassFQN = 12; - getMetaclassName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - getMetaclassName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
optional string metaclass_name = 12; - getMetaclassName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
optional string metaclass_name = 12; - getMetaclassNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - getMetaclassNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
optional string metaclass_name = 12; - getMetaclassNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
optional string metaclass_name = 12; - getMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethods(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.FunctionSymbol methods = 5; - getMethodsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.FunctionSymbol methods = 5; - getModuleFileName(String) - Static method in class org.sonar.python.semantic.SymbolUtils
- getModuleType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- getModuleType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- getModuleType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
-
This method returns a module type for a given FQN, or unknown if it cannot be resolved.
- getModuleType(List<String>) - Method in interface org.sonar.python.semantic.v2.typetable.TypeTable
- getName() - Method in enum class org.sonar.python.api.PythonKeyword
- getName() - Method in enum class org.sonar.python.api.PythonPunctuator
- getName() - Method in enum class org.sonar.python.api.PythonTokenType
- getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string name = 1; - getName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
string name = 1; - getName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string name = 1; - getNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
string name = 1; - getNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
string name = 1; - getNestedClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClasses(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNestedClassesOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - getNumber() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- getNumber() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- getNumberOfQuotes() - Method in class org.sonar.python.lexer.FStringState
- getOptionalForType(PythonType) - Method in class org.sonar.python.types.v2.TypeCheckMap
- getOrCreateLazyType(String) - Method in class org.sonar.python.semantic.v2.LazyTypesContext
- getOrCreateLazyTypeWrapper(String) - Method in class org.sonar.python.semantic.v2.LazyTypesContext
- getOut() - Method in class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.DefinedVariables
- getOut() - Method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis.LiveVariables
- getOverloadedFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctions(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedFunctionsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - getOverloadedMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethods(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverloadedMethodsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - getOverriddenMethod(FunctionSymbol) - Static method in class org.sonar.python.semantic.SymbolUtils
- getOverriddenMethods(FunctionSymbol) - Static method in class org.sonar.python.semantic.SymbolUtils
- getParameters(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParameters(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParameters(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParameters(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParameters(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParameters(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - getParametersOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParametersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated .protoblog.ParameterSymbol parameters = 5; - getParentClassesFQN(ClassDef) - Static method in class org.sonar.python.tree.TreeUtils
- getParserForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- getParserForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- getParserForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- getPrettyPrintedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
string pretty_printed_name = 1; - getPrettyPrintedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
string pretty_printed_name = 1; - getPrettyPrintedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
string pretty_printed_name = 1; - getPrettyPrintedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
string pretty_printed_name = 1; - getPrettyPrintedNameBytes() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
string pretty_printed_name = 1; - getPrettyPrintedNameBytes() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
string pretty_printed_name = 1; - getPythonType(SymbolV2) - Static method in class org.sonar.python.semantic.SymbolUtils
- getQuote() - Method in class org.sonar.python.lexer.FStringState
- getReadCache() - Method in interface org.sonar.plugins.python.api.caching.CacheContext
- getReadCache() - Method in class org.sonar.python.caching.CacheContextImpl
- getReadSymbols() - Method in class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis
- getResolvedDecoratorNames(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNames(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNames(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string resolved_decorator_names = 7; - getResolvedDecoratorNamesList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string resolved_decorator_names = 7; - getReturnAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotationBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
optional .protoblog.Type return_annotation = 4; - getReturnAnnotationOrBuilder() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
optional .protoblog.Type return_annotation = 4; - getRootModule() - Method in class org.sonar.python.semantic.v2.SymbolsModuleTypeProvider
- getRootRule() - Method in class org.sonar.python.parser.PythonParser
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- getSerializedSize() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- getSingleBindingUsage() - Method in class org.sonar.python.semantic.v2.SymbolV2
- getStartLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLine = 2; - getStartLine() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
int32 startLine = 2; - getStartLine() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
int32 startLine = 2; - getStartLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLine = 2; - getStartLine() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
int32 startLine = 2; - getStartLine() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
int32 startLine = 2; - getStartLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLineOffset = 3; - getStartLineOffset() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
int32 startLineOffset = 3; - getStartLineOffset() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
int32 startLineOffset = 3; - getStartLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLineOffset = 3; - getStartLineOffset() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
-
int32 startLineOffset = 3; - getStartLineOffset() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFileOrBuilder
-
int32 startLineOffset = 3; - getStatements() - Method in class org.sonar.python.metrics.FileLinesVisitor
- getStatementsWithSeparators(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- getString(int) - Method in class org.sonar.python.caching.StringTable
- getStringList() - Method in class org.sonar.python.caching.StringTable
- getSuperClasses(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - getSuperClasses(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated string superClasses = 3; - getSuperClasses(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated string superClasses = 3; - getSuperClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - getSuperClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string super_classes = 4; - getSuperClasses(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string super_classes = 4; - getSuperClassesBytes(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - getSuperClassesBytes(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated string superClasses = 3; - getSuperClassesBytes(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated string superClasses = 3; - getSuperClassesBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - getSuperClassesBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string super_classes = 4; - getSuperClassesBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string super_classes = 4; - getSuperClassesCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - getSuperClassesCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated string superClasses = 3; - getSuperClassesCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated string superClasses = 3; - getSuperClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - getSuperClassesCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string super_classes = 4; - getSuperClassesCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string super_classes = 4; - getSuperClassesList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - getSuperClassesList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated string superClasses = 3; - getSuperClassesList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated string superClasses = 3; - getSuperClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - getSuperClassesList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string super_classes = 4; - getSuperClassesList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string super_classes = 4; - getSupportsGenerics() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool supportsGenerics = 13; - getSupportsGenerics() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
bool supportsGenerics = 13; - getSupportsGenerics() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
bool supportsGenerics = 13; - getSymbol(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- getSymbol(String, String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- getSymbol(String, String, Map<Descriptor, Symbol>, Map<String, Symbol>) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- getSymbolFromTree(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- getSymbolReadWrites(Tree) - Method in class org.sonar.python.cfg.fixpoint.CfgBlockState
- getSymbolsByRootTree(Tree) - Method in record class org.sonar.python.semantic.v2.SymbolTable
- getSymbolsFromModule(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- getTextEdits() - Method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix
- getTokenizerMode() - Method in class org.sonar.python.lexer.FStringState
- getTokens(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokens(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
-
repeated .protoblog.Token tokens = 1; - getTokens(int) - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokensOrBuilder
-
repeated .protoblog.Token tokens = 1; - getTokensBuilder(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensBuilderList() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensCount() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensCount() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
-
repeated .protoblog.Token tokens = 1; - getTokensCount() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokensOrBuilder
-
repeated .protoblog.Token tokens = 1; - getTokensList() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensList() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
-
repeated .protoblog.Token tokens = 1; - getTokensList() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokensOrBuilder
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilder(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilder(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokensOrBuilder
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilderList() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilderList() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
-
repeated .protoblog.Token tokens = 1; - getTokensOrBuilderList() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokensOrBuilder
-
repeated .protoblog.Token tokens = 1; - getTreeByPositionComparator() - Static method in class org.sonar.python.tree.TreeUtils
- getTreeSeparatorOrLastToken(Tree) - Static method in class org.sonar.python.tree.TreeUtils
-
Statements can have a separator like semicolon.
- getType(String) - Method in class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- getType(String) - Method in class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- getType(String) - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- getType(String) - Method in interface org.sonar.python.semantic.v2.typetable.TypeTable
- getType(String...) - Method in class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- getType(String...) - Method in class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- getType(String...) - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- getType(String...) - Method in interface org.sonar.python.semantic.v2.typetable.TypeTable
- getType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.BasicTypeTable
- getType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.CachedTypeTable
- getType(List<String>) - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- getType(List<String>) - Method in interface org.sonar.python.semantic.v2.typetable.TypeTable
- getTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
optional .protoblog.Type type_annotation = 3; - getTypeAnnotationOrBuilder() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - getTypeClass() - Method in class org.sonar.python.types.DeclaredType
- getTypeClass() - Method in class org.sonar.python.types.RuntimeType
- getTypeDependencies(Expression) - Method in class org.sonar.python.semantic.v2.types.TypeDependenciesCalculator
- getTypesNormalizedFqn(SymbolsProtos.Type) - Static method in class org.sonar.python.semantic.v2.typeshed.TypeShedUtils
- getUsages(String) - Method in class org.sonar.python.semantic.v2.callgraph.CallGraph
- getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string valid_for = 13; - getValidFor(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string valid_for = 13; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string valid_for = 15; - getValidFor(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string valid_for = 15; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated string valid_for = 4; - getValidFor(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated string valid_for = 4; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - getValidFor(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
repeated string valid_for = 5; - getValidFor(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
repeated string valid_for = 5; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string valid_for = 13; - getValidForBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string valid_for = 13; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string valid_for = 15; - getValidForBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string valid_for = 15; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated string valid_for = 4; - getValidForBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated string valid_for = 4; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - getValidForBytes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
repeated string valid_for = 5; - getValidForBytes(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
repeated string valid_for = 5; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string valid_for = 13; - getValidForCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string valid_for = 13; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string valid_for = 15; - getValidForCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string valid_for = 15; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated string valid_for = 4; - getValidForCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated string valid_for = 4; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - getValidForCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
repeated string valid_for = 5; - getValidForCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
repeated string valid_for = 5; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
repeated string valid_for = 13; - getValidForList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
repeated string valid_for = 13; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
repeated string valid_for = 15; - getValidForList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
repeated string valid_for = 15; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
-
repeated string valid_for = 4; - getValidForList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbolOrBuilder
-
repeated string valid_for = 4; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - getValidForList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
repeated string valid_for = 5; - getValidForList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
repeated string valid_for = 5; - getValue() - Method in enum class org.sonar.python.api.PythonKeyword
- getValue() - Method in enum class org.sonar.python.api.PythonPunctuator
- getValue() - Method in enum class org.sonar.python.api.PythonTokenType
- getValue() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
string value = 1; - getValue() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
string value = 1; - getValue() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
string value = 1; - getValueBytes() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
string value = 1; - getValueBytes() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
-
string value = 1; - getValueBytes() - Method in interface org.sonar.python.types.protobuf.CpdTokenProtos.TokenOrBuilder
-
string value = 1; - getValueDescriptor() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- getValueDescriptor() - Method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- getVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptors(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - getVarDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarDescriptorsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - getVarMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembers(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersCount() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersCount() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilder(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilderList() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVarMembersOrBuilderList() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
repeated .protoblog.VarDescriptor varMembers = 5; - getVars(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVars(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.VarSymbol vars = 5; - getVars(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsCount() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.VarSymbol vars = 5; - getVarsCount() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.VarSymbol vars = 5; - getVarsList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilder(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilder(int) - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilderList() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
-
repeated .protoblog.VarSymbol vars = 5; - getVarsOrBuilderList() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbolOrBuilder
-
repeated .protoblog.VarSymbol vars = 5; - getWriteCache() - Method in interface org.sonar.plugins.python.api.caching.CacheContext
- getWriteCache() - Method in class org.sonar.python.caching.CacheContextImpl
- GLOBAL - Enum constant in enum class org.sonar.python.api.PythonKeyword
- GLOBAL_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- GLOBAL_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- GLOBAL_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- GLOBAL_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- globalKeyword() - Method in interface org.sonar.plugins.python.api.tree.GlobalStatement
- globalKeyword() - Method in class org.sonar.python.tree.GlobalStatementImpl
- globalsExpression() - Method in interface org.sonar.plugins.python.api.tree.ExecStatement
- globalsExpression() - Method in class org.sonar.python.tree.ExecStatementImpl
- globalStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- GlobalStatement - Interface in org.sonar.plugins.python.api.tree
-
global
GlobalStatement.variables() - GlobalStatementImpl - Class in org.sonar.python.tree
- GlobalStatementImpl(Token, List<Name>, Separators) - Constructor for class org.sonar.python.tree.GlobalStatementImpl
- globalSymbols(List<File>, File) - Static method in class org.sonar.python.TestPythonVisitorRunner
- globalSymbols(Map<String, String>, String) - Static method in class org.sonar.python.TestPythonVisitorRunner
- globalVariables() - Method in interface org.sonar.plugins.python.api.tree.FileInput
- globalVariables() - Method in class org.sonar.python.tree.FileInputImpl
- grammar(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
- GROUP_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- GROUP_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- groupAssignmentByParentStatementList() - Static method in class org.sonar.python.tree.TreeUtils
- GroupPattern - Interface in org.sonar.plugins.python.api.tree
-
Group Pattern
- GroupPatternImpl - Class in org.sonar.python.tree
- GroupPatternImpl(Token, Pattern, Token) - Constructor for class org.sonar.python.tree.GroupPatternImpl
- GT - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- GT_EQU - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- guard() - Method in interface org.sonar.plugins.python.api.tree.CaseBlock
- guard() - Method in class org.sonar.python.tree.CaseBlockImpl
- guard(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- Guard - Interface in org.sonar.plugins.python.api.tree
-
Guard
- GUARD - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- GUARD - Enum constant in enum class org.sonar.python.api.PythonGrammar
- GuardImpl - Class in org.sonar.python.tree
- GuardImpl(Token, Expression) - Constructor for class org.sonar.python.tree.GuardImpl
H
- handleDocString(StringLiteral) - Method in class org.sonar.python.metrics.FileLinesVisitor
- HAS_DECORATORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- HAS_DECORATORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- HAS_DEFAULT_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- HAS_METACLASS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- hasAnnotatedReturnType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - hasAnnotatedReturnType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string annotatedReturnType = 9; - hasAnnotatedReturnType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string annotatedReturnType = 9; - hasAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - hasAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string annotatedType = 2; - hasAnnotatedType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string annotatedType = 2; - hasAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - hasAnnotatedType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string annotatedType = 3; - hasAnnotatedType() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string annotatedType = 3; - hasDecorators() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- hasDecorators() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- hasDecorators() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- hasDecorators() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- hasDecorators() - Method in class org.sonar.python.index.ClassDescriptor
- hasDecorators() - Method in class org.sonar.python.index.FunctionDescriptor
- hasDecorators() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- hasDecorators() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- HASDECORATORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- HASDECORATORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- hasDefaultValue() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- hasDefaultValue() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
hasDefaultValuerecord component. - hasDefaultValue() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- hasDefaultValue() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- HASDEFAULTVALUE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
.protoblog.LocationInFile definitionLocation = 9; - hasDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 9; - hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
.protoblog.LocationInFile definitionLocation = 8; - hasDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
.protoblog.LocationInFile definitionLocation = 8; - hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - hasDefinitionLocation() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional .protoblog.LocationInFile definitionLocation = 8; - hasDefinitionLocation() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional .protoblog.LocationInFile definitionLocation = 8; - hasDescendant(Tree, Predicate<Tree>) - Static method in class org.sonar.python.tree.TreeUtils
- hasEvaluatedSuperClasses() - Method in class org.sonar.python.semantic.ClassSymbolImpl
-
Precomputed typeshed class symbols might be "lazily evaluated", i.e. only information about super classes fqn is stored, without having created the actual type hierarchy.
- HasFQNPredicate - Record Class in org.sonar.python.types.v2.matchers
- HasFQNPredicate(String) - Constructor for record class org.sonar.python.types.v2.matchers.HasFQNPredicate
-
Creates an instance of a
HasFQNPredicaterecord class. - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
-
optional string fullyQualifiedName = 2; - hasFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptorOrBuilder
-
optional string fullyQualifiedName = 2; - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
-
optional string fully_qualified_name = 2; - hasFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptorOrBuilder
-
optional string fully_qualified_name = 2; - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - hasFullyQualifiedName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
-
optional string fully_qualified_name = 4; - hasFullyQualifiedName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
-
optional string fully_qualified_name = 4; - hashCode() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsLambdaHandlerInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.plugins.python.api.PythonLine
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- hashCode() - Method in record class org.sonar.plugins.python.api.types.v2.Member
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- hashCode() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- hashCode() - Method in record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.plugins.python.NotebookParsingData
- hashCode() - Method in record class org.sonar.python.EscapeCharPositionInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.python.IPythonLocation
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.python.semantic.v2.callgraph.CallGraphNode
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.sonar.python.semantic.v2.SymbolTable
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- hashCode() - Method in record class org.sonar.python.semantic.v2.UsageV2
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.python.types.DeclaredType
- hashCode() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- hashCode() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- hashCode() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- hashCode() - Method in class org.sonar.python.types.RuntimeType
- hashCode() - Method in class org.sonar.python.types.TypeInferenceProgramState
- hashCode() - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- hashCode() - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
-
Returns a hash code value for this object.
- hashCode() - Method in class org.sonar.python.types.v2.SimpleTypeWrapper
- hasImportPath(String) - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- hasMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- hasMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- hasMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- hasMember(String) - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- hasMember(String) - Method in class org.sonar.plugins.python.api.types.v2.UnionType
-
For UnionType, hasMember will return true if all alternatives have the member It will return false if all alternatives DON'T have the member It will return unknown in all other cases
- hasMember(String) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- hasMember(String) - Method in class org.sonar.python.types.v2.LazyType
- hasMember(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- HasMemberPredicate - Class in org.sonar.python.types.v2.matchers
- HasMemberPredicate(String) - Constructor for class org.sonar.python.types.v2.matchers.HasMemberPredicate
- hasMemberSatisfying(String, TypeMatcher) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- HasMemberSatisfyingPredicate - Class in org.sonar.python.types.v2.matchers
- HasMemberSatisfyingPredicate(String, TypePredicate) - Constructor for class org.sonar.python.types.v2.matchers.HasMemberSatisfyingPredicate
- hasMetaClass() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- hasMetaClass() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- hasMetaClass() - Method in class org.sonar.python.index.ClassDescriptor
- hasMetaClass() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- HASMETACLASS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- hasMetaClassFQN() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - hasMetaClassFQN() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
-
optional string metaClassFQN = 12; - hasMetaClassFQN() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptorOrBuilder
-
optional string metaClassFQN = 12; - hasMetaclassName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - hasMetaclassName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
-
optional string metaclass_name = 12; - hasMetaclassName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbolOrBuilder
-
optional string metaclass_name = 12; - hasName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - hasName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
-
optional string name = 1; - hasName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
-
optional string name = 1; - hasName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - hasName() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
-
optional string name = 1; - hasName() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
-
optional string name = 1; - hasName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - hasName() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional string name = 1; - hasName() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional string name = 1; - hasReturnAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - hasReturnAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
-
optional .protoblog.Type return_annotation = 4; - hasReturnAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbolOrBuilder
-
optional .protoblog.Type return_annotation = 4; - hasSingleBindingUsage() - Method in class org.sonar.python.semantic.v2.SymbolV2
- hasSuperClassWithoutDescriptor() - Method in class org.sonar.python.index.ClassDescriptor
- HASSUPERCLASSWITHOUTDESCRIPTOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- hasSuperClassWithoutSymbol() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- hasSuperClassWithUnknownMetaClass() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- HasSymbol - Interface in org.sonar.plugins.python.api.tree
- hasToBeSkippedFromAst(AstNode) - Method in enum class org.sonar.python.api.PythonKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum class org.sonar.python.api.PythonPunctuator
- hasToBeSkippedFromAst(AstNode) - Method in enum class org.sonar.python.api.PythonTokenType
- hasTryStatement() - Method in class org.sonar.python.semantic.v2.types.TryStatementVisitor
- hasTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - hasTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
-
optional .protoblog.Type type_annotation = 3; - hasTypeAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - hasTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - hasTypeAnnotation() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
-
optional .protoblog.Type type_annotation = 3; - hasTypeAnnotation() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.VarSymbolOrBuilder
-
optional .protoblog.Type type_annotation = 3; - hasTypeDependencies(Expression) - Method in class org.sonar.python.semantic.v2.types.TypeDependenciesCalculator
- HasTypeDependencies - Interface in org.sonar.python.types
- hasTypeSource(TypeSource) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- hasUnresolvedHierarchy() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- hasUnresolvedTypeHierarchy() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- hasUnresolvedTypeHierarchy() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- hasUnresolvedTypeHierarchy(boolean) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- hasUnresolvedWildcardImport() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- hasUnresolvedWildcardImport() - Method in class org.sonar.python.tree.ImportFromImpl
- hasVariadicParameter() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- hasVariadicParameter() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- hasVariadicParameter() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
I
- IF - Enum constant in enum class org.sonar.python.api.PythonKeyword
- IF_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- IF_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- ifKeyword() - Method in interface org.sonar.plugins.python.api.tree.ConditionalExpression
- ifKeyword() - Method in interface org.sonar.plugins.python.api.tree.Guard
- ifKeyword() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- ifKeyword() - Method in class org.sonar.python.tree.GuardImpl
- ifStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- IfStatement - Interface in org.sonar.plugins.python.api.tree
-
if-elif-else statement.
- IfStatementImpl - Class in org.sonar.python.tree
- IfStatementImpl(Token, Expression, Token, Token, Token, StatementList, Token) - Constructor for class org.sonar.python.tree.IfStatementImpl
-
Elif statement constructor
- IfStatementImpl(Token, Expression, Token, Token, Token, StatementList, Token, List<IfStatement>, ElseClause) - Constructor for class org.sonar.python.tree.IfStatementImpl
-
If statement constructor
- ifToken() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionIf
- ifToken() - Method in class org.sonar.python.tree.ComprehensionIfImpl
- impactedModules(List<String>) - Method in class org.sonar.python.semantic.DependencyGraph
- IMPORT - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- IMPORT - Enum constant in enum class org.sonar.python.api.PythonKeyword
- IMPORT - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- IMPORT_AS_NAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- IMPORT_AS_NAMES - Enum constant in enum class org.sonar.python.api.PythonGrammar
- IMPORT_FROM - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- IMPORT_FROM - Enum constant in enum class org.sonar.python.api.PythonGrammar
- IMPORT_NAME - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- IMPORT_NAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- IMPORT_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- importedModulesFQN() - Method in class org.sonar.python.semantic.SymbolTableBuilder
- importedModulesFQN() - Method in class org.sonar.python.semantic.v2.TypeInferenceV2
- importedModulesFQN() - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- importedNames() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- importedNames() - Method in class org.sonar.python.tree.ImportFromImpl
- ImportFrom - Interface in org.sonar.plugins.python.api.tree
-
Import From statement
- ImportFromImpl - Class in org.sonar.python.tree
- ImportFromImpl(Token, List<Token>, DottedName, Token, List<AliasedName>, Token, Separators) - Constructor for class org.sonar.python.tree.ImportFromImpl
- importKeyword() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- importKeyword() - Method in interface org.sonar.plugins.python.api.tree.ImportName
- importKeyword() - Method in class org.sonar.python.tree.ImportFromImpl
- importKeyword() - Method in class org.sonar.python.tree.ImportNameImpl
- ImportName - Interface in org.sonar.plugins.python.api.tree
-
Import statement
- ImportNameImpl - Class in org.sonar.python.tree
- ImportNameImpl(Token, List<AliasedName>, Separators) - Constructor for class org.sonar.python.tree.ImportNameImpl
- importPath() - Method in record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
-
Returns the value of the
importPathrecord component. - importPath() - Method in class org.sonar.python.types.v2.LazyType
- importsByModule() - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- importStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- ImportStatement - Interface in org.sonar.plugins.python.api.tree
-
Import statement See https://docs.python.org/3/reference/simple_stmts.html#grammar-token-import-stmt
- in - Variable in class org.sonar.python.cfg.fixpoint.ForwardAnalysis.ProgramStateAtBlock
- IN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- IN - Enum constant in enum class org.sonar.python.api.PythonKeyword
- includedEscapeChars() - Method in interface org.sonar.plugins.python.api.tree.Token
- includedEscapeChars() - Method in class org.sonar.python.tree.TokenImpl
- INDENT - Enum constant in enum class 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
- indentationStack - Variable in class org.sonar.python.lexer.LexerState
- index - Variable in class org.sonar.python.regex.PythonStringCharacterParser
- InExpression - Interface in org.sonar.plugins.python.api.tree
- InExpressionImpl - Class in org.sonar.python.tree
- InExpressionImpl(Expression, Token, Token, Expression) - Constructor for class org.sonar.python.tree.InExpressionImpl
- inferModuleType(FileInput) - Method in class org.sonar.python.semantic.v2.TypeInferenceV2
- inferredType() - Method in class org.sonar.python.semantic.SymbolImpl
-
Note that, for symbols that have been deserialized from protobuf, we compute their type lazily.
- InferredType - Interface in org.sonar.plugins.python.api.types
- InferredTypes - Class in org.sonar.python.types
- inferSingleAssignedExpressionType(Expression) - Static method in class org.sonar.python.tree.TreeUtils
-
This method returns the type of an expression.
- inferTopLevelTypes(FileInput) - Method in class org.sonar.python.semantic.v2.TypeInferenceV2
- inferTypes(FileInput) - Method in class org.sonar.python.semantic.v2.TypeInferenceV2
- inferTypes(FileInput, PythonFile) - Static method in class org.sonar.python.types.TypeInference
- inheritedMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- init(CfgBlock) - Method in class org.sonar.python.cfg.fixpoint.CfgBlockState
- initialize(SubscriptionCheck.Context) - Method in interface org.sonar.plugins.python.api.SubscriptionCheck
- initialize(SubscriptionCheck.Context) - Method in class org.sonar.python.metrics.FileLinesVisitor
- initialState() - Method in class org.sonar.python.cfg.fixpoint.ForwardAnalysis
- initialState() - Method in class org.sonar.python.semantic.v2.types.FlowSensitiveTypeInference
- inKeyword() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- inKeyword() - Method in class org.sonar.python.tree.ForStatementImpl
- inputFile() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- insertAfter(Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
- insertAtPosition(PythonLine, int, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
- insertBefore(Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
- insertEntry(String, Set<Descriptor>) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- insertLineAfter(Tree, Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Insert a line with the same offset as the given tree, after the given tree.
- insertLineBefore(Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Insert a line with the same offset as the given tree, before the given tree.
- INSTANCE - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- INSTANCE - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
INSTANCE = 0; - INSTANCE_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
INSTANCE = 0; - instanceDisplayName() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- instanceDisplayName() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- instanceDisplayName() - Method in class org.sonar.python.types.v2.LazyType
- instanceFields() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- instanceFields() - Method in class org.sonar.python.tree.ClassDefImpl
- instancesHaveMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- instancesHaveMember(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- INT - Enum constant in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
- INT - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- INT - Static variable in class org.sonar.python.types.InferredTypes
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- internalGetFieldAccessorTable() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- internalGetValueMap() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- internalGetValueMap() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- inToken() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionFor
- inToken() - Method in class org.sonar.python.tree.ComprehensionForImpl
- IPYNB_CELL_DELIMITER - Enum constant in enum class org.sonar.python.api.PythonTokenType
- IPynbCellDelimiterChannel - Class in org.sonar.python.lexer
- IPynbCellDelimiterChannel(LexerState) - Constructor for class org.sonar.python.lexer.IPynbCellDelimiterChannel
- ipynbLexer(LexerState) - Static method in class org.sonar.python.lexer.PythonLexer
- IpynbNotebookParser - Class in org.sonar.plugins.python
- IPYTHON - Enum constant in enum class org.sonar.plugins.python.PythonInputFile.Kind
- IPythonGrammar - Enum Class in org.sonar.python.api
- IPythonGrammarBuilder - Class in org.sonar.python.api
- IPythonGrammarBuilder() - Constructor for class org.sonar.python.api.IPythonGrammarBuilder
- IPythonLocation - Record Class in org.sonar.python
- IPythonLocation(int, int) - Constructor for record class org.sonar.python.IPythonLocation
- IPythonLocation(int, int, List<EscapeCharPositionInfo>) - Constructor for record class org.sonar.python.IPythonLocation
- IPythonLocation(int, int, List<EscapeCharPositionInfo>, boolean) - Constructor for record class org.sonar.python.IPythonLocation
-
Creates an instance of a
IPythonLocationrecord class. - iPythonRules(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.IPythonGrammarBuilder
- IPythonTreeMaker - Class in org.sonar.python.tree
- IPythonTreeMaker() - Constructor for class org.sonar.python.tree.IPythonTreeMaker
- IPythonTreeMaker(Map<Integer, IPythonLocation>) - Constructor for class org.sonar.python.tree.IPythonTreeMaker
- is(Symbol.Kind...) - Method in interface org.sonar.plugins.python.api.symbols.Symbol
- is(Symbol.Kind...) - Method in class org.sonar.python.semantic.SymbolImpl
- is(Tree.Kind...) - Method in interface org.sonar.plugins.python.api.tree.Tree
- is(Tree.Kind...) - Method in class org.sonar.python.tree.PyTree
- IS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- IS - Enum constant in enum class org.sonar.python.api.PythonKeyword
- IS_ABSTRACT_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_ASYNCHRONOUS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_CLASS_METHOD_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_ENUM_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- IS_FINAL_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_GENERIC_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- IS_IMPORTED_MODULE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- IS_OVERLOAD_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_PROPERTY_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- IS_PROTOCOL_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- IS_STATIC_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- isASubClassFrom(ClassType) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- isAsync() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- isAsync() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- isAsync() - Method in class org.sonar.python.tree.ForStatementImpl
- isAsync() - Method in class org.sonar.python.tree.WithStatementImpl
- isAsynchronous() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- isAsynchronous() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- isAsynchronous() - Method in class org.sonar.python.index.FunctionDescriptor
- isAsynchronous() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- ISASYNCHRONOUS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- isAtEnd() - Method in class org.sonar.python.regex.PythonStringCharacterParser
- isBindingUsage() - Method in interface org.sonar.plugins.python.api.symbols.Usage
- isBindingUsage() - Method in record class org.sonar.python.semantic.v2.UsageV2
- isBooleanLiteral(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- isBuiltinWithName(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isCacheEnabled() - Method in interface org.sonar.plugins.python.api.caching.CacheContext
- isCacheEnabled() - Method in class org.sonar.python.caching.CacheContextImpl
- isCompatibleWith(InferredType) - Method in interface org.sonar.plugins.python.api.types.InferredType
- isCompatibleWith(InferredType) - Method in class org.sonar.python.types.DeclaredType
- isCompatibleWith(InferredType) - Method in class org.sonar.python.types.RuntimeType
- isCompatibleWith(InferredType) - Method in class org.sonar.python.types.UnknownClassType
- isCompatibleWith(PythonType) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- isCompatibleWith(PythonType) - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- isCompatibleWith(PythonType) - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- isCompatibleWith(PythonType) - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- isCompatibleWith(PythonType) - Method in interface org.sonar.plugins.python.api.types.v2.UnknownType
- isCompatibleWith(PythonType) - Method in class org.sonar.python.types.v2.LazyType
- isCompressed() - Method in interface org.sonar.plugins.python.api.tree.Token
- isCompressed() - Method in class org.sonar.python.tree.TokenImpl
- isCompresssed() - Method in record class org.sonar.python.IPythonLocation
-
Returns the value of the
isCompresssedrecord component. - isDeclaration(UsageV2) - Static method in class org.sonar.python.semantic.v2.SymbolV2Utils
- isDeclaredTypeWithTypeClass(InferredType, String) - Static method in class org.sonar.python.types.InferredTypes
- isDecoratorWithFQN(Decorator, String) - Static method in class org.sonar.python.tree.TreeUtils
- isDjangoView() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- isDjangoView(String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- isElif() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- isElif() - Method in class org.sonar.python.tree.IfStatementImpl
- isEmptyBlock() - Method in class org.sonar.python.cfg.PythonCfgBlock
- isEqualParameterCountAndNames(List<FunctionSymbol>) - Static method in class org.sonar.python.semantic.SymbolUtils
- isExactTypeSource() - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- IsExpression - Interface in org.sonar.plugins.python.api.tree
- IsExpressionImpl - Class in org.sonar.python.tree
- IsExpressionImpl(Expression, Token, Token, Expression) - Constructor for class org.sonar.python.tree.IsExpressionImpl
- isFalse() - Method in enum class org.sonar.plugins.python.api.TriBool
- isFunctionWithGivenDecoratorFQN(Tree, String) - Static method in class org.sonar.python.tree.TreeUtils
- isGeneric() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- isGeneric() - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isIdentityComparableWith(InferredType) - Method in interface org.sonar.plugins.python.api.types.InferredType
- isIdentityComparableWith(InferredType) - Method in class org.sonar.python.types.DeclaredType
- isIdentityComparableWith(InferredType) - Method in class org.sonar.python.types.RuntimeType
- isIdentityComparableWith(InferredType) - Method in class org.sonar.python.types.UnknownClassType
- isImportedModule() - Method in class org.sonar.python.index.VariableDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- isInitialized() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- isInitialized() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- isInstance() - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isInstanceMethod() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- isInstanceMethod() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- isInstanceMethod() - Method in class org.sonar.python.index.FunctionDescriptor
- isInstanceMethod() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- ISINSTANCEMETHOD_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- isInstanceOf(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- IsInstanceVisitor - Class in org.sonar.python.semantic.v2.types
- IsInstanceVisitor(TypeTable) - Constructor for class org.sonar.python.semantic.v2.types.IsInstanceVisitor
- isInterpolated() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- isInterpolated() - Method in class org.sonar.python.tree.StringElementImpl
- isInvalidIssueSuppressionComment(String) - Method in class org.sonar.plugins.python.api.nosonar.NoSonarInfoParser
- isIPython() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- isKeywordOnly() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- isKeywordOnly() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
isKeywordOnlyrecord component. - isKeywordOnly() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- isKeywordOnly() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- ISKEYWORDONLY_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- isKeywordVariadic() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
-
Returns true for **kwargs
- isKeywordVariadic() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
isKeywordVariadicrecord component. - isKeywordVariadic() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- isKeywordVariadic() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- ISKEYWORDVARIADIC_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- isMethodDefinition() - Method in interface org.sonar.plugins.python.api.tree.FunctionLike
- isMethodDefinition() - Method in class org.sonar.python.tree.FunctionDefImpl
- isMethodDefinition() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- isObjectOfSubType(String) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- isObjectOfType(String) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- isObjectSatisfying(TypeMatcher) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- IsObjectSatisfyingPredicate - Class in org.sonar.python.types.v2.matchers
- IsObjectSatisfyingPredicate(TypePredicate) - Constructor for class org.sonar.python.types.v2.matchers.IsObjectSatisfyingPredicate
- IsObjectSubtypeOfPredicate - Class in org.sonar.python.types.v2.matchers
- IsObjectSubtypeOfPredicate(String) - Constructor for class org.sonar.python.types.v2.matchers.IsObjectSubtypeOfPredicate
- isOrExtends(String) - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- isOrExtends(String) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- isOrExtends(ClassSymbol) - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- isOrExtends(ClassSymbol) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- isPositionalOnly() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- isPositionalOnly() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
isPositionalOnlyrecord component. - isPositionalOnly() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- isPositionalOnly() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- ISPOSITIONALONLY_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- isPositionalVariadic() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
-
Returns true for *args
- isPositionalVariadic() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
isPositionalVariadicrecord component. - isPositionalVariadic() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- isPositionalVariadic() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- ISPOSITIONALVARIADIC_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- isPrivateName(String) - Static method in class org.sonar.python.semantic.SymbolUtils
- isRawString() - Method in class org.sonar.python.regex.PythonAnalyzerRegexSource
- isRead() - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- isResolved() - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- isStub() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
-
When true, it denotes a function symbol for a function stub.
- isStub() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- isSubtypeOf(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- IssueLocation - Class in org.sonar.plugins.python.api
- isSuppressedRuleKeysEmpty() - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
- isSymbolUsedInBlock(Symbol) - Method in class org.sonar.python.cfg.fixpoint.CfgBlockState
- isTemplate() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- isTemplate() - Method in class org.sonar.python.tree.StringElementImpl
- isTemplate() - Method in class org.sonar.python.tree.StringLiteralImpl
- isTripleQuoted() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- isTripleQuoted() - Method in class org.sonar.python.tree.StringElementImpl
- isTrue() - Method in enum class org.sonar.plugins.python.api.TriBool
- isTrueFor(Expression, SubscriptionContext) - Method in interface org.sonar.python.api.types.v2.matchers.TypeMatcher
- isType(String) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- isTypeHintTypeSource() - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isTypeOrInstanceWithName(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- IsTypePredicate - Class in org.sonar.python.types.v2.matchers
- IsTypePredicate(String) - Constructor for class org.sonar.python.types.v2.matchers.IsTypePredicate
- isTypeWithFqn(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isTypeWithName(String) - Method in class org.sonar.python.types.v2.TypeCheckBuilder
- isUnknown() - Method in enum class org.sonar.plugins.python.api.TriBool
- isUsedFrom(String, Predicate<CallGraphNode>) - Method in class org.sonar.python.semantic.v2.callgraph.CallGraphWalker
- isValidForProjectPythonVersion(List<String>) - Static method in class org.sonar.python.types.TypeShed
- isValidNoQa(String) - Static method in class org.sonar.plugins.python.api.nosonar.NoSonarInfoParser
- isVariable() - Method in interface org.sonar.plugins.python.api.tree.Name
- isVariable() - Method in class org.sonar.python.tree.NameImpl
- isVariadic() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- isVariadic() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
- isVariadic() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- isVariadic() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- isWildcardImport() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- isWildcardImport() - Method in class org.sonar.python.tree.ImportFromImpl
- isWithinUnittestTestCase(Tree) - Static method in class org.sonar.python.tests.UnittestUtils
- isWrite() - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- ITEMS_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- iterable() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionFor
- iterable() - Method in class org.sonar.python.tree.ComprehensionForImpl
J
- join(ProgramState) - Method in interface org.sonar.python.cfg.fixpoint.ProgramState
- join(ProgramState) - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- join(ProgramState) - Method in class org.sonar.python.types.TypeInferenceProgramState
K
- key() - Method in interface org.sonar.plugins.python.api.PythonFile
- key() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePair
- key() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePattern
- key() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- key() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- key() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- key() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- key() - Method in class org.sonar.python.tree.KeyValuePairImpl
- key() - Method in class org.sonar.python.tree.KeyValuePatternImpl
- key() - Method in class org.sonar.python.types.v2.LazyType
- KEY_VALUE_PAIR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- KEY_VALUE_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- KEY_VALUE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- keyExpression() - Method in interface org.sonar.plugins.python.api.tree.DictCompExpression
- keyExpression() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- KeyValuePair - Interface in org.sonar.plugins.python.api.tree
- KeyValuePairImpl - Class in org.sonar.python.tree
- KeyValuePairImpl(Expression, Token, Expression) - Constructor for class org.sonar.python.tree.KeyValuePairImpl
- KeyValuePattern - Interface in org.sonar.plugins.python.api.tree
-
Key Value Pattern (only used within mapping patterns)
- KeyValuePatternImpl - Class in org.sonar.python.tree
- KeyValuePatternImpl(Pattern, Token, Pattern) - Constructor for class org.sonar.python.tree.KeyValuePatternImpl
- keyword() - Method in interface org.sonar.plugins.python.api.tree.IfStatement
- keyword() - Method in class org.sonar.python.tree.IfStatementImpl
- KEYWORD_ONLY - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
KEYWORD_ONLY = 2; - KEYWORD_ONLY_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
KEYWORD_ONLY = 2; - KEYWORD_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- KEYWORD_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- keywordArgument() - Method in interface org.sonar.plugins.python.api.tree.RegularArgument
- keywordArgument() - Method in class org.sonar.python.tree.RegularArgumentImpl
- KeywordPattern - Interface in org.sonar.plugins.python.api.tree
-
Keyword pattern Used only inside Class pattern
- KeywordPatternImpl - Class in org.sonar.python.tree
- KeywordPatternImpl(Name, Token, Pattern) - Constructor for class org.sonar.python.tree.KeywordPatternImpl
- keywordValues() - Static method in enum class org.sonar.python.api.PythonKeyword
- kill - Variable in class org.sonar.python.cfg.fixpoint.CfgBlockState
-
variables that are being written in the block
- kind() - Method in interface org.sonar.plugins.python.api.symbols.Symbol
- kind() - Method in interface org.sonar.plugins.python.api.symbols.Usage
- kind() - Method in class org.sonar.plugins.python.GeneratedIPythonFile
- kind() - Method in interface org.sonar.plugins.python.PythonInputFile
- kind() - Method in class org.sonar.python.index.AliasDescriptor
- kind() - Method in class org.sonar.python.index.AmbiguousDescriptor
- kind() - Method in class org.sonar.python.index.ClassDescriptor
- kind() - Method in interface org.sonar.python.index.Descriptor
- kind() - Method in class org.sonar.python.index.FunctionDescriptor
- kind() - Method in class org.sonar.python.index.ModuleDescriptor
- kind() - Method in class org.sonar.python.index.TypeAnnotationDescriptor
- kind() - Method in class org.sonar.python.index.VariableDescriptor
- kind() - Method in class org.sonar.python.semantic.SymbolImpl
- kind() - Method in class org.sonar.python.semantic.UsageImpl
- kind() - Method in record class org.sonar.python.semantic.v2.UsageV2
-
Returns the value of the
kindrecord component. - KIND_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- KIND_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.Type
L
- LAMBDA - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- LAMBDA - Enum constant in enum class org.sonar.python.api.PythonKeyword
- lambdaExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- LambdaExpression - Interface in org.sonar.plugins.python.api.tree
- LambdaExpressionImpl - Class in org.sonar.python.tree
- LambdaExpressionImpl(Token, Token, Expression, ParameterList) - Constructor for class org.sonar.python.tree.LambdaExpressionImpl
- lambdaKeyword() - Method in interface org.sonar.plugins.python.api.tree.LambdaExpression
- lambdaKeyword() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- LAMBDEF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- LAMBDEF_NOCOND - Enum constant in enum class org.sonar.python.api.PythonGrammar
- last() - Method in class org.sonar.python.tree.Separators
- lastToken - Variable in class org.sonar.python.tree.PyTree
- lastToken() - Method in interface org.sonar.plugins.python.api.tree.Tree
- lastToken() - Method in class org.sonar.python.tree.PyTree
- lastToken() - Method in class org.sonar.python.tree.SimpleStatement
- lastToken() - Method in class org.sonar.python.tree.StringElementImpl
- lastToken() - Method in class org.sonar.python.tree.TokenImpl
- LazyType - Class in org.sonar.python.types.v2
- LazyType(String, LazyTypesContext) - Constructor for class org.sonar.python.types.v2.LazyType
- lazyTypesContext() - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- lazyTypesContext() - Method in class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- LazyTypesContext - Class in org.sonar.python.semantic.v2
- LazyTypesContext(ProjectLevelTypeTable) - Constructor for class org.sonar.python.semantic.v2.LazyTypesContext
- LazyTypeWrapper - Class in org.sonar.python.types.v2
- LazyTypeWrapper(PythonType) - Constructor for class org.sonar.python.types.v2.LazyTypeWrapper
- LazyUnionType - Class in org.sonar.python.types.v2
- LazyUnionType(Set<PythonType>) - Constructor for class org.sonar.python.types.v2.LazyUnionType
- LBRACKET - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- lCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.DictionaryLiteral
- lCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.MappingPattern
- lCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.SetLiteral
- lCurlyBrace() - Method in class org.sonar.python.tree.DictOrSetLiteralImpl
- lCurlyBrace() - Method in class org.sonar.python.tree.MappingPatternImpl
- LCURLYBRACE - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- lDelimiter() - Method in interface org.sonar.plugins.python.api.tree.SequencePattern
- lDelimiter() - Method in class org.sonar.python.tree.SequencePatternImpl
- leaveFile() - Method in class org.sonar.plugins.python.api.PythonSubscriptionCheck
- leaveFile() - Method in class org.sonar.python.metrics.FileLinesVisitor
- LEFT_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- LEFT_OP - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- leftBracket() - Method in interface org.sonar.plugins.python.api.tree.ListLiteral
- leftBracket() - Method in interface org.sonar.plugins.python.api.tree.SliceExpression
- leftBracket() - Method in interface org.sonar.plugins.python.api.tree.SubscriptionExpression
- leftBracket() - Method in interface org.sonar.plugins.python.api.tree.TypeParams
- leftBracket() - Method in class org.sonar.python.tree.ListLiteralImpl
- leftBracket() - Method in class org.sonar.python.tree.SliceExpressionImpl
- leftBracket() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- leftBracket() - Method in class org.sonar.python.tree.TypeParamsImpl
- leftOperand() - Method in interface org.sonar.plugins.python.api.tree.BinaryExpression
- leftOperand() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- leftPar() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
- leftPar() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- leftPar() - Method in interface org.sonar.plugins.python.api.tree.ClassPattern
- leftPar() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- leftPar() - Method in interface org.sonar.plugins.python.api.tree.GroupPattern
- leftPar() - Method in class org.sonar.python.tree.CallExpressionImpl
- leftPar() - Method in class org.sonar.python.tree.ClassDefImpl
- leftPar() - Method in class org.sonar.python.tree.ClassPatternImpl
- leftPar() - Method in class org.sonar.python.tree.FunctionDefImpl
- leftPar() - Method in class org.sonar.python.tree.GroupPatternImpl
- leftParenthesis() - Method in interface org.sonar.plugins.python.api.tree.ParenthesizedExpression
- leftParenthesis() - Method in interface org.sonar.plugins.python.api.tree.Tuple
- leftParenthesis() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- leftParenthesis() - Method in class org.sonar.python.tree.TupleImpl
- LexerState - Class in org.sonar.python.lexer
- LexerState() - Constructor for class org.sonar.python.lexer.LexerState
- lhsExpression() - Method in interface org.sonar.plugins.python.api.tree.CompoundAssignmentStatement
- lhsExpression() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- lhsExpressions() - Method in interface org.sonar.plugins.python.api.tree.AssignmentStatement
- lhsExpressions() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- lhsName() - Method in interface org.sonar.plugins.python.api.tree.AssignmentExpression
- lhsName() - Method in class org.sonar.python.semantic.v2.types.Propagation
- lhsName() - Method in class org.sonar.python.tree.AssignmentExpressionImpl
- lhsSymbol() - Method in class org.sonar.python.semantic.v2.types.Propagation
- line() - Method in record class org.sonar.plugins.python.api.PythonLine
-
Returns the value of the
linerecord component. - line() - Method in interface org.sonar.plugins.python.api.tree.Token
- line() - Method in record class org.sonar.python.IPythonLocation
-
Returns the value of the
linerecord component. - line() - Method in class org.sonar.python.tree.TokenImpl
- LINE_MAGIC - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- LINE_MAGIC - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- LINE_MAGIC_STATEMENT - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- lineMagic(AstNode) - Method in class org.sonar.python.tree.IPythonTreeMaker
- LineMagic - Interface in org.sonar.plugins.python.api.tree
- LineMagicImpl - Class in org.sonar.python.tree
- LineMagicImpl(Token, List<Token>) - Constructor for class org.sonar.python.tree.LineMagicImpl
- lineMagicStatement(AstNode) - Method in class org.sonar.python.tree.IPythonTreeMaker
- LIST - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- LIST - Static variable in class org.sonar.python.types.InferredTypes
- LIST_COMPREHENSION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- LIST_LITERAL - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ListLiteral - Interface in org.sonar.plugins.python.api.tree
- ListLiteralImpl - Class in org.sonar.python.tree
- ListLiteralImpl(Token, ExpressionList, Token) - Constructor for class org.sonar.python.tree.ListLiteralImpl
- LITERAL - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- LITERAL - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
LITERAL = 9; - LITERAL_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- LITERAL_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
LITERAL = 9; - LiteralPattern - Interface in org.sonar.plugins.python.api.tree
-
Literal Pattern
- LiteralPatternImpl - Class in org.sonar.python.tree
- LiteralPatternImpl(List<Token>, Tree.Kind) - Constructor for class org.sonar.python.tree.LiteralPatternImpl
- LiveVariablesAnalysis - Class in org.sonar.python.cfg.fixpoint
- LiveVariablesAnalysis() - Constructor for class org.sonar.python.cfg.fixpoint.LiveVariablesAnalysis
- LiveVariablesAnalysis.LiveVariables - Class in org.sonar.python.cfg.fixpoint
- LOCAL - Enum constant in enum class org.sonar.plugins.python.api.types.v2.TypeOrigin
- localsExpression() - Method in interface org.sonar.plugins.python.api.tree.ExecStatement
- localsExpression() - Method in class org.sonar.python.tree.ExecStatementImpl
- localVariables() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionExpression
-
local variables are following python3 scoping rules for comprehension expressions.
- localVariables() - Method in interface org.sonar.plugins.python.api.tree.DictCompExpression
- localVariables() - Method in interface org.sonar.plugins.python.api.tree.FunctionLike
- localVariables() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- localVariables() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- localVariables() - Method in class org.sonar.python.tree.FunctionDefImpl
- localVariables() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- location() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- location() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
locationrecord component. - location() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- location() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- locationInFile(Tree, String) - Static method in class org.sonar.python.tree.TreeUtils
- LocationInFile - Record Class in org.sonar.plugins.python.api
- LocationInFile(String, int, int, int, int) - Constructor for record class org.sonar.plugins.python.api.LocationInFile
-
Creates an instance of a
LocationInFilerecord class. - locationInFileFor(IndexRange) - Method in class org.sonar.python.regex.PythonAnalyzerRegexSource
- locationMap() - Method in class org.sonar.plugins.python.GeneratedIPythonFile
- logicalAnd(TriBool) - Method in enum class org.sonar.plugins.python.api.TriBool
-
This method performs a logical AND of TriBool results It is meant to be used when performing the logical combination of ANDed predicates against a given type Therefore, this variation behaves like a standard logical "AND" and will return FALSE whenever one of the operands is FALSE
- LOOP_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- LOOP_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- LoopAssignment - Class in org.sonar.python.semantic.v2.types
- LoopAssignment(SymbolV2, Name, Expression) - Constructor for class org.sonar.python.semantic.v2.types.LoopAssignment
- loopExpression() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionFor
- loopExpression() - Method in class org.sonar.python.tree.ComprehensionForImpl
- lowerBound() - Method in interface org.sonar.plugins.python.api.tree.SliceItem
- lowerBound() - Method in class org.sonar.python.tree.SliceItemImpl
- LPARENTHESIS - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- LT - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- LT_EQU - Enum constant in enum class org.sonar.python.api.PythonPunctuator
M
- M_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- MAGIC_CELL - Enum constant in enum class org.sonar.python.api.IPythonGrammar
- MAIN - Enum constant in enum class org.sonar.plugins.python.api.PythonCheck.CheckScope
- major() - Method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- map(PythonType, UnaryOperator<PythonType>) - Static method in class org.sonar.python.types.v2.TypeUtils
- MAPPING_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- MAPPING_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- MappingPattern - Interface in org.sonar.plugins.python.api.tree
-
Mapping Pattern
- MappingPatternImpl - Class in org.sonar.python.tree
- MappingPatternImpl(Token, List<Token>, List<Pattern>, Token) - Constructor for class org.sonar.python.tree.MappingPatternImpl
- mapToColumnMappingList(Map<Integer, Integer>) - Static method in class org.sonar.plugins.python.NotebookTestUtils
- MATCH_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- MATCH_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- matchKeyword() - Method in interface org.sonar.plugins.python.api.tree.MatchStatement
- matchKeyword() - Method in class org.sonar.python.tree.MatchStatementImpl
- matchStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- MatchStatement - Interface in org.sonar.plugins.python.api.tree
-
Match statement
- MatchStatementImpl - Class in org.sonar.python.tree
- MatchStatementImpl(Token, Expression, Token, Token, Token, List<CaseBlock>, Token) - Constructor for class org.sonar.python.tree.MatchStatementImpl
- MATRIX_MULT_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MATRIX_MULTIPLICATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- MAX_SUPPORTED_VERSION - Static variable in class org.sonar.plugins.python.api.PythonVersionUtils
- MAYBE_SEQUENCE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- MAYBE_STAR_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- Member - Record Class in org.sonar.plugins.python.api.types.v2
- Member(String, PythonType) - Constructor for record class org.sonar.plugins.python.api.types.v2.Member
-
Creates an instance of a
Memberrecord class. - members() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- members() - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- members() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- members() - Method in class org.sonar.python.index.ClassDescriptor
- members() - Method in class org.sonar.python.index.ModuleDescriptor
- mergeDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - mergeDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - mergeDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- mergeFrom(Message) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- mergeFrom(CpdTokenProtos.FileCpdTokens) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
- mergeFrom(CpdTokenProtos.Token) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
- mergeFrom(DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
- mergeFrom(DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
- mergeFrom(DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
- mergeFrom(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
- mergeFrom(DescriptorsProtos.ModuleDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
- mergeFrom(DescriptorsProtos.ParameterDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
- mergeFrom(DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
- mergeFrom(SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
- mergeFrom(SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
- mergeFrom(SymbolsProtos.ModuleSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
- mergeFrom(SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
- mergeFrom(SymbolsProtos.ParameterSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
- mergeFrom(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
- mergeFrom(SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
- mergeReturnAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - mergeTypeAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - mergeTypeAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - message() - Method in class org.sonar.plugins.python.api.IssueLocation
- message() - Method in interface org.sonar.plugins.python.api.tree.AssertStatement
- message() - Method in class org.sonar.python.tree.AssertStatementImpl
- METACLASS_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- metaClasses() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- metaClasses() - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- metaclassFQN() - Method in class org.sonar.python.index.ClassDescriptor
- metaclassFQN() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- METACLASSFQN_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- METHODS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- min(TypeSource...) - Static method in enum class org.sonar.plugins.python.api.types.v2.TypeSource
- minor() - Method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- MINUS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- MINUS - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MINUS_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MOCK_FQNS - Static variable in interface org.sonar.plugins.python.api.types.InferredType
- MockPythonFile(String, String, String) - Constructor for class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- MOD - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MOD_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- module() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- module() - Method in class org.sonar.python.tree.ImportFromImpl
- MODULE - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- MODULE_ATTRIBUTES - Static variable in class org.sonar.python.semantic.BuiltinSymbols
-
See https://docs.python.org/3/reference/import.html?
- ModuleDescriptor - Class in org.sonar.python.index
- ModuleDescriptor(String, String, Map<String, Descriptor>) - Constructor for class org.sonar.python.index.ModuleDescriptor
- moduleFqn() - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- modules() - Method in interface org.sonar.plugins.python.api.tree.ImportName
- modules() - Method in class org.sonar.python.tree.ImportNameImpl
- ModuleSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- ModuleSymbolToDescriptorConverter(Set<PythonVersionUtils.Version>) - Constructor for class org.sonar.python.semantic.v2.typeshed.ModuleSymbolToDescriptorConverter
- moduleType() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- moduleType(ModuleType) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- ModuleType - Class in org.sonar.plugins.python.api.types.v2
- ModuleType(String) - Constructor for class org.sonar.plugins.python.api.types.v2.ModuleType
- ModuleType(String, String, ModuleType, Map<String, TypeWrapper>) - Constructor for class org.sonar.plugins.python.api.types.v2.ModuleType
- ModuleType(String, ModuleType) - Constructor for class org.sonar.plugins.python.api.types.v2.ModuleType
- ModuleType(String, ModuleType, Map<String, TypeWrapper>) - Constructor for class org.sonar.plugins.python.api.types.v2.ModuleType
- MODULO - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- moveNext() - Method in class org.sonar.python.regex.PythonStringCharacterParser
- MUL - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MUL_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MUL_MUL - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MUL_MUL_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- MULTIPLICATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- mustBeOrExtend(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
-
mustBeOrExtend implies we know for sure the given type is either of the given typeName or a subtype of it.
- mustBeOrExtend(String) - Method in class org.sonar.python.types.DeclaredType
- mustBeOrExtend(String) - Method in class org.sonar.python.types.RuntimeType
- mustBeOrExtend(String) - Method in class org.sonar.python.types.UnknownClassType
N
- name() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol.Parameter
- name() - Method in interface org.sonar.plugins.python.api.symbols.Symbol
- name() - Method in interface org.sonar.plugins.python.api.tree.CapturePattern
- name() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- name() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- name() - Method in interface org.sonar.plugins.python.api.tree.Name
- name() - Method in interface org.sonar.plugins.python.api.tree.Parameter
- name() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
- name() - Method in interface org.sonar.plugins.python.api.tree.TypeAliasStatement
- name() - Method in interface org.sonar.plugins.python.api.tree.TypeParam
- name() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- name() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- name() - Method in record class org.sonar.plugins.python.api.types.v2.Member
-
Returns the value of the
namerecord component. - name() - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- name() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns the value of the
namerecord component. - name() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- name() - Method in class org.sonar.python.index.AliasDescriptor
- name() - Method in class org.sonar.python.index.AmbiguousDescriptor
- name() - Method in class org.sonar.python.index.ClassDescriptor
- name() - Method in interface org.sonar.python.index.Descriptor
- name() - Method in class org.sonar.python.index.FunctionDescriptor
- name() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
- name() - Method in class org.sonar.python.index.ModuleDescriptor
- name() - Method in class org.sonar.python.index.VariableDescriptor
- name() - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- name() - Method in class org.sonar.python.semantic.SymbolImpl
- name() - Method in class org.sonar.python.semantic.v2.SymbolV2
- name() - Method in class org.sonar.python.tree.CapturePatternImpl
- name() - Method in class org.sonar.python.tree.ClassDefImpl
- name() - Method in class org.sonar.python.tree.FunctionDefImpl
- name() - Method in class org.sonar.python.tree.NameImpl
- name() - Method in class org.sonar.python.tree.ParameterImpl
- name() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- name() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- name() - Method in class org.sonar.python.tree.TypeParamImpl
- name() - Method in class org.sonar.python.types.v2.LazyType
- name(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- Name - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/expressions.html#atom-identifiers
- NAME - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NAME - Enum constant in enum class org.sonar.python.api.PythonGrammar
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- NAME_OR_ATTR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- NAMED_EXPR_TEST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- nameFromExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- nameFromExpressionOrQualifiedExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- nameFromQualifiedExpression(QualifiedExpression) - Static method in class org.sonar.python.tree.TreeUtils
- nameFromQualifiedOrCallExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
- NameImpl - Class in org.sonar.python.tree
- NameImpl(Token, boolean) - Constructor for class org.sonar.python.tree.NameImpl
- names() - Method in interface org.sonar.plugins.python.api.tree.DottedName
- names() - Method in class org.sonar.python.tree.DottedNameImpl
- NESTED_CLASSES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- nestedClause() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionClause
- nestedClause() - Method in class org.sonar.python.tree.ComprehensionForImpl
- nestedClause() - Method in class org.sonar.python.tree.ComprehensionIfImpl
- newBuilder() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- newBuilder() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- newBuilder() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- newBuilder(CpdTokenProtos.FileCpdTokens) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- newBuilder(CpdTokenProtos.Token) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- newBuilder(DescriptorsProtos.AmbiguousDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- newBuilder(DescriptorsProtos.ClassDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- newBuilder(DescriptorsProtos.FunctionDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- newBuilder(DescriptorsProtos.LocationInFile) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- newBuilder(DescriptorsProtos.ModuleDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- newBuilder(DescriptorsProtos.ParameterDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- newBuilder(DescriptorsProtos.VarDescriptor) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- newBuilder(SymbolsProtos.ClassSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- newBuilder(SymbolsProtos.FunctionSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- newBuilder(SymbolsProtos.ModuleSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- newBuilder(SymbolsProtos.OverloadedFunctionSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- newBuilder(SymbolsProtos.ParameterSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- newBuilder(SymbolsProtos.Type) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- newBuilder(SymbolsProtos.VarSymbol) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- newBuilderForType() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- NEWLINE - Enum constant in enum class 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
- newQuickFix(String) - Static method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix
- newQuickFix(String, PythonTextEdit...) - Static method in class org.sonar.plugins.python.api.quickfix.PythonQuickFix
- none() - Method in interface org.sonar.plugins.python.api.tree.NoneExpression
- none() - Method in class org.sonar.python.tree.NoneExpressionImpl
- NONE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NONE - Enum constant in enum class org.sonar.python.api.PythonKeyword
- NONE - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- NONE - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
NONE = 6; - NONE - Static variable in class org.sonar.python.types.InferredTypes
- NONE_LITERAL_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NONE_TYPE - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- NONE_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
NONE = 6; - NoneExpression - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/library/constants.html#None
- NoneExpressionImpl - Class in org.sonar.python.tree
- NoneExpressionImpl(Token) - Constructor for class org.sonar.python.tree.NoneExpressionImpl
- NONLOCAL - Enum constant in enum class org.sonar.python.api.PythonKeyword
- NONLOCAL_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- NONLOCAL_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NONLOCAL_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- nonlocalKeyword() - Method in interface org.sonar.plugins.python.api.tree.NonlocalStatement
- nonlocalKeyword() - Method in class org.sonar.python.tree.NonlocalStatementImpl
- nonlocalStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- NonlocalStatement - Interface in org.sonar.plugins.python.api.tree
-
nonlocal
NonlocalStatement.variables() - NonlocalStatementImpl - Class in org.sonar.python.tree
- NonlocalStatementImpl(Token, List<Name>, Separators) - Constructor for class org.sonar.python.tree.NonlocalStatementImpl
- nonTuple() - Method in interface org.sonar.plugins.python.api.tree.ParameterList
-
Note that tuple in parameters are allowed only in Python 2.
- nonTuple() - Method in class org.sonar.python.tree.ParameterListImpl
- nonTupleParameters(FunctionDef) - Static method in class org.sonar.python.tree.TreeUtils
- nonWhitespaceTokens(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- normalizedFqn(String) - Static method in class org.sonar.python.semantic.v2.typeshed.TypeShedUtils
- normalizedFqn(String) - Static method in class org.sonar.python.types.TypeShed
- normalizedFqn(String, String, String) - Static method in class org.sonar.python.types.TypeShed
- normalizedFqn(String, String, String, String) - Static method in class org.sonar.python.types.TypeShed
- NoSonarInfoParser - Class in org.sonar.plugins.python.api.nosonar
- NoSonarInfoParser() - Constructor for class org.sonar.plugins.python.api.nosonar.NoSonarInfoParser
- NoSonarLineInfo - Record Class in org.sonar.plugins.python.api.nosonar
- NoSonarLineInfo(Set<String>) - Constructor for record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
- NoSonarLineInfo(Set<String>, String) - Constructor for record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Creates an instance of a
NoSonarLineInforecord class. - NOT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NOT - Enum constant in enum class org.sonar.python.api.PythonKeyword
- NOT_EQU - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- NOT_EQU2 - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- NOT_TEST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- NotebookParsingData - Class in org.sonar.plugins.python
- NotebookParsingData(StringBuilder, Map<Integer, IPythonLocation>, Integer) - Constructor for class org.sonar.plugins.python.NotebookParsingData
- NotebookTestUtils - Class in org.sonar.plugins.python
- notToken() - Method in interface org.sonar.plugins.python.api.tree.InExpression
- notToken() - Method in interface org.sonar.plugins.python.api.tree.IsExpression
- notToken() - Method in class org.sonar.python.tree.InExpressionImpl
- notToken() - Method in class org.sonar.python.tree.IsExpressionImpl
- nthArgumentOrKeyword(int, String, List<Argument>) - Static method in class org.sonar.python.tree.TreeUtils
- nthArgumentOrKeywordOptional(int, String, List<Argument>) - Static method in class org.sonar.python.tree.TreeUtils
- NUMBER - Enum constant in enum class org.sonar.python.api.PythonTokenType
- numberOfClasses() - Method in class org.sonar.python.metrics.FileMetrics
- numberOfExtraChars() - Method in record class org.sonar.python.EscapeCharPositionInfo
-
Returns the value of the
numberOfExtraCharsrecord component. - numberOfFunctions() - Method in class org.sonar.python.metrics.FileMetrics
- numberOfStatements() - Method in class org.sonar.python.metrics.FileMetrics
- NUMERIC_LITERAL - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- NUMERIC_LITERAL_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- numericKind() - Method in class org.sonar.python.tree.NumericLiteralImpl
- NumericLiteral - Interface in org.sonar.plugins.python.api.tree
- NumericLiteralImpl - Class in org.sonar.python.tree
- NumericLiteralImpl.NumericKind - Enum Class in org.sonar.python.tree
O
- object() - Method in interface org.sonar.plugins.python.api.tree.SliceExpression
- object() - Method in interface org.sonar.plugins.python.api.tree.SubscriptionExpression
- object() - Method in class org.sonar.python.tree.SliceExpressionImpl
- object() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- OBJECT_TYPE - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- ObjectType - Class in org.sonar.plugins.python.api.types.v2
- ObjectType(PythonType) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectType(PythonType, List<PythonType>, List<Member>) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectType(PythonType, List<PythonType>, List<Member>, TypeSource) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectType(PythonType, TypeSource) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectType(TypeWrapper) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectType(TypeWrapper, List<PythonType>, List<Member>, TypeSource) - Constructor for class org.sonar.plugins.python.api.types.v2.ObjectType
- ObjectTypeBuilder - Class in org.sonar.python.semantic.v2
- ObjectTypeBuilder() - Constructor for class org.sonar.python.semantic.v2.ObjectTypeBuilder
- of(SensorContext) - Static method in class org.sonar.python.caching.CacheContextImpl
- of(PythonType) - Static method in interface org.sonar.plugins.python.api.types.v2.TypeWrapper
- ofEntries(Map.Entry<TypeCheckBuilder, V>...) - Static method in class org.sonar.python.types.v2.TypeCheckMap
- OPEN_SEQUENCE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- openingBacktick() - Method in interface org.sonar.plugins.python.api.tree.ReprExpression
- openingBacktick() - Method in class org.sonar.python.tree.ReprExpressionImpl
- openingParenthesis() - Method in interface org.sonar.plugins.python.api.tree.TupleParameter
- openingParenthesis() - Method in class org.sonar.python.tree.TupleParameterImpl
- operator() - Method in interface org.sonar.plugins.python.api.tree.AssignmentExpression
- operator() - Method in interface org.sonar.plugins.python.api.tree.BinaryExpression
- operator() - Method in interface org.sonar.plugins.python.api.tree.UnaryExpression
- operator() - Method in class org.sonar.python.tree.AssignmentExpressionImpl
- operator() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- operator() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- or(Collection<PythonType>) - Static method in class org.sonar.plugins.python.api.types.v2.UnionType
- or(TriBool) - Method in enum class org.sonar.plugins.python.api.TriBool
- or(InferredType, InferredType) - Static method in class org.sonar.python.types.InferredTypes
- or(PythonType, PythonType, PythonType...) - Static method in class org.sonar.plugins.python.api.types.v2.UnionType
- OR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- OR - Enum constant in enum class org.sonar.python.api.PythonKeyword
-
Logical OR.
- OR - Enum constant in enum class org.sonar.python.api.PythonPunctuator
-
Bitwise OR.
- OR_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- OR_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- OR_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- OR_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- OR_TEST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- org.sonar.plugins.python - package org.sonar.plugins.python
- org.sonar.plugins.python.api - package org.sonar.plugins.python.api
- org.sonar.plugins.python.api.caching - package org.sonar.plugins.python.api.caching
- org.sonar.plugins.python.api.cfg - package org.sonar.plugins.python.api.cfg
- org.sonar.plugins.python.api.internal - package org.sonar.plugins.python.api.internal
- org.sonar.plugins.python.api.nosonar - package org.sonar.plugins.python.api.nosonar
- org.sonar.plugins.python.api.project.configuration - package org.sonar.plugins.python.api.project.configuration
- org.sonar.plugins.python.api.quickfix - package org.sonar.plugins.python.api.quickfix
- org.sonar.plugins.python.api.symbols - package org.sonar.plugins.python.api.symbols
- org.sonar.plugins.python.api.tree - package org.sonar.plugins.python.api.tree
- org.sonar.plugins.python.api.types - package org.sonar.plugins.python.api.types
- org.sonar.plugins.python.api.types.v2 - package org.sonar.plugins.python.api.types.v2
- org.sonar.python - package org.sonar.python
- org.sonar.python.api - package org.sonar.python.api
- org.sonar.python.api.types.v2.matchers - package org.sonar.python.api.types.v2.matchers
- org.sonar.python.caching - package org.sonar.python.caching
- org.sonar.python.cfg - package org.sonar.python.cfg
- org.sonar.python.cfg.fixpoint - package org.sonar.python.cfg.fixpoint
- org.sonar.python.index - package org.sonar.python.index
- 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.project.config - package org.sonar.python.project.config
- org.sonar.python.quickfix - package org.sonar.python.quickfix
- org.sonar.python.regex - package org.sonar.python.regex
- org.sonar.python.semantic - package org.sonar.python.semantic
- org.sonar.python.semantic.v2 - package org.sonar.python.semantic.v2
- org.sonar.python.semantic.v2.callgraph - package org.sonar.python.semantic.v2.callgraph
- org.sonar.python.semantic.v2.converter - package org.sonar.python.semantic.v2.converter
- org.sonar.python.semantic.v2.types - package org.sonar.python.semantic.v2.types
- org.sonar.python.semantic.v2.typeshed - package org.sonar.python.semantic.v2.typeshed
- org.sonar.python.semantic.v2.typetable - package org.sonar.python.semantic.v2.typetable
- org.sonar.python.tests - package org.sonar.python.tests
- org.sonar.python.tree - package org.sonar.python.tree
- org.sonar.python.types - package org.sonar.python.types
- org.sonar.python.types.protobuf - package org.sonar.python.types.protobuf
- org.sonar.python.types.v2 - package org.sonar.python.types.v2
- org.sonar.python.types.v2.matchers - package org.sonar.python.types.v2.matchers
- originalDescriptor() - Method in class org.sonar.python.index.AliasDescriptor
- OrPattern - Interface in org.sonar.plugins.python.api.tree
-
OR pattern
- OrPatternImpl - Class in org.sonar.python.tree
- OrPatternImpl(List<Pattern>, List<Token>) - Constructor for class org.sonar.python.tree.OrPatternImpl
- OTHER - Enum constant in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
- OTHER - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- OTHER - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- out - Variable in class org.sonar.python.cfg.fixpoint.ForwardAnalysis.ProgramStateAtBlock
- OVERLOADED_FUNCTIONS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- OVERLOADED_METHODS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- OverloadedFunctionSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- OverloadedFunctionSymbolToDescriptorConverter(FunctionSymbolToDescriptorConverter) - Constructor for class org.sonar.python.semantic.v2.typeshed.OverloadedFunctionSymbolToDescriptorConverter
- owner() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- owner() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
P
- packageName(String) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- Parameter - Interface in org.sonar.plugins.python.api.tree
- Parameter(String, String, boolean, boolean, boolean, boolean, boolean, LocationInFile) - Constructor for class org.sonar.python.index.FunctionDescriptor.Parameter
- PARAMETER - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- PARAMETER - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- PARAMETER - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- PARAMETER_LIST - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- PARAMETER_TYPE_ANNOTATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ParameterConverter - Class in org.sonar.python.semantic.v2.converter
- ParameterConverter() - Constructor for class org.sonar.python.semantic.v2.converter.ParameterConverter
- ParameterDefinition - Class in org.sonar.python.semantic.v2.types
- ParameterDefinition(SymbolV2, Name) - Constructor for class org.sonar.python.semantic.v2.types.ParameterDefinition
- ParameterImpl - Class in org.sonar.python.tree
- ParameterImpl(Token) - Constructor for class org.sonar.python.tree.ParameterImpl
-
constructor for star parameter syntax.
- ParameterImpl(Token, Name, TypeAnnotation, Token, Expression) - Constructor for class org.sonar.python.tree.ParameterImpl
- ParameterImpl(FunctionDescriptor.Parameter) - Constructor for class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- ParameterList - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/compound_stmts.html#grammar-token-parameter-list
- ParameterListImpl - Class in org.sonar.python.tree
- ParameterListImpl(List<AnyParameter>, List<Token>) - Constructor for class org.sonar.python.tree.ParameterListImpl
- parameters() - Method in interface org.sonar.plugins.python.api.symbols.FunctionSymbol
- parameters() - Method in interface org.sonar.plugins.python.api.tree.FunctionLike
- parameters() - Method in interface org.sonar.plugins.python.api.tree.TupleParameter
- parameters() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- parameters() - Method in class org.sonar.python.index.FunctionDescriptor
- parameters() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- parameters() - Method in class org.sonar.python.tree.FunctionDefImpl
- parameters() - Method in class org.sonar.python.tree.LambdaExpressionImpl
- parameters() - Method in class org.sonar.python.tree.TupleParameterImpl
- PARAMETERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- PARAMETERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- ParameterState() - Constructor for class org.sonar.python.semantic.v2.FunctionTypeBuilder.ParameterState
- ParameterSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- ParameterSymbolToDescriptorConverter() - Constructor for class org.sonar.python.semantic.v2.typeshed.ParameterSymbolToDescriptorConverter
- ParameterV2 - Record Class in org.sonar.plugins.python.api.types.v2
- ParameterV2(String, TypeWrapper, boolean, boolean, boolean, boolean, boolean, LocationInFile) - Constructor for record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Creates an instance of a
ParameterV2record class. - parent() - Method in interface org.sonar.plugins.python.api.tree.Tree
- parent() - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- parent() - Method in class org.sonar.python.semantic.v2.ScopeV2
- parent() - Method in class org.sonar.python.tree.PyTree
- PARENTHESIZED - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ParenthesizedExpression - Interface in org.sonar.plugins.python.api.tree
- ParenthesizedExpressionImpl - Class in org.sonar.python.tree
- ParenthesizedExpressionImpl(Token, Expression, Token) - Constructor for class org.sonar.python.tree.ParenthesizedExpressionImpl
- parse() - Method in class org.sonar.plugins.python.IpynbNotebookParser
- parse(String) - Method in class org.sonar.plugins.python.api.nosonar.NoSonarInfoParser
- parse(String) - Method in class org.sonar.plugins.python.api.Parser
- parse(String) - Method in class org.sonar.python.parser.PythonParser
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseDelimitedFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(byte[]) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(ByteString) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(CodedInputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(InputStream) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(ByteBuffer) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- parseLanguage() - Method in class org.sonar.plugins.python.IpynbNotebookParser
- parseNotebook() - Method in class org.sonar.plugins.python.IpynbNotebookParser
- parseNotebook(PythonInputFile) - Static method in class org.sonar.plugins.python.IpynbNotebookParser
- parseNotebookFile(Map<Integer, IPythonLocation>, String) - Static method in class org.sonar.python.TestPythonVisitorRunner
- parser() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- parser() - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- parser() - Static method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- Parser - Class in org.sonar.plugins.python.api
-
Use this class to parse Python module
- Parser() - Constructor for class org.sonar.plugins.python.api.Parser
- parsingException() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- PASS - Enum constant in enum class org.sonar.python.api.PythonKeyword
- PASS_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- PASS_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- passKeyword() - Method in interface org.sonar.plugins.python.api.tree.PassStatement
- passKeyword() - Method in class org.sonar.python.tree.PassStatementImpl
- passStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- PassStatement - Interface in org.sonar.plugins.python.api.tree
-
https://docs.python.org/3/reference/simple_stmts.html#grammar-token-pass-stmt
- PassStatementImpl - Class in org.sonar.python.tree
- PassStatementImpl(Token, Separators) - Constructor for class org.sonar.python.tree.PassStatementImpl
- pathOf(PythonFile) - Static method in class org.sonar.python.semantic.SymbolUtils
- pattern() - Method in interface org.sonar.plugins.python.api.tree.AsPattern
- pattern() - Method in interface org.sonar.plugins.python.api.tree.CaseBlock
- pattern() - Method in interface org.sonar.plugins.python.api.tree.GroupPattern
- pattern() - Method in interface org.sonar.plugins.python.api.tree.KeywordPattern
- pattern() - Method in interface org.sonar.plugins.python.api.tree.StarPattern
-
Return value can only be either
CapturePatternorWildcardPattern - pattern() - Method in class org.sonar.python.tree.AsPatternImpl
- pattern() - Method in class org.sonar.python.tree.CaseBlockImpl
- pattern() - Method in class org.sonar.python.tree.GroupPatternImpl
- pattern() - Method in class org.sonar.python.tree.KeywordPatternImpl
- pattern() - Method in class org.sonar.python.tree.StarPatternImpl
- pattern(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- Pattern - Interface in org.sonar.plugins.python.api.tree
- PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- PATTERN_ARG - Enum constant in enum class org.sonar.python.api.PythonGrammar
- PATTERN_ARGS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- PATTERN_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- PATTERN_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- patterns() - Method in interface org.sonar.plugins.python.api.tree.OrPattern
- patterns() - Method in class org.sonar.python.tree.OrPatternImpl
- PATTERNS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- PLUS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- PLUS - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- PLUS_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- pollParent() - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- POSITIONAL_ONLY - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
POSITIONAL_ONLY = 0; - POSITIONAL_ONLY_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
POSITIONAL_ONLY = 0; - POSITIONAL_OR_KEYWORD - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
POSITIONAL_OR_KEYWORD = 1; - POSITIONAL_OR_KEYWORD_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
POSITIONAL_OR_KEYWORD = 1; - positionalParameters(FunctionDef) - Static method in class org.sonar.python.tree.TreeUtils
- POWER - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- POWER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- PreciseIssue(PythonCheck, IssueLocation) - Constructor for class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- preciseLocation(List<RegexSyntaxElement>, String) - Static method in class org.sonar.python.regex.PythonRegexIssueLocation
- preciseLocation(LocationInFile, String) - Static method in class org.sonar.plugins.python.api.IssueLocation
- preciseLocation(Token, String) - Static method in class org.sonar.plugins.python.api.IssueLocation
- preciseLocation(Token, Token, String) - Static method in class org.sonar.plugins.python.api.IssueLocation
- preciseLocation(Tree, String) - Static method in class org.sonar.plugins.python.api.IssueLocation
- preciseLocation(RegexSyntaxElement, String) - Static method in class org.sonar.python.regex.PythonRegexIssueLocation
- preciseLocation(RegexIssueLocation) - Static method in class org.sonar.python.regex.PythonRegexIssueLocation
- predecessors() - Method in interface org.sonar.plugins.python.api.cfg.CfgBlock
- predecessors() - Method in class org.sonar.python.cfg.PythonCfgBlock
- prefix() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- prefix() - Method in class org.sonar.python.tree.StringElementImpl
- PRETTY_PRINTED_NAME_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- prettyPrintedName() - Method in class org.sonar.python.index.TypeAnnotationDescriptor
- primaryLocation() - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- PRINT_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- PRINT_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- printKeyword() - Method in interface org.sonar.plugins.python.api.tree.PrintStatement
- printKeyword() - Method in class org.sonar.python.tree.PrintStatementImpl
- printStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- PrintStatement - Interface in org.sonar.plugins.python.api.tree
-
Python 2 only.
- PrintStatementImpl - Class in org.sonar.python.tree
- PrintStatementImpl(Token, List<Expression>, Separators) - Constructor for class org.sonar.python.tree.PrintStatementImpl
- process(Set<SymbolV2>) - Method in class org.sonar.python.semantic.v2.types.AstBasedTypeInference
- ProgramState - Interface in org.sonar.python.cfg.fixpoint
- programStateByBlock - Variable in class org.sonar.python.cfg.fixpoint.ForwardAnalysis
- ProgramStateTypeInferenceVisitor - Class in org.sonar.python.semantic.v2.types
-
Used in FlowSensitiveTypeInference to update name types based on program state
- ProgramStateTypeInferenceVisitor(TypeInferenceProgramState, TypeTable) - Constructor for class org.sonar.python.semantic.v2.types.ProgramStateTypeInferenceVisitor
- projectBasePackages() - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- projectConfiguration() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- projectConfiguration() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- projectConfiguration(ProjectConfiguration) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- ProjectConfiguration - Record Class in org.sonar.plugins.python.api.project.configuration
- ProjectConfiguration() - Constructor for record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
- ProjectConfiguration(AwsProjectConfiguration) - Constructor for record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
-
Creates an instance of a
ProjectConfigurationrecord class. - ProjectConfigurationBuilder - Class in org.sonar.python.project.config
- ProjectConfigurationBuilder() - Constructor for class org.sonar.python.project.config.ProjectConfigurationBuilder
- projectLevelSymbolTable(ProjectLevelSymbolTable) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- ProjectLevelSymbolTable - Class in org.sonar.python.semantic
- ProjectLevelTypeTable - Class in org.sonar.python.semantic.v2.typetable
- ProjectLevelTypeTable(ProjectLevelSymbolTable) - Constructor for class org.sonar.python.semantic.v2.typetable.ProjectLevelTypeTable
- ProjectPythonVersion - Class in org.sonar.plugins.python.api
- propagateImportToAliasedName(AliasedName, Statement) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- Propagation - Class in org.sonar.python.semantic.v2.types
- Propagation(SymbolV2, Name) - Constructor for class org.sonar.python.semantic.v2.types.Propagation
- propagationsByLhs() - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- PropagationVisitor - Class in org.sonar.python.semantic.v2.types
- PropagationVisitor() - Constructor for class org.sonar.python.semantic.v2.types.PropagationVisitor
- protobufReturnType() - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- ProtoUtils - Class in org.sonar.python.semantic.v2.typeshed
- pushParent(PythonType) - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- put(TypeCheckBuilder, V) - Method in class org.sonar.python.types.v2.TypeCheckMap
- PYTHON - Enum constant in enum class org.sonar.plugins.python.PythonInputFile.Kind
- PYTHON_VERSION_KEY - Static variable in class org.sonar.plugins.python.api.PythonVersionUtils
- PythonAnalyzerRegexSource - Class in org.sonar.python.regex
- PythonAnalyzerRegexSource(StringElement) - Constructor for class org.sonar.python.regex.PythonAnalyzerRegexSource
- PythonCfgBlock - Class in org.sonar.python.cfg
- PythonCfgBlock() - Constructor for class org.sonar.python.cfg.PythonCfgBlock
- PythonCfgBranchingBlock - Class in org.sonar.python.cfg
- PythonCfgBranchingBlock(Tree, CfgBlock, CfgBlock) - Constructor for class org.sonar.python.cfg.PythonCfgBranchingBlock
- PythonCfgEndBlock - Class in org.sonar.python.cfg
- PythonCfgEndBlock() - Constructor for class org.sonar.python.cfg.PythonCfgEndBlock
- PythonCfgSimpleBlock - Class in org.sonar.python.cfg
- PythonCfgSimpleBlock(CfgBlock) - Constructor for class org.sonar.python.cfg.PythonCfgSimpleBlock
- PythonCheck - Interface in org.sonar.plugins.python.api
- PythonCheck.CheckScope - Enum Class in org.sonar.plugins.python.api
- PythonCheck.PreciseIssue - Class in org.sonar.plugins.python.api
- pythonColumn() - Method in interface org.sonar.plugins.python.api.tree.Token
- pythonColumn() - Method in class org.sonar.python.tree.TokenImpl
- PythonConfiguration - Class in org.sonar.python
- PythonConfiguration(Charset) - Constructor for class org.sonar.python.PythonConfiguration
- PythonCustomRuleRepository - Interface in org.sonar.plugins.python.api
-
Extension point to create a custom rule repository for Python.
- PythonCustomRuleRepositoryWrapper - Class in org.sonar.plugins.python.api
- PythonCustomRuleRepositoryWrapper() - Constructor for class org.sonar.plugins.python.api.PythonCustomRuleRepositoryWrapper
- PythonCustomRuleRepositoryWrapper(PythonCustomRuleRepository[]) - Constructor for class org.sonar.plugins.python.api.PythonCustomRuleRepositoryWrapper
- pythonFile() - Method in class org.sonar.plugins.python.api.PythonInputFileContext
- pythonFile() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- PythonFile - Interface in org.sonar.plugins.python.api
- PythonFileConsumer - Interface in org.sonar.plugins.python.api
- PythonGrammar - Enum Class in org.sonar.python.api
- PythonGrammarBuilder - Class in org.sonar.python.api
- PythonGrammarBuilder() - Constructor for class org.sonar.python.api.PythonGrammarBuilder
- pythonInputFile() - Method in class org.sonar.plugins.python.SonarQubePythonFile.IpynbFile
- PythonInputFile - Interface in org.sonar.plugins.python
- PythonInputFile.Kind - Enum Class in org.sonar.plugins.python
- PythonInputFileContext - Class in org.sonar.plugins.python.api
- PythonInputFileContext(PythonFile, File, CacheContext, SonarProduct, ProjectLevelSymbolTable) - Constructor for class org.sonar.plugins.python.api.PythonInputFileContext
- PythonInputFileContext(PythonFile, File, CacheContext, ProjectLevelSymbolTable) - Constructor for class org.sonar.plugins.python.api.PythonInputFileContext
- PythonInputFileImpl - Class in org.sonar.plugins.python
- PythonInputFileImpl(InputFile) - Constructor for class org.sonar.plugins.python.PythonInputFileImpl
- PythonKeyword - Enum Class in org.sonar.python.api
-
http://docs.python.org/reference/lexical_analysis.html#keywords
- PythonLexer - Class in org.sonar.python.lexer
- pythonLine() - Method in interface org.sonar.plugins.python.api.tree.Token
- pythonLine() - Method in class org.sonar.python.tree.TokenImpl
- PythonLine - Record Class in org.sonar.plugins.python.api
- PythonLine(int) - Constructor for record class org.sonar.plugins.python.api.PythonLine
-
Creates an instance of a
PythonLinerecord class. - pythonPackageName(File, String) - Static method in class org.sonar.python.semantic.SymbolUtils
- PythonParser - Class in org.sonar.python.parser
- PythonPunctuator - Enum Class in org.sonar.python.api
- PythonQuickFix - Class in org.sonar.plugins.python.api.quickfix
- PythonQuickFix.Builder - Class in org.sonar.plugins.python.api.quickfix
- PythonReadCache - Interface in org.sonar.plugins.python.api.caching
- PythonReadCacheImpl - Class in org.sonar.python.caching
- PythonReadCacheImpl(ReadCache) - Constructor for class org.sonar.python.caching.PythonReadCacheImpl
- PythonRegexIssueLocation - Class in org.sonar.python.regex
- PythonStringCharacterParser - Class in org.sonar.python.regex
- PythonStringCharacterParser(PythonAnalyzerRegexSource) - Constructor for class org.sonar.python.regex.PythonStringCharacterParser
- PythonSubscriptionCheck - Class in org.sonar.plugins.python.api
- PythonSubscriptionCheck() - Constructor for class org.sonar.plugins.python.api.PythonSubscriptionCheck
- PythonTextEdit - Class in org.sonar.plugins.python.api.quickfix
- PythonTextEdit(String, int, int, int, int) - Constructor for class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- PythonTokenType - Enum Class in org.sonar.python.api
- PythonTreeMaker - Class in org.sonar.python.tree
- PythonTreeMaker() - Constructor for class org.sonar.python.tree.PythonTreeMaker
- PythonTreeMakerUtils - Class in org.sonar.python.tree
- PythonType - Interface in org.sonar.plugins.python.api.types.v2
-
PythonType
- PythonTypeToDescriptorConverter - Class in org.sonar.python.semantic.v2.converter
- PythonTypeToDescriptorConverter() - Constructor for class org.sonar.python.semantic.v2.converter.PythonTypeToDescriptorConverter
- PythonVersionUtils - Class in org.sonar.plugins.python.api
- PythonVersionUtils.Version - Enum Class in org.sonar.plugins.python.api
- PythonVisitorCheck - Class in org.sonar.plugins.python.api
- PythonVisitorCheck() - Constructor for class org.sonar.plugins.python.api.PythonVisitorCheck
- PythonVisitorContext - Class in org.sonar.plugins.python.api
- PythonVisitorContext(PythonFile, RecognitionException, SonarProduct) - Constructor for class org.sonar.plugins.python.api.PythonVisitorContext
- PythonVisitorContext.Builder - Class in org.sonar.plugins.python.api
- PythonWriteCache - Interface in org.sonar.plugins.python.api.caching
- PythonWriteCacheImpl - Class in org.sonar.python.caching
- PythonWriteCacheImpl(WriteCache) - Constructor for class org.sonar.python.caching.PythonWriteCacheImpl
- PyTree - Class in org.sonar.python.tree
- PyTree() - Constructor for class org.sonar.python.tree.PyTree
Q
- QUALIFIED_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- qualifiedExpression() - Method in interface org.sonar.plugins.python.api.tree.ValuePattern
- qualifiedExpression() - Method in class org.sonar.python.tree.ValuePatternImpl
- QualifiedExpression - Interface in org.sonar.plugins.python.api.tree
-
Qualified expression like "foo.bar"
- QualifiedExpressionImpl - Class in org.sonar.python.tree
- QualifiedExpressionImpl(Name, Expression, Token) - Constructor for class org.sonar.python.tree.QualifiedExpressionImpl
- qualifiedNameOrEmpty(CallExpression) - Static method in class org.sonar.python.semantic.SymbolUtils
- qualifier() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
- qualifier() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- QUESTION_MARK - Static variable in class org.sonar.python.api.IPythonGrammarBuilder
- quickFixes() - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
R
- RAISE - Enum constant in enum class org.sonar.python.api.PythonKeyword
- RAISE_METHODS - Static variable in class org.sonar.python.tests.UnittestUtils
- RAISE_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- RAISE_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- raiseKeyword() - Method in interface org.sonar.plugins.python.api.tree.RaiseStatement
- raiseKeyword() - Method in class org.sonar.python.tree.RaiseStatementImpl
- raiseStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- RaiseStatement - Interface in org.sonar.plugins.python.api.tree
- RaiseStatementImpl - Class in org.sonar.python.tree
- RaiseStatementImpl(Token, List<Expression>, Token, Expression, Separators) - Constructor for class org.sonar.python.tree.RaiseStatementImpl
- RBRACKET - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- rCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.DictionaryLiteral
- rCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.MappingPattern
- rCurlyBrace() - Method in interface org.sonar.plugins.python.api.tree.SetLiteral
- rCurlyBrace() - Method in class org.sonar.python.tree.DictOrSetLiteralImpl
- rCurlyBrace() - Method in class org.sonar.python.tree.MappingPatternImpl
- RCURLYBRACE - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- rDelimiter() - Method in interface org.sonar.plugins.python.api.tree.SequencePattern
- rDelimiter() - Method in class org.sonar.python.tree.SequencePatternImpl
- ReachingDefinitionsAnalysis - Class in org.sonar.python.cfg.fixpoint
-
https://en.wikipedia.org/wiki/Reaching_definition Data flow analysis to determinate what definitions may reach a given point in the code.
- ReachingDefinitionsAnalysis(PythonFile) - Constructor for class org.sonar.python.cfg.fixpoint.ReachingDefinitionsAnalysis
- read(String) - Method in interface org.sonar.plugins.python.api.caching.PythonReadCache
-
Returns an input stream for the data cached with the provided
key. - read(String) - Method in class org.sonar.plugins.python.api.SonarLintCache
- read(String) - Method in class org.sonar.python.caching.DummyCache
- read(String) - Method in class org.sonar.python.caching.PythonReadCacheImpl
- readByte() - Method in class org.sonar.python.caching.VarLengthInputStream
- readBytes(String) - Method in interface org.sonar.plugins.python.api.caching.PythonReadCache
- readBytes(String) - Method in class org.sonar.python.caching.DummyCache
- readBytes(String) - Method in class org.sonar.python.caching.PythonReadCacheImpl
- readInt() - Method in class org.sonar.python.caching.VarLengthInputStream
- ReadUsagesVisitor - Class in org.sonar.python.semantic.v2
-
Read (i.e. non-binding) usages have to be visited in a second phase.
- ReadUsagesVisitor(Map<Tree, ScopeV2>) - Constructor for class org.sonar.python.semantic.v2.ReadUsagesVisitor
- readUTF() - Method in class org.sonar.python.caching.VarLengthInputStream
- ReadWriteVisitor - Class in org.sonar.python.cfg.fixpoint
- ReadWriteVisitor() - Constructor for class org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- ReadWriteVisitor.SymbolReadWrite - Class in org.sonar.python.cfg.fixpoint
- RegexContext - Interface in org.sonar.python.regex
- regexForStringElement(StringElement, FlagSet) - Method in interface org.sonar.python.regex.RegexContext
- registerAllExtensions(ExtensionRegistry) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos
- registerAllExtensions(ExtensionRegistry) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos
- registerAllExtensions(ExtensionRegistry) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos
- registerAllExtensions(ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.CpdTokenProtos
- registerAllExtensions(ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.DescriptorsProtos
- registerAllExtensions(ExtensionRegistryLite) - Static method in class org.sonar.python.types.protobuf.SymbolsProtos
- registerSyntaxNodeConsumer(Tree.Kind, Consumer<SubscriptionContext>) - Method in interface org.sonar.plugins.python.api.SubscriptionCheck.Context
- REGULAR_ARGUMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- REGULAR_MODE - Enum constant in enum class org.sonar.python.lexer.FStringState.Mode
- RegularArgument - Interface in org.sonar.plugins.python.api.tree
- RegularArgumentImpl - Class in org.sonar.python.tree
- RegularArgumentImpl(Expression) - Constructor for class org.sonar.python.tree.RegularArgumentImpl
- RegularArgumentImpl(Name, Token, Expression) - Constructor for class org.sonar.python.tree.RegularArgumentImpl
- remove(Tree) - Static method in class org.sonar.python.quickfix.TextEditUtils
- removeAmbiguousDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - removeAmbiguousMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - removeArgs(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - removeAttributes(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - removeClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - removeClassDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - removeClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - removeClassMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - removeDefinitions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - removeFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - removeFunctionDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - removeFunctionMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - removeFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - removeMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - removeModule(String, String) - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- removeNestedClasses(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - removeOverloadedFunctions(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - removeOverloadedMethods(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - removePackageAwsLambdaHandlers(String) - Method in class org.sonar.python.project.config.ProjectConfigurationBuilder
- removeParameters(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - removeParameters(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - removeRange(PythonLine, int, PythonLine, int) - Static method in class org.sonar.python.quickfix.TextEditUtils
- removeStatement(Statement) - Static method in class org.sonar.python.quickfix.TextEditUtils
- removeTokens(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - removeTrailingExtraLine() - Method in class org.sonar.plugins.python.NotebookParsingData
- removeUntil(Tree, Tree) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Remove range including the start token until the beginning of the end tree's first token.
- removeUsages() - Method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- removeUsages() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- removeUsages() - Method in class org.sonar.python.semantic.SymbolImpl
- removeVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - removeVarDescriptors(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - removeVarMembers(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - removeVars(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - renameAllUsages(HasSymbol, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Returns a list of all replacements for the symbol to new name.
- replace(Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
- replacementText() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- replaceRange(Tree, Tree, String) - Static method in class org.sonar.python.quickfix.TextEditUtils
- repositoryKey() - Method in interface org.sonar.plugins.python.api.PythonCustomRuleRepository
-
Key of the custom rule repository.
- REPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- ReprExpression - Interface in org.sonar.plugins.python.api.tree
-
Python 2 only.
- ReprExpressionImpl - Class in org.sonar.python.tree
- ReprExpressionImpl(Token, ExpressionList, Token) - Constructor for class org.sonar.python.tree.ReprExpressionImpl
- reset() - Method in class org.sonar.python.lexer.LexerState
- reset(int, int) - Method in class org.sonar.python.lexer.LexerState
- resetBuiltinSymbols() - Static method in class org.sonar.python.types.TypeShed
- resetTo(int) - Method in class org.sonar.python.regex.PythonStringCharacterParser
- ResolvableType - Interface in org.sonar.python.types.v2
- resolve() - Method in class org.sonar.python.types.v2.LazyType
- resolve() - Method in class org.sonar.python.types.v2.LazyUnionType
- resolve() - Method in interface org.sonar.python.types.v2.ResolvableType
- resolve(PythonType) - Method in class org.sonar.python.types.v2.LazyType
- resolved(PythonType) - Static method in class org.sonar.python.types.v2.TypeUtils
- RESOLVED_DECORATOR_NAMES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- resolveDeclaredMember(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
- resolveDeclaredMember(String) - Method in class org.sonar.python.types.DeclaredType
- resolveDeclaredMember(String) - Method in class org.sonar.python.types.RuntimeType
- resolveDeclaredMember(String) - Method in class org.sonar.python.types.UnknownClassType
- resolveLazyType(PythonType) - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- resolveLazyType(LazyType) - Method in class org.sonar.python.semantic.v2.LazyTypesContext
- resolveMember(String) - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- resolveMember(String) - Method in interface org.sonar.plugins.python.api.types.InferredType
- resolveMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- resolveMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- resolveMember(String) - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- resolveMember(String) - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
-
Attempts to resolve a PythonType's member It should return Optional.empty() when the member doesn't exist, and PythonType.UNKNOWN when the member may exist but can't be resolved
- resolveMember(String) - Method in record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
- resolveMember(String) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- resolveMember(String) - Method in class org.sonar.python.types.DeclaredType
- resolveMember(String) - Method in class org.sonar.python.types.RuntimeType
- resolveMember(String) - Method in class org.sonar.python.types.UnknownClassType
- resolveMember(String) - Method in class org.sonar.python.types.v2.LazyType
- resolveSubmodule(String) - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- resultExpression() - Method in interface org.sonar.plugins.python.api.tree.ComprehensionExpression
- resultExpression() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- RETURN - Enum constant in enum class org.sonar.python.api.PythonKeyword
- RETURN_ANNOTATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- RETURN_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- RETURN_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- RETURN_TYPE_ANNOTATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- returnKeyword() - Method in interface org.sonar.plugins.python.api.tree.ReturnStatement
- returnKeyword() - Method in class org.sonar.python.tree.ReturnStatementImpl
- returnStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- ReturnStatement - Interface in org.sonar.plugins.python.api.tree
- ReturnStatementImpl - Class in org.sonar.python.tree
- ReturnStatementImpl(Token, List<Expression>, List<Token>, Separators) - Constructor for class org.sonar.python.tree.ReturnStatementImpl
- returnType() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- returnTypeAnnotation() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
-
-> returnType - returnTypeAnnotation() - Method in class org.sonar.python.tree.FunctionDefImpl
- returnValueType() - Method in interface org.sonar.plugins.python.api.tree.ReturnStatement
-
Infers the type of the returned value that would result from the execution of this return statement.
- rhs() - Method in class org.sonar.python.semantic.v2.types.Assignment
- rhsExpression() - Method in interface org.sonar.plugins.python.api.tree.CompoundAssignmentStatement
- rhsExpression() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- rhsType() - Method in class org.sonar.python.semantic.v2.types.Assignment
- rhsType() - Method in class org.sonar.python.semantic.v2.types.Definition
- rhsType() - Method in class org.sonar.python.semantic.v2.types.LoopAssignment
- rhsType() - Method in class org.sonar.python.semantic.v2.types.ParameterDefinition
- rhsType() - Method in class org.sonar.python.semantic.v2.types.Propagation
- RIGHT_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- RIGHT_OP - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- rightBracket() - Method in interface org.sonar.plugins.python.api.tree.ListLiteral
- rightBracket() - Method in interface org.sonar.plugins.python.api.tree.SliceExpression
- rightBracket() - Method in interface org.sonar.plugins.python.api.tree.SubscriptionExpression
- rightBracket() - Method in interface org.sonar.plugins.python.api.tree.TypeParams
- rightBracket() - Method in class org.sonar.python.tree.ListLiteralImpl
- rightBracket() - Method in class org.sonar.python.tree.SliceExpressionImpl
- rightBracket() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- rightBracket() - Method in class org.sonar.python.tree.TypeParamsImpl
- rightOperand() - Method in interface org.sonar.plugins.python.api.tree.BinaryExpression
- rightOperand() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- rightPar() - Method in interface org.sonar.plugins.python.api.tree.CallExpression
- rightPar() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- rightPar() - Method in interface org.sonar.plugins.python.api.tree.ClassPattern
- rightPar() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- rightPar() - Method in interface org.sonar.plugins.python.api.tree.GroupPattern
- rightPar() - Method in class org.sonar.python.tree.CallExpressionImpl
- rightPar() - Method in class org.sonar.python.tree.ClassDefImpl
- rightPar() - Method in class org.sonar.python.tree.ClassPatternImpl
- rightPar() - Method in class org.sonar.python.tree.FunctionDefImpl
- rightPar() - Method in class org.sonar.python.tree.GroupPatternImpl
- rightParenthesis() - Method in interface org.sonar.plugins.python.api.tree.ParenthesizedExpression
- rightParenthesis() - Method in interface org.sonar.plugins.python.api.tree.Tuple
- rightParenthesis() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- rightParenthesis() - Method in class org.sonar.python.tree.TupleImpl
- root() - Method in class org.sonar.python.semantic.v2.ScopeV2
- rootTree() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- RPARENTHESIS - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- RUN_METHODS - Static variable in class org.sonar.python.tests.UnittestUtils
- runtimeType(Symbol) - Static method in class org.sonar.python.types.InferredTypes
- RuntimeType - Class in org.sonar.python.types
- runtimeTypeSymbol() - Method in interface org.sonar.plugins.python.api.types.InferredType
-
Returns type ClassSymbol only in case of RuntimeType.
- runtimeTypeSymbol() - Method in class org.sonar.python.types.RuntimeType
S
- scan(List<? extends Tree>) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- scan(Tree) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- scanFile(File, PythonCheck...) - Static method in class org.sonar.python.TestPythonVisitorRunner
- scanFile(PythonVisitorContext) - Method in interface org.sonar.plugins.python.api.PythonFileConsumer
- scanFile(PythonVisitorContext) - Method in class org.sonar.plugins.python.api.PythonSubscriptionCheck
- scanFile(PythonVisitorContext) - Method in class org.sonar.plugins.python.api.PythonVisitorCheck
- scanFile(PythonVisitorContext) - Method in class org.sonar.python.metrics.FileLinesVisitor
- scanNotebookFile(File, Map<Integer, IPythonLocation>, String, PythonCheck...) - Static method in class org.sonar.python.TestPythonVisitorRunner
- scanWithoutParsing(PythonInputFileContext) - Method in interface org.sonar.plugins.python.api.PythonFileConsumer
- scope() - Method in interface org.sonar.plugins.python.api.PythonCheck
- scopesByRootTree() - Method in record class org.sonar.python.semantic.v2.SymbolTable
-
Returns the value of the
scopesByRootTreerecord component. - ScopeV2 - Class in org.sonar.python.semantic.v2
- ScopeV2(ScopeV2, Tree) - Constructor for class org.sonar.python.semantic.v2.ScopeV2
- ScopeVisitor - Class in org.sonar.python.semantic.v2
- ScopeVisitor(Map<Tree, ScopeV2>) - Constructor for class org.sonar.python.semantic.v2.ScopeVisitor
- score() - Method in enum class org.sonar.plugins.python.api.types.v2.TypeSource
- secondary(IssueLocation) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- secondary(LocationInFile, String) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- secondary(Token, String) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- secondary(Tree, String) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- secondaryLocations() - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- SEMICOLON - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- separator() - Method in interface org.sonar.plugins.python.api.tree.Statement
- separator() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- separator() - Method in class org.sonar.python.tree.AssertStatementImpl
- separator() - Method in class org.sonar.python.tree.AssignmentStatementImpl
- separator() - Method in class org.sonar.python.tree.BreakStatementImpl
- separator() - Method in class org.sonar.python.tree.CompoundAssignmentStatementImpl
- separator() - Method in class org.sonar.python.tree.ContinueStatementImpl
- separator() - Method in class org.sonar.python.tree.DelStatementImpl
- separator() - Method in class org.sonar.python.tree.ExecStatementImpl
- separator() - Method in class org.sonar.python.tree.ExpressionStatementImpl
- separator() - Method in class org.sonar.python.tree.GlobalStatementImpl
- separator() - Method in class org.sonar.python.tree.ImportFromImpl
- separator() - Method in class org.sonar.python.tree.ImportNameImpl
- separator() - Method in class org.sonar.python.tree.NonlocalStatementImpl
- separator() - Method in class org.sonar.python.tree.PassStatementImpl
- separator() - Method in class org.sonar.python.tree.RaiseStatementImpl
- separator() - Method in class org.sonar.python.tree.ReturnStatementImpl
- separator() - Method in class org.sonar.python.tree.StatementWithSeparator
- separator() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- separator() - Method in class org.sonar.python.tree.YieldStatementImpl
- separators() - Method in interface org.sonar.plugins.python.api.tree.OrPattern
- separators() - Method in interface org.sonar.plugins.python.api.tree.SliceList
- separators() - Method in class org.sonar.python.tree.OrPatternImpl
- separators() - Method in class org.sonar.python.tree.SliceListImpl
- Separators - Class in org.sonar.python.tree
- SEQUENCE_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SEQUENCE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- SequencePattern - Interface in org.sonar.plugins.python.api.tree
-
Sequence Pattern
- SequencePatternImpl - Class in org.sonar.python.tree
- SequencePatternImpl(Token, List<Pattern>, List<Token>, Token) - Constructor for class org.sonar.python.tree.SequencePatternImpl
- SerializationResult(byte[], byte[]) - Constructor for class org.sonar.python.caching.CpdSerializer.SerializationResult
- serialize(List<Token>) - Static method in class org.sonar.python.caching.CpdSerializer
- serializedValue() - Method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- SET - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- SET - Static variable in class org.sonar.python.types.InferredTypes
- SET_COMPREHENSION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SET_LITERAL - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- setAmbiguousDescriptors(int, DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - setAmbiguousDescriptors(int, DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousDescriptors = 4; - setAmbiguousMembers(int, DescriptorsProtos.AmbiguousDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - setAmbiguousMembers(int, DescriptorsProtos.AmbiguousDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.AmbiguousDescriptor ambiguousMembers = 6; - setAnnotatedReturnType(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - setAnnotatedReturnTypeBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string annotatedReturnType = 9; - setAnnotatedType(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - setAnnotatedType(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - setAnnotatedTypeBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string annotatedType = 2; - setAnnotatedTypeBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string annotatedType = 3; - setAnnotatedTypeName(TypeAnnotation) - Method in class org.sonar.python.semantic.SymbolImpl
- setArgs(int, SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - setArgs(int, SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
repeated .protoblog.Type args = 3; - setAttributes(int, SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - setAttributes(int, SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.VarSymbol attributes = 14; - setClassDescriptors(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - setClassDescriptors(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - setClassDescriptors(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 3; - setClassDescriptors(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classDescriptors = 1; - setClasses(int, SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - setClasses(int, SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.ClassSymbol classes = 2; - setClassMembers(int, DescriptorsProtos.ClassDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - setClassMembers(int, DescriptorsProtos.ClassDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.ClassDescriptor classMembers = 7; - setCurrentVersions(Set<PythonVersionUtils.Version>) - Static method in class org.sonar.plugins.python.api.ProjectPythonVersion
- setDeclaredReturnType(InferredType) - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- setDeclaredType(InferredType) - Method in class org.sonar.python.semantic.FunctionSymbolImpl.ParameterImpl
- setDecorators(int, String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated string decorators = 6; - setDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - setDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - setDefinitionLocation(DescriptorsProtos.LocationInFile) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - setDefinitionLocation(DescriptorsProtos.LocationInFile.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 9; - setDefinitionLocation(DescriptorsProtos.LocationInFile.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
.protoblog.LocationInFile definitionLocation = 8; - setDefinitionLocation(DescriptorsProtos.LocationInFile.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional .protoblog.LocationInFile definitionLocation = 8; - setDefinitions(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - setDefinitions(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated .protoblog.FunctionSymbol definitions = 3; - setEndLine(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLine = 4; - setEndLine(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLine = 4; - setEndLineOffset(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 endLineOffset = 5; - setEndLineOffset(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 endLineOffset = 5; - setFileId(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
string fileId = 1; - setFileIdBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
string fileId = 1; - setFullname(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string fullname = 2; - setFullnameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string fullname = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string fullyQualifiedName = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
string fullyQualifiedName = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string fully_qualified_name = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string fully_qualified_name = 2; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
string fully_qualified_name = 1; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - setFullyQualifiedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string fully_qualified_name = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
optional string fullyQualifiedName = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string fullyQualifiedName = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
string fullyQualifiedName = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
optional string fully_qualified_name = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string fully_qualified_name = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string fully_qualified_name = 2; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
string fully_qualified_name = 1; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
optional string fully_qualified_name = 4; - setFullyQualifiedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string fully_qualified_name = 2; - setFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - setFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - setFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 4; - setFunctionDescriptors(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionDescriptors = 2; - setFunctionMembers(int, DescriptorsProtos.FunctionDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - setFunctionMembers(int, DescriptorsProtos.FunctionDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.FunctionDescriptor functionMembers = 4; - setFunctions(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - setFunctions(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.FunctionSymbol functions = 3; - setFunctionSymbol(FunctionSymbol) - Method in class org.sonar.python.tree.FunctionDefImpl
- setHasDecorators(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasDecorators = 8; - setHasDecorators(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool hasDecorators = 7; - setHasDecorators(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_decorators = 7; - setHasDecorators(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool has_decorators = 6; - setHasDefault(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
bool has_default = 4; - setHasDefaultValue(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool hasDefaultValue = 3; - setHasMetaclass(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool has_metaclass = 8; - setHasMetaClass() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- setHasMetaClass(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasMetaClass = 11; - setHasSuperClassWithoutDescriptor(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool hasSuperClassWithoutDescriptor = 10; - setHasSuperClassWithoutSymbol() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- setHasUnresolvedWildcardImport(boolean) - Method in class org.sonar.python.tree.ImportFromImpl
- setInferredType(InferredType) - Method in class org.sonar.python.semantic.SymbolImpl
- setInferredType(InferredType) - Method in class org.sonar.python.tree.NameImpl
- setIsAbstract(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_abstract = 8; - setIsAsynchronous(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isAsynchronous = 4; - setIsAsynchronous(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_asynchronous = 9; - setIsClassMethod(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_class_method = 14; - setIsDjangoView(boolean) - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- setIsEnum(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_enum = 9; - setIsFinal(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_final = 10; - setIsGeneric(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_generic = 10; - setIsImportedModule(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
bool is_imported_module = 4; - setIsInstanceMethod(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
bool isInstanceMethod = 5; - setIsKeywordOnly(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordOnly = 6; - setIsKeywordVariadic(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isKeywordVariadic = 4; - setIsOverload(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_overload = 11; - setIsPositionalOnly(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalOnly = 7; - setIsPositionalVariadic(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
bool isPositionalVariadic = 5; - setIsProperty(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_property = 12; - setIsProtocol(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
bool is_protocol = 11; - setIsStatic(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
bool is_static = 13; - setKind(Symbol.Kind) - Method in class org.sonar.python.semantic.SymbolImpl
- setKind(SymbolsProtos.ParameterKind) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
.protoblog.ParameterKind kind = 2; - setKind(SymbolsProtos.TypeKind) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
.protoblog.TypeKind kind = 2; - setKindValue(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
.protoblog.ParameterKind kind = 2; - setKindValue(int) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
.protoblog.TypeKind kind = 2; - SetLiteral - Interface in org.sonar.plugins.python.api.tree
- SetLiteralImpl - Class in org.sonar.python.tree
- SetLiteralImpl(Token, List<Expression>, List<Token>, Token) - Constructor for class org.sonar.python.tree.SetLiteralImpl
- setMetaclassFQN(String) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- setMetaClassFQN(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - setMetaClassFQNBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
optional string metaClassFQN = 12; - setMetaclassName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - setMetaclassNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
optional string metaclass_name = 12; - setMethods(int, SymbolsProtos.FunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - setMethods(int, SymbolsProtos.FunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.FunctionSymbol methods = 5; - setName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - setName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
optional string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
-
optional string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional string name = 1; - setNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
string name = 1; - setNestedClasses(int, SymbolsProtos.ClassSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - setNestedClasses(int, SymbolsProtos.ClassSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.ClassSymbol nested_classes = 15; - setNumberOfQuotes(int) - Method in class org.sonar.python.lexer.FStringState
- setOverloadedFunctions(int, SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - setOverloadedFunctions(int, SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_functions = 4; - setOverloadedMethods(int, SymbolsProtos.OverloadedFunctionSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - setOverloadedMethods(int, SymbolsProtos.OverloadedFunctionSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6; - setOwner(Symbol) - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- setParameters(int, DescriptorsProtos.ParameterDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - setParameters(int, DescriptorsProtos.ParameterDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
-
repeated .protoblog.ParameterDescriptor parameters = 3; - setParameters(int, SymbolsProtos.ParameterSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - setParameters(int, SymbolsProtos.ParameterSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated .protoblog.ParameterSymbol parameters = 5; - setParametersWithType(ParameterList) - Method in class org.sonar.python.semantic.FunctionSymbolImpl
- setParent(Tree) - Method in class org.sonar.python.tree.PyTree
- setParents(Tree) - Method in class org.sonar.python.tree.PythonTreeMaker
- setPrettyPrintedName(String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
string pretty_printed_name = 1; - setPrettyPrintedNameBytes(ByteString) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
-
string pretty_printed_name = 1; - setProjectLevelSymbolTable(ProjectLevelSymbolTable) - Static method in class org.sonar.python.types.TypeShed
- setQuote(Character) - Method in class org.sonar.python.lexer.FStringState
- setResolvedDecoratorNames(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string resolved_decorator_names = 7; - setReturnAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - setReturnAnnotation(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
optional .protoblog.Type return_annotation = 4; - setRootRule(Rule) - Method in class org.sonar.python.parser.PythonParser
- setStartLine(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLine = 2; - setStartLine(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLine = 2; - setStartLineOffset(int) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
int32 startLineOffset = 3; - setStartLineOffset(int) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile.Builder
-
int32 startLineOffset = 3; - setState(TypeInferenceProgramState) - Method in class org.sonar.python.semantic.v2.types.IsInstanceVisitor
- setSuperClasses(int, String) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated string superClasses = 3; - setSuperClasses(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string super_classes = 4; - setSupportsGenerics(boolean) - Method in class org.sonar.python.semantic.ClassSymbolImpl
- setSupportsGenerics(boolean) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
bool supportsGenerics = 13; - setSymbol(Symbol) - Method in class org.sonar.python.tree.NameImpl
- setSyntacticSuccessor(CfgBlock) - Method in class org.sonar.python.cfg.PythonCfgSimpleBlock
- setTokens(int, CpdTokenProtos.Token) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - setTokens(int, CpdTokenProtos.Token.Builder) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens.Builder
-
repeated .protoblog.Token tokens = 1; - setTrueSuccessor(PythonCfgBlock) - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- setTypeAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - setTypeAnnotation(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - setTypeAnnotation(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - setTypeAnnotation(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
optional .protoblog.Type type_annotation = 3; - setTypes(SymbolV2, Set<PythonType>) - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- setupRules(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.IPythonGrammarBuilder
- setupRules(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
- setUsage(Usage) - Method in class org.sonar.python.tree.NameImpl
- setValidFor(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol.Builder
-
repeated string valid_for = 13; - setValidFor(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol.Builder
-
repeated string valid_for = 15; - setValidFor(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol.Builder
-
repeated string valid_for = 4; - setValidFor(int, String) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol.Builder
-
repeated string valid_for = 5; - setValue(String) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
string value = 1; - setValueBytes(ByteString) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token.Builder
-
string value = 1; - setVarDescriptors(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - setVarDescriptors(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - setVarDescriptors(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 5; - setVarDescriptors(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor.Builder
-
repeated .protoblog.VarDescriptor varDescriptors = 3; - setVarMembers(int, DescriptorsProtos.VarDescriptor) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - setVarMembers(int, DescriptorsProtos.VarDescriptor.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor.Builder
-
repeated .protoblog.VarDescriptor varMembers = 5; - setVars(int, SymbolsProtos.VarSymbol) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - setVars(int, SymbolsProtos.VarSymbol.Builder) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol.Builder
-
repeated .protoblog.VarSymbol vars = 5; - SHIFT_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SHIFT_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- shiftLeft(StatementList) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Shift body statements to be on same level as the parent statement Filter out text edits which apply on the same line which could show up with multiple statements on the same line
- shiftLeft(Tree, int) - Static method in class org.sonar.python.quickfix.TextEditUtils
-
Shift single statement of a statement list by the given offset.
- shouldSearchHierarchyInTypeshed() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- SignatureBasedAwsLambdaHandlersCollector - Class in org.sonar.python.project.config
- SignatureBasedAwsLambdaHandlersCollector() - Constructor for class org.sonar.python.project.config.SignatureBasedAwsLambdaHandlersCollector
- SIGNED_NUMBER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- SIMPLE_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- simpleStatement(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.IPythonGrammarBuilder
- simpleStatement(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
- SimpleStatement - Class in org.sonar.python.tree
- SimpleStatement() - Constructor for class org.sonar.python.tree.SimpleStatement
- simpleStatements(LexerfulGrammarBuilder) - Method in class org.sonar.python.api.PythonGrammarBuilder
-
Simple statements http://docs.python.org/reference/simple_stmts.html
- SimpleTypeWrapper - Class in org.sonar.python.types.v2
- SimpleTypeWrapper(PythonType) - Constructor for class org.sonar.python.types.v2.SimpleTypeWrapper
- SLICE_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SLICE_ITEM - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SLICE_LIST - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SliceExpression - Interface in org.sonar.plugins.python.api.tree
- SliceExpressionImpl - Class in org.sonar.python.tree
- SliceExpressionImpl(Expression, Token, SliceList, Token) - Constructor for class org.sonar.python.tree.SliceExpressionImpl
- SliceItem - Interface in org.sonar.plugins.python.api.tree
- SliceItemImpl - Class in org.sonar.python.tree
- SliceItemImpl(Expression, Token, Expression, Token, Expression) - Constructor for class org.sonar.python.tree.SliceItemImpl
- sliceList() - Method in interface org.sonar.plugins.python.api.tree.SliceExpression
- sliceList() - Method in class org.sonar.python.tree.SliceExpressionImpl
- SliceList - Interface in org.sonar.plugins.python.api.tree
- SliceListImpl - Class in org.sonar.python.tree
- SliceListImpl(List<Tree>, List<Token>) - Constructor for class org.sonar.python.tree.SliceListImpl
- SLICEOP - Enum constant in enum class org.sonar.python.api.PythonGrammar
- slices() - Method in interface org.sonar.plugins.python.api.tree.SliceList
- slices() - Method in class org.sonar.python.tree.SliceListImpl
- SONAR_PYTHON_NOTEBOOK_CELL_DELIMITER - Static variable in class org.sonar.plugins.python.IpynbNotebookParser
- sonarLintCache() - Method in class org.sonar.plugins.python.api.SonarLintCacheWrapper
- SonarLintCache - Class in org.sonar.plugins.python.api
-
Component used in SonarLint to transfer data in memory between plugins.
- SonarLintCache() - Constructor for class org.sonar.plugins.python.api.SonarLintCache
- SonarLintCacheWrapper - Class in org.sonar.plugins.python.api
- SonarLintCacheWrapper() - Constructor for class org.sonar.plugins.python.api.SonarLintCacheWrapper
- SonarLintCacheWrapper(SonarLintCache) - Constructor for class org.sonar.plugins.python.api.SonarLintCacheWrapper
- sonarProduct() - Method in class org.sonar.plugins.python.api.PythonInputFileContext
- sonarProduct(SonarProduct) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- SonarQubePythonFile - Class in org.sonar.plugins.python
- SonarQubePythonFile.IpynbFile - Class in org.sonar.plugins.python
- source - Variable in class org.sonar.python.regex.PythonStringCharacterParser
- sourcePythonVersions() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
-
List of Python versions this project is compatible with.
- SpecialFormType - Class in org.sonar.python.types.v2
- SpecialFormType(String) - Constructor for class org.sonar.python.types.v2.SpecialFormType
- STAR_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- STAR_NAMED_EXPRESSION - Enum constant in enum class org.sonar.python.api.PythonGrammar
- STAR_NAMED_EXPRESSIONS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- STAR_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- STAR_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- StarPattern - Interface in org.sonar.plugins.python.api.tree
-
Star Pattern Only used inside sequence patterns
- StarPatternImpl - Class in org.sonar.python.tree
- StarPatternImpl(Token, Pattern) - Constructor for class org.sonar.python.tree.StarPatternImpl
- start() - Method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- startLine - Variable in class org.sonar.python.caching.CpdSerializer.TokenInfo
- startLine() - Method in class org.sonar.plugins.python.api.IssueLocation
- startLine() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns the value of the
startLinerecord component. - startLine() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- startLine() - Method in class org.sonar.plugins.python.api.TokenLocation
- STARTLINE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- STARTLINE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- startLineOffset - Variable in class org.sonar.python.caching.CpdSerializer.TokenInfo
- startLineOffset() - Method in class org.sonar.plugins.python.api.IssueLocation
- startLineOffset() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns the value of the
startLineOffsetrecord component. - startLineOffset() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- startLineOffset() - Method in class org.sonar.plugins.python.api.TokenLocation
- STARTLINEOFFSET_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- STARTLINEOFFSET_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- starToken() - Method in interface org.sonar.plugins.python.api.tree.ExceptClause
- starToken() - Method in interface org.sonar.plugins.python.api.tree.Parameter
-
Represents both '*' and '**'
- starToken() - Method in interface org.sonar.plugins.python.api.tree.StarPattern
- starToken() - Method in interface org.sonar.plugins.python.api.tree.TypeParam
- starToken() - Method in interface org.sonar.plugins.python.api.tree.UnpackingExpression
-
Can be either
*or** - starToken() - Method in class org.sonar.python.tree.ExceptClauseImpl
- starToken() - Method in class org.sonar.python.tree.ParameterImpl
- starToken() - Method in class org.sonar.python.tree.StarPatternImpl
- starToken() - Method in class org.sonar.python.tree.TypeParamImpl
- starToken() - Method in class org.sonar.python.tree.UnpackingExpressionImpl
- statement() - Method in class org.sonar.python.tree.StatementWithSeparator
- statement(StatementWithSeparator) - Method in class org.sonar.python.tree.IPythonTreeMaker
- statement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- Statement - Interface in org.sonar.plugins.python.api.tree
- STATEMENT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- STATEMENT_LIST - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- StatementList - Interface in org.sonar.plugins.python.api.tree
- StatementListImpl - Class in org.sonar.python.tree
- StatementListImpl(List<Statement>) - Constructor for class org.sonar.python.tree.StatementListImpl
- statements() - Method in interface org.sonar.plugins.python.api.tree.FileInput
- statements() - Method in interface org.sonar.plugins.python.api.tree.StatementList
- statements() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- statements() - Method in class org.sonar.python.tree.FileInputImpl
- statements() - Method in class org.sonar.python.tree.StatementListImpl
- statements() - Method in class org.sonar.python.tree.WithStatementImpl
- StatementWithSeparator - Class in org.sonar.python.tree
- StatementWithSeparator(AstNode, Separators) - Constructor for class org.sonar.python.tree.StatementWithSeparator
- STATIC_AND_CLASS_METHOD_DECORATORS - Static variable in class org.sonar.python.semantic.BuiltinSymbols
- STATIC_METHOD_DECORATOR - Static variable in class org.sonar.python.semantic.BuiltinSymbols
- STMT_LIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- STR - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- STR - Static variable in class org.sonar.python.types.InferredTypes
- stride() - Method in interface org.sonar.plugins.python.api.tree.SliceItem
- stride() - Method in class org.sonar.python.tree.SliceItemImpl
- strideSeparator() - Method in interface org.sonar.plugins.python.api.tree.SliceItem
- strideSeparator() - Method in class org.sonar.python.tree.SliceItemImpl
- STRING - Enum constant in enum class org.sonar.python.api.PythonTokenType
- STRING_ELEMENT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- STRING_LITERAL - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- STRING_LITERAL_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- StringElement - Interface in org.sonar.plugins.python.api.tree
- StringElementImpl - Class in org.sonar.python.tree
- StringElementImpl(Token, List<Tree>, Token) - Constructor for class org.sonar.python.tree.StringElementImpl
- stringElements() - Method in interface org.sonar.plugins.python.api.tree.StringLiteral
- stringElements() - Method in class org.sonar.python.tree.StringLiteralImpl
- StringLiteral - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/lexical_analysis.html#string-literal-concatenation
- StringLiteralImpl - Class in org.sonar.python.tree
- 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
- STRINGS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- stringTable - Variable in class org.sonar.python.caching.CpdSerializer.SerializationResult
- StringTable - Class in org.sonar.python.caching
- StringTable() - Constructor for class org.sonar.python.caching.StringTable
- StringTable(List<String>) - Constructor for class org.sonar.python.caching.StringTable
- stringValueFromNameOrQualifiedExpression(Expression) - Static method in class org.sonar.python.tree.TreeUtils
-
Extracts the string value from a name or qualified expression.
- STUB - Enum constant in enum class org.sonar.plugins.python.api.types.v2.TypeOrigin
- stubFilesDescriptors() - Method in class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- stubFilesSymbols() - Method in class org.sonar.plugins.python.api.PythonInputFileContext
- stubFilesSymbols() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
-
Returns symbols declared in stub files (e.g. typeshed) used in the analyzed project.
- stubFilesSymbols() - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
-
Returns stub symbols to be used by SonarSecurity.
- stubFilesSymbols() - Static method in class org.sonar.python.types.TypeShed
-
Returns stub symbols to be used by SonarSecurity.
- stubModules() - Method in class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- stubModules() - Static method in class org.sonar.python.types.TypeShed
- SUBJECT_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- subjectExpression() - Method in interface org.sonar.plugins.python.api.tree.MatchStatement
- subjectExpression() - Method in class org.sonar.python.tree.MatchStatementImpl
- SUBSCRIPT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- SUBSCRIPTION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- SubscriptionCheck - Interface in org.sonar.plugins.python.api
- SubscriptionCheck.Context - Interface in org.sonar.plugins.python.api
- SubscriptionContext - Interface in org.sonar.plugins.python.api
- SubscriptionExpression - Interface in org.sonar.plugins.python.api.tree
- SubscriptionExpressionImpl - Class in org.sonar.python.tree
- SubscriptionExpressionImpl(Expression, Token, ExpressionList, Token) - Constructor for class org.sonar.python.tree.SubscriptionExpressionImpl
- SubscriptionVisitor - Class in org.sonar.python
- SUBSCRIPTLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- subscripts() - Method in interface org.sonar.plugins.python.api.tree.SubscriptionExpression
- subscripts() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- successors() - Method in interface org.sonar.plugins.python.api.cfg.CfgBlock
- successors() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- successors() - Method in class org.sonar.python.cfg.PythonCfgEndBlock
- successors() - Method in class org.sonar.python.cfg.PythonCfgSimpleBlock
- SUITE - Enum constant in enum class org.sonar.python.api.PythonGrammar
- SUPER_CLASSES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- superClasses() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- superClasses() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- superClasses() - Method in class org.sonar.python.index.ClassDescriptor
- superClasses() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- SUPERCLASSES_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- superClassesFqn() - Method in interface org.sonar.plugins.python.api.symbols.ClassSymbol
- superClassesFqn() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- supportsGenerics() - Method in class org.sonar.python.index.ClassDescriptor
- supportsGenerics() - Method in class org.sonar.python.semantic.ClassSymbolImpl
- SUPPORTSGENERICS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- suppressedRuleKeys() - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Returns the value of the
suppressedRuleKeysrecord component. - symbol() - Method in interface org.sonar.plugins.python.api.tree.HasSymbol
- symbol() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
-
Returns the symbol of
QualifiedExpression.name() - symbol() - Method in class org.sonar.python.tree.NameImpl
- Symbol - Interface in org.sonar.plugins.python.api.symbols
- Symbol.Kind - Enum Class in org.sonar.plugins.python.api.symbols
- symbolFromDescriptor(Descriptor, ProjectLevelSymbolTable, String, Map<Descriptor, Symbol>, Map<String, Symbol>) - Static method in class org.sonar.python.index.DescriptorUtils
- SymbolImpl - Class in org.sonar.python.semantic
- SymbolImpl(String, String) - Constructor for class org.sonar.python.semantic.SymbolImpl
- SymbolImpl(String, String, String) - Constructor for class org.sonar.python.semantic.SymbolImpl
- SymbolImpl(SymbolsProtos.VarSymbol, String, boolean) - Constructor for class org.sonar.python.semantic.SymbolImpl
- SymbolReadWrite() - Constructor for class org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- symbols() - Method in class org.sonar.python.semantic.v2.ScopeV2
- symbolsForModule(String) - Static method in class org.sonar.python.types.TypeShed
-
Returns map of exported symbols by name for a given module
- symbolsFromProtobufDescriptors(Set<Object>, String, String, boolean) - Static method in class org.sonar.python.types.TypeShed
- SymbolsModuleTypeProvider - Class in org.sonar.python.semantic.v2
- SymbolsModuleTypeProvider(ProjectLevelSymbolTable, LazyTypesContext) - Constructor for class org.sonar.python.semantic.v2.SymbolsModuleTypeProvider
- SymbolsProtos - Class in org.sonar.python.types.protobuf
- SymbolsProtos.ClassSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ClassSymbol - SymbolsProtos.ClassSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ClassSymbol - SymbolsProtos.ClassSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.FunctionSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FunctionSymbol - SymbolsProtos.FunctionSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.FunctionSymbol - SymbolsProtos.FunctionSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.ModuleSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ModuleSymbol - SymbolsProtos.ModuleSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ModuleSymbol - SymbolsProtos.ModuleSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.OverloadedFunctionSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.OverloadedFunctionSymbol - SymbolsProtos.OverloadedFunctionSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.OverloadedFunctionSymbol - SymbolsProtos.OverloadedFunctionSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.ParameterKind - Enum Class in org.sonar.python.types.protobuf
-
Protobuf enum
protoblog.ParameterKind - SymbolsProtos.ParameterSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ParameterSymbol - SymbolsProtos.ParameterSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.ParameterSymbol - SymbolsProtos.ParameterSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.Type - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.Type - SymbolsProtos.Type.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.Type - SymbolsProtos.TypeKind - Enum Class in org.sonar.python.types.protobuf
-
Protobuf enum
protoblog.TypeKind - SymbolsProtos.TypeOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolsProtos.VarSymbol - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.VarSymbol - SymbolsProtos.VarSymbol.Builder - Class in org.sonar.python.types.protobuf
-
Protobuf type
protoblog.VarSymbol - SymbolsProtos.VarSymbolOrBuilder - Interface in org.sonar.python.types.protobuf
- SymbolTable - Record Class in org.sonar.python.semantic.v2
- SymbolTable(Map<Tree, ScopeV2>) - Constructor for record class org.sonar.python.semantic.v2.SymbolTable
-
Creates an instance of a
SymbolTablerecord class. - SymbolTableBuilder - Class in org.sonar.python.semantic
- SymbolTableBuilder(String, PythonFile) - Constructor for class org.sonar.python.semantic.SymbolTableBuilder
- SymbolTableBuilder(String, PythonFile, ProjectLevelSymbolTable) - Constructor for class org.sonar.python.semantic.SymbolTableBuilder
- SymbolTableBuilder(PythonFile) - Constructor for class org.sonar.python.semantic.SymbolTableBuilder
- SymbolTableBuilderV2 - Class in org.sonar.python.semantic.v2
- SymbolTableBuilderV2(FileInput) - Constructor for class org.sonar.python.semantic.v2.SymbolTableBuilderV2
- symbolToUsages() - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- SymbolUtils - Class in org.sonar.python.semantic
- symbolV2() - Method in interface org.sonar.plugins.python.api.tree.Name
- symbolV2() - Method in class org.sonar.python.tree.NameImpl
- symbolV2(SymbolV2) - Method in class org.sonar.python.tree.NameImpl
- SymbolV2 - Class in org.sonar.python.semantic.v2
- SymbolV2(String) - Constructor for class org.sonar.python.semantic.v2.SymbolV2
- SymbolV2(String, List<UsageV2>) - Constructor for class org.sonar.python.semantic.v2.SymbolV2
- symbolV2ToSymbolV1(SymbolV2) - Static method in class org.sonar.python.semantic.SymbolUtils
- SymbolV2Utils - Class in org.sonar.python.semantic.v2
- symbolWithFQN(String) - Static method in class org.sonar.python.types.TypeShed
- symbolWithFQN(String, String) - Static method in class org.sonar.python.types.TypeShed
- syntacticSuccessor() - Method in interface org.sonar.plugins.python.api.cfg.CfgBlock
- syntacticSuccessor() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- syntacticSuccessor() - Method in class org.sonar.python.cfg.PythonCfgEndBlock
- syntacticSuccessor() - Method in class org.sonar.python.cfg.PythonCfgSimpleBlock
- syntaxNode() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
T
- targetClass() - Method in interface org.sonar.plugins.python.api.tree.ClassPattern
-
Return type can only be
NameorQualifiedExpression - targetClass() - Method in class org.sonar.python.tree.ClassPatternImpl
- test() - Method in interface org.sonar.plugins.python.api.tree.WithItem
- test() - Method in class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- TEST_NOCOND - Enum constant in enum class org.sonar.python.api.PythonGrammar
- testExpressions() - Method in interface org.sonar.plugins.python.api.tree.ForStatement
- testExpressions() - Method in class org.sonar.python.tree.ForStatementImpl
- TESTLIST_COMP - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TESTLIST_STAR_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TestPythonVisitorRunner - Class in org.sonar.python
- TestPythonVisitorRunner.MockPythonFile - Class in org.sonar.python
- TextEditUtils - Class in org.sonar.python.quickfix
- TFPDEF - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TFPLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- throwRecognitionException(int, String) - Static method in class org.sonar.python.tree.PythonTreeMakerUtils
- TILDE - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- toBuilder() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- toBuilder() - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- toBuilder() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- toInstanceOfMapper(Class<T>) - Static method in class org.sonar.python.tree.TreeUtils
- token() - Method in interface org.sonar.plugins.python.api.tree.Trivia
-
Returns the token of the comment
- token() - Method in class org.sonar.python.tree.TriviaImpl
- Token - Interface in org.sonar.plugins.python.api.tree
- TOKEN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TokenEnricher - Class in org.sonar.python.tree
- TokenImpl - Class in org.sonar.python.tree
- TokenImpl(Token) - Constructor for class org.sonar.python.tree.TokenImpl
- TokenImpl(Token, int, int, int, List<Trivia>, boolean) - Constructor for class org.sonar.python.tree.TokenImpl
- TokenInfo(int, int, int, int, String) - Constructor for class org.sonar.python.caching.CpdSerializer.TokenInfo
- tokenLineNumbers(Token) - Static method in class org.sonar.python.metrics.FileLinesVisitor
- TokenLocation - Class in org.sonar.plugins.python.api
- TokenLocation(Token) - Constructor for class org.sonar.plugins.python.api.TokenLocation
- tokens(Tree) - Static method in class org.sonar.python.tree.TreeUtils
- TOKENS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- toOptionalInstanceOf(Class<T>, Tree) - Static method in class org.sonar.python.tree.TreeUtils
- toOptionalInstanceOfMapper(Class<T>) - Static method in class org.sonar.python.tree.TreeUtils
- topLevelFunctionDefs(ClassDef) - Static method in class org.sonar.python.tree.TreeUtils
-
Collects all top-level function definitions within a class def.
- toProtobuf(LocationInFile) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobuf(AmbiguousDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobuf(ClassDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobuf(FunctionDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobuf(FunctionDescriptor.Parameter) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobuf(VariableDescriptor) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toProtobufModuleDescriptor(Set<Descriptor>) - Static method in class org.sonar.python.index.DescriptorsToProtobuf
- toPyToken(Token) - Method in class org.sonar.python.tree.IPythonTreeMaker
- toPyToken(Token) - Method in class org.sonar.python.tree.PythonTreeMaker
- toPyToken(List<Token>) - Method in class org.sonar.python.tree.PythonTreeMaker
- toStreamInstanceOfMapper(Class<T>) - Static method in class org.sonar.python.tree.TreeUtils
- toString() - Method in class org.sonar.plugins.python.api.cfg.ControlFlowGraph
- toString() - Method in record class org.sonar.plugins.python.api.LocationInFile
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.plugins.python.api.nosonar.NoSonarLineInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsLambdaHandlerInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.plugins.python.api.PythonLine
-
Returns a string representation of this record class.
- toString() - Method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- toString() - Method in class org.sonar.plugins.python.api.quickfix.PythonTextEdit
- toString() - Method in class org.sonar.plugins.python.api.types.v2.ClassType
- toString() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- toString() - Method in record class org.sonar.plugins.python.api.types.v2.Member
-
Returns a string representation of this record class.
- toString() - Method in class org.sonar.plugins.python.api.types.v2.ModuleType
- toString() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- toString() - Method in record class org.sonar.plugins.python.api.types.v2.ParameterV2
-
Returns a string representation of this record class.
- toString() - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- toString() - Method in record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
-
Returns a string representation of this record class.
- toString() - Method in class org.sonar.plugins.python.GeneratedIPythonFile
- toString() - Method in class org.sonar.plugins.python.PythonInputFileImpl
- toString() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- toString() - Method in class org.sonar.python.cfg.PythonCfgBlock
- toString() - Method in class org.sonar.python.cfg.PythonCfgEndBlock
- toString() - Method in record class org.sonar.python.EscapeCharPositionInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.python.IPythonLocation
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.python.semantic.v2.callgraph.CallGraphNode
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.python.semantic.v2.SymbolTable
-
Returns a string representation of this record class.
- toString() - Method in record class org.sonar.python.semantic.v2.UsageV2
-
Returns a string representation of this record class.
- toString() - Method in class org.sonar.python.types.DeclaredType
- toString() - Method in class org.sonar.python.types.RuntimeType
- toString() - Method in class org.sonar.python.types.TypeInferenceProgramState
- toString() - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- toString() - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
-
Returns a string representation of this record class.
- toString() - Method in class org.sonar.python.types.v2.SimpleTypeWrapper
- toStringDisplayPosition() - Method in class org.sonar.python.cfg.PythonCfgBlock
- toStringDisplayPosition() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- toUnionType() - Static method in class org.sonar.python.types.v2.TypeUtils
- TRAILER - Enum constant in enum class org.sonar.python.api.PythonGrammar
- tree() - Method in interface org.sonar.plugins.python.api.symbols.Usage
- tree() - Method in class org.sonar.python.semantic.UsageImpl
- tree() - Method in record class org.sonar.python.semantic.v2.UsageV2
-
Returns the value of the
treerecord component. - Tree - Interface in org.sonar.plugins.python.api.tree
- Tree.Kind - Enum Class in org.sonar.plugins.python.api.tree
- treeToString(Tree, boolean) - Static method in class org.sonar.python.tree.TreeUtils
- TreeUtils - Class in org.sonar.python.tree
- TreeVisitor - Interface in org.sonar.plugins.python.api.tree
- TriBool - Enum Class in org.sonar.plugins.python.api
- trimmedQuotesValue() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- trimmedQuotesValue() - Method in interface org.sonar.plugins.python.api.tree.StringLiteral
- trimmedQuotesValue() - Method in class org.sonar.python.tree.StringElementImpl
- trimmedQuotesValue() - Method in class org.sonar.python.tree.StringLiteralImpl
- trivia() - Method in interface org.sonar.plugins.python.api.tree.Token
- trivia() - Method in class org.sonar.python.tree.TokenImpl
- Trivia - Interface in org.sonar.plugins.python.api.tree
- TriviaImpl - Class in org.sonar.python.tree
- TriviaImpl(Token) - Constructor for class org.sonar.python.tree.TriviaImpl
- TrivialTypeInferenceVisitor - Class in org.sonar.python.semantic.v2.types
- TrivialTypeInferenceVisitor(TypeTable, PythonFile, String) - Constructor for class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- TrivialTypePropagationVisitor - Class in org.sonar.python.semantic.v2.types
- TrivialTypePropagationVisitor(TypeTable) - Constructor for class org.sonar.python.semantic.v2.types.TrivialTypePropagationVisitor
- TRUE - Enum constant in enum class org.sonar.plugins.python.api.TriBool
- trueExpression() - Method in interface org.sonar.plugins.python.api.tree.ConditionalExpression
- trueExpression() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- trueSuccessor() - Method in interface org.sonar.plugins.python.api.cfg.CfgBranchingBlock
- trueSuccessor() - Method in class org.sonar.python.cfg.PythonCfgBranchingBlock
- TRY - Enum constant in enum class org.sonar.python.api.PythonKeyword
- TRY_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TRY_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- tryKeyword() - Method in interface org.sonar.plugins.python.api.tree.TryStatement
- tryKeyword() - Method in class org.sonar.python.tree.TryStatementImpl
- tryStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- TryStatement - Interface in org.sonar.plugins.python.api.tree
- TryStatementImpl - Class in org.sonar.python.tree
- TryStatementImpl(Token, Token, Token, Token, StatementList, Token, List<ExceptClause>, FinallyClause, ElseClause) - Constructor for class org.sonar.python.tree.TryStatementImpl
- TryStatementVisitor - Class in org.sonar.python.semantic.v2.types
- TryStatementVisitor() - Constructor for class org.sonar.python.semantic.v2.types.TryStatementVisitor
- TSTRING - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TSTRING_START - Enum constant in enum class org.sonar.python.api.PythonTokenType
- Tuple - Interface in org.sonar.plugins.python.api.tree
-
(
Tuple.elements()) - TUPLE - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TUPLE - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- TUPLE - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TUPLE = 3; - TUPLE - Static variable in class org.sonar.plugins.python.api.types.BuiltinTypes
- TUPLE - Static variable in class org.sonar.python.types.InferredTypes
- TUPLE_PARAMETER - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TUPLE_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TUPLE = 3; - TupleImpl - Class in org.sonar.python.tree
- TupleImpl(Token, List<Expression>, List<Token>, Token) - Constructor for class org.sonar.python.tree.TupleImpl
- TupleParameter - Interface in org.sonar.plugins.python.api.tree
-
Python 2 only
- TupleParameterImpl - Class in org.sonar.python.tree
- TupleParameterImpl(Token, List<AnyParameter>, List<Token>, Token) - Constructor for class org.sonar.python.tree.TupleParameterImpl
- type() - Method in interface org.sonar.plugins.python.api.tree.Expression
- type() - Method in interface org.sonar.plugins.python.api.tree.Token
- type() - Method in record class org.sonar.plugins.python.api.types.v2.Member
-
Returns the value of the
typerecord component. - type() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- type() - Method in interface org.sonar.plugins.python.api.types.v2.TypeWrapper
- type() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- type() - Method in class org.sonar.python.tree.CallExpressionImpl
- type() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- type() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- type() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- type() - Method in class org.sonar.python.tree.DictionaryLiteralImpl
- type() - Method in class org.sonar.python.tree.ListLiteralImpl
- type() - Method in class org.sonar.python.tree.NameImpl
- type() - Method in class org.sonar.python.tree.NoneExpressionImpl
- type() - Method in class org.sonar.python.tree.NumericLiteralImpl
- type() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- type() - Method in class org.sonar.python.tree.QualifiedExpressionImpl
- type() - Method in class org.sonar.python.tree.SetLiteralImpl
- type() - Method in class org.sonar.python.tree.SliceExpressionImpl
- type() - Method in class org.sonar.python.tree.StringLiteralImpl
- type() - Method in class org.sonar.python.tree.TokenImpl
- type() - Method in class org.sonar.python.tree.TupleImpl
- type() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- type() - Method in class org.sonar.python.types.v2.LazyTypeWrapper
- type() - Method in class org.sonar.python.types.v2.SimpleTypeWrapper
- TYPE - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- TYPE - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE = 2; - TYPE - Static variable in class org.sonar.python.types.InferredTypes
- TYPE_ALIAS - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- TYPE_ALIAS - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE_ALIAS = 7; - TYPE_ALIAS_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- TYPE_ALIAS_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- TYPE_ALIAS_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TYPE_ALIAS_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_ALIAS_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE_ALIAS = 7; - TYPE_ANNOTATION - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_ANNOTATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- TYPE_ANNOTATION_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- TYPE_HINT - Enum constant in enum class org.sonar.plugins.python.api.types.v2.TypeSource
- TYPE_PARAM - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TYPE_PARAM - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_PARAM_BOUND - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_PARAM_DECLARATION - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- TYPE_PARAM_DECLARATION - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- TYPE_PARAM_DEFAULT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_PARAM_SEQ - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_PARAM_STARRED_DEFAULT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_PARAM_TYPE_ANNOTATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TYPE_PARAMS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- TYPE_PARAMS - Enum constant in enum class org.sonar.python.api.PythonGrammar
- TYPE_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE = 2; - TYPE_VAR - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- TYPE_VAR - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE_VAR = 4; - TYPE_VAR_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPE_VAR = 4; - typeAliasStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- TypeAliasStatement - Interface in org.sonar.plugins.python.api.tree
- TypeAliasStatementImpl - Class in org.sonar.python.tree
- TypeAliasStatementImpl(Token, Name, TypeParams, Token, Expression, Separators) - Constructor for class org.sonar.python.tree.TypeAliasStatementImpl
- typeAnnotation() - Method in interface org.sonar.plugins.python.api.tree.Parameter
- typeAnnotation() - Method in interface org.sonar.plugins.python.api.tree.TypeParam
- typeAnnotation() - Method in class org.sonar.python.tree.ParameterImpl
- typeAnnotation() - Method in class org.sonar.python.tree.TypeParamImpl
- TypeAnnotation - Interface in org.sonar.plugins.python.api.tree
- typeAnnotationDescriptor() - Method in class org.sonar.python.index.FunctionDescriptor
- TypeAnnotationDescriptor - Class in org.sonar.python.index
- TypeAnnotationDescriptor(String, TypeAnnotationDescriptor.TypeKind, List<TypeAnnotationDescriptor>, String) - Constructor for class org.sonar.python.index.TypeAnnotationDescriptor
- TypeAnnotationDescriptor.TypeKind - Enum Class in org.sonar.python.index
- TypeAnnotationImpl - Class in org.sonar.python.tree
- TypeAnnotationImpl(Token, Token, Expression) - Constructor for class org.sonar.python.tree.TypeAnnotationImpl
- TypeAnnotationImpl(Token, Token, Expression, Tree.Kind) - Constructor for class org.sonar.python.tree.TypeAnnotationImpl
- TypeAnnotationToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- TypeAnnotationToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.TypeAnnotationToPythonTypeConverter
- TypeBuilder<T extends PythonType> - Interface in org.sonar.python.semantic.v2
- typeCheckBuilder() - Method in class org.sonar.python.types.v2.TypeChecker
- TypeCheckBuilder - Class in org.sonar.python.types.v2
- TypeCheckBuilder(TypeTable) - Constructor for class org.sonar.python.types.v2.TypeCheckBuilder
- typeChecker() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- typeChecker() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- TypeChecker - Class in org.sonar.python.types.v2
- TypeChecker(TypeTable) - Constructor for class org.sonar.python.types.v2.TypeChecker
- TypeCheckMap<V> - Class in org.sonar.python.types.v2
- TypeCheckMap() - Constructor for class org.sonar.python.types.v2.TypeCheckMap
- TypeCheckMap(Map<TypeCheckBuilder, V>) - Constructor for class org.sonar.python.types.v2.TypeCheckMap
- typeClassLocation(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- TYPED_DICT - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- TYPED_DICT - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPED_DICT = 12; - TYPED_DICT_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
TYPED_DICT = 12; - TYPEDARGSLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- typeDependencies() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- typeDependencies() - Method in class org.sonar.python.tree.CallExpressionImpl
- typeDependencies() - Method in class org.sonar.python.tree.ConditionalExpressionImpl
- typeDependencies() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- typeDependencies() - Method in class org.sonar.python.tree.SliceExpressionImpl
- typeDependencies() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- typeDependencies() - Method in interface org.sonar.python.types.HasTypeDependencies
- TypeDependenciesCalculator - Class in org.sonar.python.semantic.v2.types
- TypeDependenciesCalculator() - Constructor for class org.sonar.python.semantic.v2.types.TypeDependenciesCalculator
- TypeInference - Class in org.sonar.python.types
- TypeInference() - Constructor for class org.sonar.python.types.TypeInference
- TypeInferenceProgramState - Class in org.sonar.python.semantic.v2.types
- TypeInferenceProgramState - Class in org.sonar.python.types
- TypeInferenceProgramState() - Constructor for class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- TypeInferenceV2 - Class in org.sonar.python.semantic.v2
- TypeInferenceV2(TypeTable, PythonFile, SymbolTable, String) - Constructor for class org.sonar.python.semantic.v2.TypeInferenceV2
- typeKeyword() - Method in interface org.sonar.plugins.python.api.tree.TypeAliasStatement
- typeKeyword() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- TypeMatcher - Interface in org.sonar.python.api.types.v2.matchers
- TypeMatchers - Class in org.sonar.python.api.types.v2.matchers
- TypeMatcherUtils - Class in org.sonar.python.api.types.v2.matchers
- typeName() - Method in class org.sonar.python.types.DeclaredType
- typeName(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- typeOrigin() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
- typeOrigin() - Method in class org.sonar.python.semantic.v2.converter.ConversionContext
- TypeOrigin - Enum Class in org.sonar.plugins.python.api.types.v2
- TypeParam - Interface in org.sonar.plugins.python.api.tree
- TypeParamImpl - Class in org.sonar.python.tree
- TypeParamImpl(Token, Name, TypeAnnotation) - Constructor for class org.sonar.python.tree.TypeParamImpl
- typeParams() - Method in interface org.sonar.plugins.python.api.tree.ClassDef
- typeParams() - Method in interface org.sonar.plugins.python.api.tree.FunctionDef
- typeParams() - Method in interface org.sonar.plugins.python.api.tree.TypeAliasStatement
- typeParams() - Method in class org.sonar.python.tree.ClassDefImpl
- typeParams() - Method in class org.sonar.python.tree.FunctionDefImpl
- typeParams() - Method in class org.sonar.python.tree.TypeAliasStatementImpl
- TypeParams - Interface in org.sonar.plugins.python.api.tree
- TypeParamsImpl - Class in org.sonar.python.tree
- TypeParamsImpl(Token, List<TypeParam>, List<Token>, Token) - Constructor for class org.sonar.python.tree.TypeParamsImpl
- typeParamsList() - Method in interface org.sonar.plugins.python.api.tree.TypeParams
- typeParamsList() - Method in class org.sonar.python.tree.TypeParamsImpl
- TypePredicate - Interface in org.sonar.python.types.v2.matchers
- typesBySymbol() - Method in class org.sonar.python.semantic.v2.types.TypeInferenceProgramState
- TypeShed - Class in org.sonar.python.types
- typeShedClass(String) - Static method in class org.sonar.python.types.TypeShed
- TypeShedConstants - Class in org.sonar.python.semantic.v2.typeshed
- typeShedDescriptorsProvider() - Method in class org.sonar.python.semantic.ProjectLevelSymbolTable
- TypeShedDescriptorsProvider - Class in org.sonar.python.semantic.v2.typeshed
- TypeShedDescriptorsProvider(Set<String>) - Constructor for class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- TypeShedDescriptorsProvider(Set<String>, Set<PythonVersionUtils.Version>) - Constructor for class org.sonar.python.semantic.v2.typeshed.TypeShedDescriptorsProvider
- typeshedSymbolWithFQN(String) - Static method in class org.sonar.python.semantic.SymbolUtils
- TypeShedUtils - Class in org.sonar.python.semantic.v2.typeshed
- typeSource() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- typeSource() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- typeSource() - Method in class org.sonar.plugins.python.api.types.v2.UnionType
- typeSource() - Method in class org.sonar.python.types.v2.LazyType
- TypeSource - Enum Class in org.sonar.plugins.python.api.types.v2
- TypeSourcePredicate - Class in org.sonar.python.types.v2.matchers
- TypeSourcePredicate(TypeSource) - Constructor for class org.sonar.python.types.v2.matchers.TypeSourcePredicate
- typeSymbol() - Method in class org.sonar.python.types.UnknownClassType
- typeSymbols(InferredType) - Static method in class org.sonar.python.types.InferredTypes
- TypeSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- TypeSymbolToDescriptorConverter() - Constructor for class org.sonar.python.semantic.v2.typeshed.TypeSymbolToDescriptorConverter
- typeTable() - Method in class org.sonar.plugins.python.api.PythonVisitorContext
- typeTable() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
- typeTable(TypeTable) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- TypeTable - Interface in org.sonar.python.semantic.v2.typetable
- TypeUtils - Class in org.sonar.python.types.v2
- typeV2() - Method in interface org.sonar.plugins.python.api.tree.Expression
- typeV2() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
- typeV2() - Method in class org.sonar.python.tree.BinaryExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.CallExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.DictionaryLiteralImpl
- typeV2() - Method in class org.sonar.python.tree.ListLiteralImpl
- typeV2() - Method in class org.sonar.python.tree.NameImpl
- typeV2() - Method in class org.sonar.python.tree.NoneExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.NumericLiteralImpl
- typeV2() - Method in class org.sonar.python.tree.ParenthesizedExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.SetLiteralImpl
- typeV2() - Method in class org.sonar.python.tree.StringLiteralImpl
- typeV2() - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- typeV2() - Method in class org.sonar.python.tree.TupleImpl
- typeV2() - Method in class org.sonar.python.tree.UnaryExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.BinaryExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.ComprehensionExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.DictCompExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.DictionaryLiteralImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.ListLiteralImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.NameImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.NoneExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.NumericLiteralImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.SetLiteralImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.StringLiteralImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.SubscriptionExpressionImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.TupleImpl
- typeV2(PythonType) - Method in class org.sonar.python.tree.UnaryExpressionImpl
- typeWrapper() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- TypeWrapper - Interface in org.sonar.plugins.python.api.types.v2
U
- UNARY_MINUS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- UNARY_PLUS - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- UnaryExpression - Interface in org.sonar.plugins.python.api.tree
- UnaryExpressionImpl - Class in org.sonar.python.tree
- UnaryExpressionImpl(Token, Expression) - Constructor for class org.sonar.python.tree.UnaryExpressionImpl
- UNBOUND - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- UNBOUND - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNBOUND = 11; - UNBOUND_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNBOUND = 11; - UNDEFINED - Enum constant in enum class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.VariableDefinition
- UNDEFINED_LINE - Static variable in class org.sonar.plugins.python.api.IssueLocation
- UNDEFINED_OFFSET - Static variable in class org.sonar.plugins.python.api.IssueLocation
- UNINHABITED - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- UNINHABITED - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNINHABITED = 10; - UNINHABITED_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNINHABITED = 10; - union(Stream<InferredType>) - Static method in class org.sonar.python.types.InferredTypes
- UNION - Enum constant in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
- UNION - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNION = 1; - UNION_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
UNION = 1; - UnionType - Class in org.sonar.plugins.python.api.types.v2
- UnittestUtils - Class in org.sonar.python.tests
- UNKNOWN - Enum constant in enum class org.sonar.plugins.python.api.TriBool
- UNKNOWN - Static variable in interface org.sonar.plugins.python.api.types.v2.PythonType
- UNKNOWN_TYPE_WRAPPER - Static variable in interface org.sonar.plugins.python.api.types.v2.TypeWrapper
- UnknownClassType - Class in org.sonar.python.types
-
This type is used for symbols that we assume to be class due to how they are used, so that type inference correctly tracks objects that were created from this.
- UnknownClassType(Symbol) - Constructor for class org.sonar.python.types.UnknownClassType
- UnknownDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- UnknownDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.UnknownDescriptorToPythonTypeConverter
- UnknownType - Interface in org.sonar.plugins.python.api.types.v2
- UnknownType.UnknownTypeImpl - Class in org.sonar.plugins.python.api.types.v2
- UnknownType.UnresolvedImportType - Record Class in org.sonar.plugins.python.api.types.v2
- UNPACKING_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- UnpackingExpression - Interface in org.sonar.plugins.python.api.tree
- UnpackingExpressionImpl - Class in org.sonar.python.tree
- UnpackingExpressionImpl(Token, Expression) - Constructor for class org.sonar.python.tree.UnpackingExpressionImpl
- unreachableBlocks(ControlFlowGraph) - Static method in class org.sonar.python.cfg.CfgUtils
- UNRECOGNIZED - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
- UNRECOGNIZED - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
- UnresolvedImportType(String) - Constructor for record class org.sonar.plugins.python.api.types.v2.UnknownType.UnresolvedImportType
-
Creates an instance of a
UnresolvedImportTyperecord class. - unwrappedType() - Method in class org.sonar.plugins.python.api.types.v2.ObjectType
- unwrappedType() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
- unwrappedType() - Method in class org.sonar.python.types.v2.LazyType
- updateProgramState(Tree, ProgramState) - Method in class org.sonar.python.cfg.fixpoint.ForwardAnalysis
- updateProgramState(Tree, ProgramState) - Method in class org.sonar.python.semantic.v2.types.FlowSensitiveTypeInference
- upperBound() - Method in interface org.sonar.plugins.python.api.tree.SliceItem
- upperBound() - Method in class org.sonar.python.tree.SliceItemImpl
- uri() - Method in interface org.sonar.plugins.python.api.PythonFile
- uri() - Method in class org.sonar.plugins.python.SonarQubePythonFile
- uri() - Method in class org.sonar.python.TestPythonVisitorRunner.MockPythonFile
- usage() - Method in interface org.sonar.plugins.python.api.tree.HasSymbol
- usage() - Method in interface org.sonar.plugins.python.api.tree.QualifiedExpression
-
Returns the usage of
QualifiedExpression.name() - usage() - Method in class org.sonar.python.tree.NameImpl
- Usage - Interface in org.sonar.plugins.python.api.symbols
- Usage.Kind - Enum Class in org.sonar.plugins.python.api.symbols
- UsageImpl - Class in org.sonar.python.semantic
- UsageImpl(Tree, Usage.Kind) - Constructor for class org.sonar.python.semantic.UsageImpl
- usages() - Method in interface org.sonar.plugins.python.api.symbols.Symbol
- usages() - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor.SymbolReadWrite
- usages() - Method in class org.sonar.python.semantic.SymbolImpl
- usages() - Method in class org.sonar.python.semantic.v2.SymbolV2
- UsageV2 - Record Class in org.sonar.python.semantic.v2
- UsageV2(Tree, UsageV2.Kind) - Constructor for record class org.sonar.python.semantic.v2.UsageV2
-
Creates an instance of a
UsageV2record class. - UsageV2.Kind - Enum Class in org.sonar.python.semantic.v2
- UTIL_METHODS - Static variable in class org.sonar.python.tests.UnittestUtils
V
- V_310 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_311 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_312 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_313 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_314 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_38 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- V_39 - Enum constant in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
- VALID_FOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- VALID_FOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- VALID_FOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- VALID_FOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- validForPythonVersions - Variable in class org.sonar.python.semantic.SymbolImpl
- validForPythonVersions() - Method in class org.sonar.python.semantic.AmbiguousSymbolImpl
- validForPythonVersions() - Method in class org.sonar.python.semantic.SymbolImpl
- value - Variable in class org.sonar.python.caching.CpdSerializer.TokenInfo
- value() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePair
- value() - Method in interface org.sonar.plugins.python.api.tree.KeyValuePattern
- value() - Method in interface org.sonar.plugins.python.api.tree.StringElement
- value() - Method in interface org.sonar.plugins.python.api.tree.Token
- value() - Method in interface org.sonar.plugins.python.api.tree.Trivia
- value() - Method in class org.sonar.python.tree.KeyValuePairImpl
- value() - Method in class org.sonar.python.tree.KeyValuePatternImpl
- value() - Method in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
- value() - Method in class org.sonar.python.tree.StringElementImpl
- value() - Method in class org.sonar.python.tree.TokenImpl
- value() - Method in class org.sonar.python.tree.TriviaImpl
- VALUE_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- VALUE_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- VALUE_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- valueAsLong() - Method in interface org.sonar.plugins.python.api.tree.NumericLiteral
- valueAsLong() - Method in class org.sonar.python.tree.NumericLiteralImpl
- valueAsString() - Method in interface org.sonar.plugins.python.api.tree.LiteralPattern
- valueAsString() - Method in interface org.sonar.plugins.python.api.tree.NumericLiteral
- valueAsString() - Method in class org.sonar.python.tree.LiteralPatternImpl
- valueAsString() - Method in class org.sonar.python.tree.NumericLiteralImpl
- valueExpression() - Method in interface org.sonar.plugins.python.api.tree.DictCompExpression
- valueExpression() - Method in class org.sonar.python.tree.DictCompExpressionImpl
- valueLength() - Method in interface org.sonar.plugins.python.api.tree.Token
- valueLength() - Method in class org.sonar.python.tree.TokenImpl
- valueOf(int) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
Deprecated.
- valueOf(int) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
Deprecated.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
Returns the enum constant of this class with the specified name.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.PythonCheck.CheckScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.tree.Tree.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.TriBool
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.types.v2.TypeOrigin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.api.types.v2.TypeSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.plugins.python.PythonInputFile.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.api.IPythonGrammar
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.api.PythonGrammar
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.api.PythonKeyword
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.api.PythonPunctuator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.api.PythonTokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.VariableDefinition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.index.Descriptor.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.lexer.FStringState.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.semantic.v2.UsageV2.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
Returns the enum constant of this class with the specified name.
- ValuePattern - Interface in org.sonar.plugins.python.api.tree
-
Value Pattern
- ValuePatternImpl - Class in org.sonar.python.tree
- ValuePatternImpl(QualifiedExpression) - Constructor for class org.sonar.python.tree.ValuePatternImpl
- values() - Static method in enum class org.sonar.plugins.python.api.PythonCheck.CheckScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.PythonVersionUtils.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.symbols.Symbol.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.tree.Tree.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.TriBool
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.types.v2.TypeOrigin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.api.types.v2.TypeSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.plugins.python.PythonInputFile.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.api.IPythonGrammar
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.api.PythonGrammar
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.api.PythonKeyword
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.api.PythonPunctuator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.api.PythonTokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.cfg.fixpoint.DefinedVariablesAnalysis.VariableDefinition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.index.Descriptor.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.index.TypeAnnotationDescriptor.TypeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.lexer.FStringState.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.semantic.v2.UsageV2.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.tree.NumericLiteralImpl.NumericKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.sonar.python.types.protobuf.SymbolsProtos.TypeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valuesAtLocation(Name) - Method in class org.sonar.python.cfg.fixpoint.ReachingDefinitionsAnalysis
- VAR_KEYWORD - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
VAR_KEYWORD = 3; - VAR_KEYWORD_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
VAR_KEYWORD = 3; - VAR_POSITIONAL - Enum constant in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
VAR_POSITIONAL = 4; - VAR_POSITIONAL_VALUE - Static variable in enum class org.sonar.python.types.protobuf.SymbolsProtos.ParameterKind
-
VAR_POSITIONAL = 4; - VARARGSLIST - Enum constant in enum class org.sonar.python.api.PythonGrammar
- VARDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- VARDESCRIPTORS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- variable() - Method in interface org.sonar.plugins.python.api.tree.AnnotatedAssignment
- variable() - Method in class org.sonar.python.tree.AnnotatedAssignmentImpl
- VARIABLE - Enum constant in enum class org.sonar.python.index.Descriptor.Kind
- VARIABLE_TYPE_ANNOTATION - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- VariableDescriptor - Class in org.sonar.python.index
- VariableDescriptor(String, String, String) - Constructor for class org.sonar.python.index.VariableDescriptor
- VariableDescriptor(String, String, String, boolean) - Constructor for class org.sonar.python.index.VariableDescriptor
- VariableDescriptorToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
- VariableDescriptorToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.VariableDescriptorToPythonTypeConverter
- variableReadWritesPerElement - Variable in class org.sonar.python.cfg.fixpoint.CfgBlockState
- variables() - Method in interface org.sonar.plugins.python.api.tree.GlobalStatement
- variables() - Method in interface org.sonar.plugins.python.api.tree.NonlocalStatement
- variables() - Method in class org.sonar.python.tree.GlobalStatementImpl
- variables() - Method in class org.sonar.python.tree.NonlocalStatementImpl
- VarLengthInputStream - Class in org.sonar.python.caching
-
Use variable length encoding for integers.
- VarLengthInputStream(byte[]) - Constructor for class org.sonar.python.caching.VarLengthInputStream
- VarLengthOutputStream - Class in org.sonar.python.caching
-
Use variable length encoding for integers.
- VarLengthOutputStream(OutputStream) - Constructor for class org.sonar.python.caching.VarLengthOutputStream
- VARMEMBERS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- VARS_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- VarSymbolToDescriptorConverter - Class in org.sonar.python.semantic.v2.typeshed
- VarSymbolToDescriptorConverter() - Constructor for class org.sonar.python.semantic.v2.typeshed.VarSymbolToDescriptorConverter
- visitAliasedName(AliasedName) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAliasedName(AliasedName) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitAnnotatedAssignment(AnnotatedAssignment) - Method in class org.sonar.python.types.TypeInference
- visitArgumentList(ArgList) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitArgumentList(ArgList) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAsPattern(AsPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAsPattern(AsPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAssertStatement(AssertStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAssertStatement(AssertStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAssignmentExpression(AssignmentExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAssignmentExpression(AssignmentExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAssignmentExpression(AssignmentExpression) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitAssignmentStatement(AssignmentStatement) - Method in class org.sonar.python.types.TypeInference
- visitAwaitExpression(AwaitExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitAwaitExpression(AwaitExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitBinaryExpression(BinaryExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitBinaryExpression(BinaryExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitBinaryExpression(BinaryExpression) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitBinaryExpression(BinaryExpression) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitBinaryExpression(BinaryExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypePropagationVisitor
- visitBreakStatement(BreakStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitBreakStatement(BreakStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitBreakStatement(BreakStatement) - Method in class org.sonar.python.tree.ExceptGroupJumpInstructionsCheck
- visitCallExpression(CallExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitCallExpression(CallExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitCallExpression(CallExpression) - Method in class org.sonar.python.semantic.v2.types.IsInstanceVisitor
- visitCallExpression(CallExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitCapturePattern(CapturePattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitCapturePattern(CapturePattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitCapturePattern(CapturePattern) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitCaseBlock(CaseBlock) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitCaseBlock(CaseBlock) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitClassDef(ClassDef) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.semantic.v2.types.TryStatementVisitor
- visitClassDef(ClassDef) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitClassPattern(ClassPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitClassPattern(ClassPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitCompoundAssignment(CompoundAssignmentStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitCompoundAssignment(CompoundAssignmentStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitCompoundAssignment(CompoundAssignmentStatement) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitCompoundAssignment(CompoundAssignmentStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitCompoundAssignment(CompoundAssignmentStatement) - Method in class org.sonar.python.types.TypeInference
- visitComprehensionFor(ComprehensionFor) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitComprehensionFor(ComprehensionFor) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitComprehensionFor(ComprehensionFor) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitComprehensionIf(ComprehensionIf) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitComprehensionIf(ComprehensionIf) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitComprehensionIf(ComprehensionIf) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitConditionalExpression(ConditionalExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitConditionalExpression(ConditionalExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitConditionalExpression(ConditionalExpression) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitConditionalExpression(ConditionalExpression) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitContinueStatement(ContinueStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitContinueStatement(ContinueStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitContinueStatement(ContinueStatement) - Method in class org.sonar.python.tree.ExceptGroupJumpInstructionsCheck
- visitDecorator(Decorator) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDecorator(Decorator) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitDecorator(Decorator) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
-
The scope of the decorator should be the parent scope of the function or class to which the decorator is assigned.
- visitDelStatement(DelStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDelStatement(DelStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitDictCompExpression(DictCompExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDictCompExpression(DictCompExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitDictCompExpression(DictCompExpression) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitDictCompExpression(DictCompExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitDictCompExpression(DictCompExpression) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitDictionaryLiteral(DictionaryLiteral) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDictionaryLiteral(DictionaryLiteral) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitDictionaryLiteral(DictionaryLiteral) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitDottedName(DottedName) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDottedName(DottedName) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitDoubleStarPattern(DoubleStarPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitDoubleStarPattern(DoubleStarPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitEllipsis(EllipsisExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitEllipsis(EllipsisExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitElseClause(ElseClause) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitElseClause(ElseClause) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitElseClause(ElseClause) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitExceptClause(ExceptClause) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitExceptClause(ExceptClause) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitExceptClause(ExceptClause) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitExceptClause(ExceptClause) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitExecStatement(ExecStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitExecStatement(ExecStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitExpressionList(ExpressionList) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitExpressionList(ExpressionList) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitExpressionStatement(ExpressionStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitExpressionStatement(ExpressionStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitFileInput(FileInput) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitFileInput(FileInput) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitFileInput(FileInput) - Method in class org.sonar.python.semantic.SymbolTableBuilder
- visitFileInput(FileInput) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitFileInput(FileInput) - Method in class org.sonar.python.semantic.v2.SymbolTableBuilderV2
- visitFileInput(FileInput) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitFileInput(FileInput) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitFinallyClause(FinallyClause) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitFinallyClause(FinallyClause) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitFormatSpecifier(FormatSpecifier) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitFormatSpecifier(FormatSpecifier) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitFormattedExpression(FormattedExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitFormattedExpression(FormattedExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitForStatement(ForStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitForStatement(ForStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitForStatement(ForStatement) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitForStatement(ForStatement) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitForStatement(ForStatement) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitForStatement(ForStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitFunctionDef(FunctionDef) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.types.ProgramStateTypeInferenceVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.types.TryStatementVisitor
- visitFunctionDef(FunctionDef) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitGlobalStatement(GlobalStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitGlobalStatement(GlobalStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitGlobalStatement(GlobalStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitGroupPattern(GroupPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitGroupPattern(GroupPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitGuard(Guard) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitGuard(Guard) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitIfStatement(IfStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitIfStatement(IfStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitIfStatement(IfStatement) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitIfStatement(IfStatement) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitImportFrom(ImportFrom) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitImportFrom(ImportFrom) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitImportFrom(ImportFrom) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitImportFrom(ImportFrom) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitImportFrom(ImportFrom) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitImportName(ImportName) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitImportName(ImportName) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitImportName(ImportName) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitImportName(ImportName) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitImportName(ImportName) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitKeyValuePair(KeyValuePair) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitKeyValuePair(KeyValuePair) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitKeyValuePattern(KeyValuePattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitKeyValuePattern(KeyValuePattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitKeywordPattern(KeywordPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitKeywordPattern(KeywordPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitLambda(LambdaExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitLambda(LambdaExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitLambda(LambdaExpression) - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- visitLambda(LambdaExpression) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitLambda(LambdaExpression) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitListLiteral(ListLiteral) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitListLiteral(ListLiteral) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitListLiteral(ListLiteral) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitLiteralPattern(LiteralPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitLiteralPattern(LiteralPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitMappingPattern(MappingPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitMappingPattern(MappingPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitMatchStatement(MatchStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitMatchStatement(MatchStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitName(Name) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitName(Name) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitName(Name) - Method in class org.sonar.python.cfg.fixpoint.ReadWriteVisitor
- visitName(Name) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitName(Name) - Method in class org.sonar.python.semantic.v2.types.ProgramStateTypeInferenceVisitor
- visitName(Name) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitNone(NoneExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitNone(NoneExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitNone(NoneExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitNonlocalStatement(NonlocalStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitNonlocalStatement(NonlocalStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitNonlocalStatement(NonlocalStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitNumericLiteral(NumericLiteral) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitNumericLiteral(NumericLiteral) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitNumericLiteral(NumericLiteral) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitOrPattern(OrPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitOrPattern(OrPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitParameter(Parameter) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitParameter(Parameter) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitParameter(Parameter) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitParameter(Parameter) - Method in class org.sonar.python.semantic.v2.types.PropagationVisitor
- visitParameter(Parameter) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitParameterList(ParameterList) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitParameterList(ParameterList) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitParenthesizedExpression(ParenthesizedExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitParenthesizedExpression(ParenthesizedExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitPassStatement(PassStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitPassStatement(PassStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitPrintStatement(PrintStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitPrintStatement(PrintStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitPyListOrSetCompExpression(ComprehensionExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitPyListOrSetCompExpression(ComprehensionExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitPyListOrSetCompExpression(ComprehensionExpression) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitPyListOrSetCompExpression(ComprehensionExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitPyListOrSetCompExpression(ComprehensionExpression) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitQualifiedExpression(QualifiedExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitQualifiedExpression(QualifiedExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitQualifiedExpression(QualifiedExpression) - Method in class org.sonar.python.semantic.v2.types.ProgramStateTypeInferenceVisitor
- visitQualifiedExpression(QualifiedExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitQualifiedExpression(QualifiedExpression) - Method in class org.sonar.python.types.TypeInference
- visitRaiseStatement(RaiseStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitRaiseStatement(RaiseStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitRegularArgument(RegularArgument) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitRegularArgument(RegularArgument) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitRepr(ReprExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitRepr(ReprExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitReturnStatement(ReturnStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitReturnStatement(ReturnStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitReturnStatement(ReturnStatement) - Method in class org.sonar.python.tree.ExceptGroupJumpInstructionsCheck
- visitSequencePattern(SequencePattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSequencePattern(SequencePattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitSetLiteral(SetLiteral) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSetLiteral(SetLiteral) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitSetLiteral(SetLiteral) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitSliceExpression(SliceExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSliceExpression(SliceExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitSliceItem(SliceItem) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSliceItem(SliceItem) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitSliceList(SliceList) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSliceList(SliceList) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitStarPattern(StarPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitStarPattern(StarPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitStatementList(StatementList) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitStatementList(StatementList) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitStatementList(StatementList) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitStringElement(StringElement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitStringElement(StringElement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitStringLiteral(StringLiteral) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitStringLiteral(StringLiteral) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitStringLiteral(StringLiteral) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitSubscriptionExpression(SubscriptionExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitSubscriptionExpression(SubscriptionExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitSubscriptionExpression(SubscriptionExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitToken(Token) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitToken(Token) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTryStatement(TryStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTryStatement(TryStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTryStatement(TryStatement) - Method in class org.sonar.python.semantic.v2.types.TryStatementVisitor
- visitTuple(Tuple) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTuple(Tuple) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTuple(Tuple) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
- visitTupleParameter(TupleParameter) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTupleParameter(TupleParameter) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTypeAliasStatement(TypeAliasStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTypeAliasStatement(TypeAliasStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTypeAliasStatement(TypeAliasStatement) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitTypeAnnotation(TypeAnnotation) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTypeAnnotation(TypeAnnotation) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTypeAnnotation(TypeAnnotation) - Method in class org.sonar.python.semantic.v2.ReadUsagesVisitor
- visitTypeParam(TypeParam) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTypeParam(TypeParam) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitTypeParams(TypeParams) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitTypeParams(TypeParams) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitUnaryExpression(UnaryExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitUnaryExpression(UnaryExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitUnaryExpression(UnaryExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypePropagationVisitor
- visitUnpackingExpression(UnpackingExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitUnpackingExpression(UnpackingExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitValuePattern(ValuePattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitValuePattern(ValuePattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitWhileStatement(WhileStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitWhileStatement(WhileStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitWhileStatement(WhileStatement) - Method in class org.sonar.python.metrics.CognitiveComplexityVisitor
- visitWhileStatement(WhileStatement) - Method in class org.sonar.python.metrics.ComplexityVisitor
- visitWildcardPattern(WildcardPattern) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitWildcardPattern(WildcardPattern) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitWithItem(WithItem) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitWithItem(WithItem) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitWithItem(WithItem) - Method in class org.sonar.python.semantic.v2.WriteUsagesVisitor
- visitWithStatement(WithStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitWithStatement(WithStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitYieldExpression(YieldExpression) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitYieldExpression(YieldExpression) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
- visitYieldStatement(YieldStatement) - Method in class org.sonar.plugins.python.api.tree.BaseTreeVisitor
- visitYieldStatement(YieldStatement) - Method in interface org.sonar.plugins.python.api.tree.TreeVisitor
W
- WALRUS_OPERATOR - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- WHILE - Enum constant in enum class org.sonar.python.api.PythonKeyword
- WHILE_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- WHILE_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- whileKeyword() - Method in interface org.sonar.plugins.python.api.tree.WhileStatement
- whileKeyword() - Method in class org.sonar.python.tree.WhileStatementImpl
- whileStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- WhileStatement - Interface in org.sonar.plugins.python.api.tree
- WhileStatementImpl - Class in org.sonar.python.tree
- WhileStatementImpl(Token, Expression, Token, Token, Token, StatementList, Token, ElseClause) - Constructor for class org.sonar.python.tree.WhileStatementImpl
- wildcard() - Method in interface org.sonar.plugins.python.api.tree.ImportFrom
- wildcard() - Method in interface org.sonar.plugins.python.api.tree.WildcardPattern
- wildcard() - Method in class org.sonar.python.tree.ImportFromImpl
- wildcard() - Method in class org.sonar.python.tree.WildcardPatternImpl
- WILDCARD_PATTERN - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- WILDCARD_PATTERN - Enum constant in enum class org.sonar.python.api.PythonGrammar
- WildcardPattern - Interface in org.sonar.plugins.python.api.tree
-
Group Pattern
- WildcardPatternImpl - Class in org.sonar.python.tree
- WildcardPatternImpl(Token) - Constructor for class org.sonar.python.tree.WildcardPatternImpl
- WITH - Enum constant in enum class org.sonar.python.api.PythonKeyword
- WITH_INSTANCE - Enum constant in enum class org.sonar.plugins.python.api.symbols.Usage.Kind
- WITH_INSTANCE - Enum constant in enum class org.sonar.python.semantic.v2.UsageV2.Kind
- WITH_ITEM - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- WITH_ITEM - Enum constant in enum class org.sonar.python.api.PythonGrammar
- WITH_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- WITH_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- withAnnotatedReturnTypeName(String) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withAsynchronous(boolean) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withAttributes(List<PythonType>) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withAttributes(List<PythonType>) - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- withCost(int) - Method in class org.sonar.plugins.python.api.PythonCheck.PreciseIssue
- withDecorators(List<String>) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withDecorators(List<TypeWrapper>) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withDefinitionLocation(LocationInFile) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withDefinitionLocation(LocationInFile) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withDefinitionLocation(LocationInFile) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- withDefinitionLocation(LocationInFile) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withDefinitionLocation(LocationInFile) - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- withDefinitionLocation(LocationInFile) - Method in interface org.sonar.python.semantic.v2.TypeBuilder
- withFQN(String) - Static method in class org.sonar.python.api.types.v2.matchers.TypeMatchers
- withFullyQualifiedName(String) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withFullyQualifiedName(String) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withFullyQualifiedName(String) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withHasDecorators(boolean) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withHasDecorators(boolean) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withHasDecorators(boolean) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- withHasDecorators(boolean) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withHasMetaClass(boolean) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withHasSuperClassWithoutDescriptor(boolean) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withHasVariadicParameter(boolean) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withInstanceMethod(boolean) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withIsAsynchronous(boolean) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withIsGeneric(boolean) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- withIsInstanceMethod(boolean) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- WithItem - Interface in org.sonar.plugins.python.api.tree
- WithItemImpl(Expression, Token, Expression) - Constructor for class org.sonar.python.tree.WithStatementImpl.WithItemImpl
- withItems() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- withItems() - Method in class org.sonar.python.tree.WithStatementImpl
- withKeyword() - Method in interface org.sonar.plugins.python.api.tree.WithStatement
- withKeyword() - Method in class org.sonar.python.tree.WithStatementImpl
- withMembers(List<Member>) - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- withMembers(Set<Descriptor>) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withMetaclassFQN(String) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withName(String) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withName(String) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withName(String) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withOwner(PythonType) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withParameters(List<ParameterV2>) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withParameters(List<FunctionDescriptor.Parameter>) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withReturnType(PythonType) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withReturnType(TypeWrapper) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withStatement(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- WithStatement - Interface in org.sonar.plugins.python.api.tree
- WithStatementImpl - Class in org.sonar.python.tree
- WithStatementImpl(Token, Token, List<WithItem>, List<Token>, Token, Token, Token, Token, StatementList, Token, Token) - Constructor for class org.sonar.python.tree.WithStatementImpl
- WithStatementImpl.WithItemImpl - Class in org.sonar.python.tree
- withSuperClasses(Collection<String>) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withSuperClasses(PythonType...) - Method in class org.sonar.python.semantic.v2.ClassTypeBuilder
- withSupportsGenerics(boolean) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
- withTypeAnnotationDescriptor(TypeAnnotationDescriptor) - Method in class org.sonar.python.index.FunctionDescriptor.FunctionDescriptorBuilder
- withTypeOrigin(TypeOrigin) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
- withTypeSource(TypeSource) - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- withTypeWrapper(TypeWrapper) - Method in class org.sonar.python.semantic.v2.ObjectTypeBuilder
- workingDirectory() - Method in class org.sonar.plugins.python.api.PythonInputFileContext
- workingDirectory() - Method in interface org.sonar.plugins.python.api.SubscriptionContext
-
Returns null in case of Sonarlint context
- workingDirectory(File) - Method in class org.sonar.plugins.python.api.PythonVisitorContext.Builder
- wrappedFile() - Method in class org.sonar.plugins.python.GeneratedIPythonFile
- wrappedFile() - Method in interface org.sonar.plugins.python.PythonInputFile
- wrappedFile() - Method in class org.sonar.plugins.python.PythonInputFileImpl
- write(String, byte[]) - Method in interface org.sonar.plugins.python.api.caching.PythonWriteCache
-
Save a new entry in the cache.
- write(String, byte[]) - Method in class org.sonar.plugins.python.api.SonarLintCache
- write(String, byte[]) - Method in class org.sonar.python.caching.DummyCache
- write(String, byte[]) - Method in class org.sonar.python.caching.PythonWriteCacheImpl
- write(String, InputStream) - Method in class org.sonar.plugins.python.api.SonarLintCache
- writeInt(int) - Method in class org.sonar.python.caching.VarLengthOutputStream
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.FileCpdTokens
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.CpdTokenProtos.Token
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.AmbiguousDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ClassDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.LocationInFile
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ModuleDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.VarDescriptor
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ClassSymbol
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.FunctionSymbol
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ModuleSymbol
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.OverloadedFunctionSymbol
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.ParameterSymbol
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
- writeTo(CodedOutputStream) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.VarSymbol
- WriteUsagesVisitor - Class in org.sonar.python.semantic.v2
- WriteUsagesVisitor(Map<Tree, ScopeV2>) - Constructor for class org.sonar.python.semantic.v2.WriteUsagesVisitor
- writeUTF(String) - Method in class org.sonar.python.caching.VarLengthOutputStream
X
- XOR - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- XOR_ASSIGN - Enum constant in enum class org.sonar.python.api.PythonPunctuator
- XOR_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
Y
- YIELD - Enum constant in enum class org.sonar.python.api.PythonKeyword
- YIELD_EXPR - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- YIELD_EXPR - Enum constant in enum class org.sonar.python.api.PythonGrammar
- YIELD_STMT - Enum constant in enum class org.sonar.plugins.python.api.tree.Tree.Kind
- YIELD_STMT - Enum constant in enum class org.sonar.python.api.PythonGrammar
- yieldExpression() - Method in interface org.sonar.plugins.python.api.tree.YieldStatement
- yieldExpression() - Method in class org.sonar.python.tree.YieldStatementImpl
- yieldExpression(AstNode) - Method in class org.sonar.python.tree.PythonTreeMaker
- YieldExpression - Interface in org.sonar.plugins.python.api.tree
- YieldExpressionImpl - Class in org.sonar.python.tree
- YieldExpressionImpl(Token, Token, List<Expression>) - Constructor for class org.sonar.python.tree.YieldExpressionImpl
- yieldKeyword() - Method in interface org.sonar.plugins.python.api.tree.YieldExpression
- yieldKeyword() - Method in class org.sonar.python.tree.YieldExpressionImpl
- yieldStatement(StatementWithSeparator) - Method in class org.sonar.python.tree.PythonTreeMaker
- YieldStatement - Interface in org.sonar.plugins.python.api.tree
-
See https://docs.python.org/3/reference/simple_stmts.html#grammar-token-yield-stmt
- YieldStatementImpl - Class in org.sonar.python.tree
- YieldStatementImpl(YieldExpression, Separators) - Constructor for class org.sonar.python.tree.YieldStatementImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form