Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
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:... or class 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
 
AwaitedTypeCalculator - Class in org.sonar.python.semantic.v2.types
Calculates the result type of awaiting a coroutine or awaitable type.
AwaitedTypeCalculator(TypeTable) - Constructor for class org.sonar.python.semantic.v2.types.AwaitedTypeCalculator
 
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 AwsLambdaHandlerInfo record class.
awsLambdaHandlers() - Method in record class org.sonar.plugins.python.api.project.configuration.AwsProjectConfiguration
Returns the value of the awsLambdaHandlers record component.
awsProjectConfiguration() - Method in record class org.sonar.plugins.python.api.project.configuration.ProjectConfiguration
Returns the value of the awsProjectConfiguration record 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 AwsProjectConfiguration record 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.plugins.python.api.types.v2.ObjectType.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.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
 
calculate(PythonType) - Method in class org.sonar.python.semantic.v2.types.AwaitedTypeCalculator
 
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 CallGraphNode record 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
 
CallReturnTypeCalculator - Class in org.sonar.python.semantic.v2.types
 
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 CfgBlock with 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, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.AllTypePredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.AnyTypePredicate
 
check(PythonType, TypePredicateContext) - Method in record class org.sonar.python.types.v2.matchers.HasFQNPredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.HasMemberPredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.HasMemberSatisfyingPredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.IsObjectSatisfyingPredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.IsObjectSubtypeOfPredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.IsSelfTypePredicate
 
check(PythonType, TypePredicateContext) - Method in class org.sonar.python.types.v2.matchers.IsTypePredicate
 
check(PythonType, TypePredicateContext) - Method in interface org.sonar.python.types.v2.matchers.TypePredicate
 
check(PythonType, TypePredicateContext) - 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.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.DescriptorsProtos.FunctionDescriptor.Builder
bool isClassMethod = 11;
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;
clearIsSelf() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
bool is_self = 5;
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;
clearReturnTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
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;
clearTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
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 colOffsets record 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 column record component.
column() - Method in class org.sonar.python.tree.TokenImpl
 
columnInIpynbFile() - Method in record class org.sonar.python.EscapeCharPositionInfo
Returns the value of the columnInIpynbFile record 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 comment record 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
 
computeCallExpressionType(CallExpression, TypePredicateContext) - Static method in class org.sonar.python.semantic.v2.types.CallReturnTypeCalculator
 
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
 
createDynamicStubs(String) - Static method in class org.sonar.python.semantic.v2.dynamicstubs.DynamicStubsProvider
 
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 declaredType record 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
@
invalid reference
#name()
( Decorator.arguments() )
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 SimpleStatement in 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.plugins.python.api.types.v2.SelfType
 
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() - Method in class org.sonar.python.index.FunctionDescriptor.Parameter
 
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 KeyValuePair or UnpackingExpression
DictionaryLiteralImpl - Class in org.sonar.python.tree
 
DictionaryLiteralImpl(Token, List<Token>, List<DictionaryLiteralElement>, Token) - Constructor for class org.sonar.python.tree.DictionaryLiteralImpl
 
DictOrSetLiteralImpl<E> - 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.SelfType
 
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.env or Crypto.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
 
DynamicStubsProvider - Class in org.sonar.python.semantic.v2.dynamicstubs
 

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
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 endLine record 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 endLineOffset record 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.SelfType
 
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
 
equals(Object) - Method in class org.sonar.python.types.v2.SpecialFormType
 
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 EscapeCharPositionInfo record class.
evaluate(TypePredicate, PythonType, TypePredicateContext) - Static method in class org.sonar.python.types.v2.matchers.TypePredicateUtils
 
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 fileId record 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_KEY and CoreMetrics.COMMENT_LINES metrics 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
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 fqn record 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
 
fromProtobuf(DescriptorsProtos.ModuleDescriptor) - 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
 
fromType(PythonType) - Static method in class org.sonar.plugins.python.api.types.v2.ObjectType.Builder
 
fromType(PythonType) - Static method in class org.sonar.plugins.python.api.types.v2.ObjectType
 
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
 
fromTypeWrapper(TypeWrapper) - Static method in class org.sonar.plugins.python.api.types.v2.ObjectType.Builder
 
fromTypeWrapper(TypeWrapper) - Static method in class org.sonar.plugins.python.api.types.v2.SelfType
 
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 fullyQualifiedName record 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 fullyQualifiedName record 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, boolean, List<String>, boolean, LocationInFile, String) - Constructor for class org.sonar.python.index.FunctionDescriptor
 
FunctionDescriptor(String, String, List<FunctionDescriptor.Parameter>, boolean, 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 FunctionDef and LambdaExpression
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, 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.DescriptorsProtos.FunctionDescriptor.Builder
bool isClassMethod = 11;
getIsClassMethod() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
bool isClassMethod = 11;
getIsClassMethod() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
bool isClassMethod = 11;
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;
getIsSelf() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
bool is_self = 5;
getIsSelf() - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type
bool is_self = 5;
getIsSelf() - Method in interface org.sonar.python.types.protobuf.SymbolsProtos.TypeOrBuilder
bool is_self = 5;
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;
getReturnTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptor() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptorBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptorOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptorOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
getReturnTypeAnnotationDescriptorOrBuilder() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
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;
getTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptor() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptorBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptorOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptorOrBuilder() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
optional .protoblog.Type typeAnnotationDescriptor = 9;
getTypeAnnotationDescriptorOrBuilder() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
optional .protoblog.Type typeAnnotationDescriptor = 9;
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
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 hasDefaultValue record 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 HasFQNPredicate record 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.SelfType
 
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
 
hashCode() - Method in class org.sonar.python.types.v2.SpecialFormType
 
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.SelfType
 
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;
hasReturnTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
hasReturnTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
hasReturnTypeAnnotationDescriptor() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptorOrBuilder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
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;
hasTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
hasTypeAnnotationDescriptor() - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
optional .protoblog.Type typeAnnotationDescriptor = 9;
hasTypeAnnotationDescriptor() - Method in interface org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptorOrBuilder
optional .protoblog.Type typeAnnotationDescriptor = 9;
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 importPath record 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
 
innerType() - Method in class org.sonar.plugins.python.api.types.v2.SelfType
 
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.plugins.python.api.types.v2.SelfType
 
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 IPythonLocation record 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_SELF_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.SymbolsProtos.Type
 
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
 
isClassMethod() - Method in class org.sonar.plugins.python.api.types.v2.FunctionType
 
isClassMethod() - Method in class org.sonar.python.index.FunctionDescriptor
 
ISCLASSMETHOD_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
 
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.SelfType
 
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 isCompresssed record component.
isConstantName(String) - Static method in class org.sonar.python.tree.TreeUtils
 
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 isKeywordOnly record 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 isKeywordVariadic record 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 isPositionalOnly record 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 isPositionalVariadic record 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
 
isSelf() - Method in class org.sonar.python.index.ClassDescriptor
 
isSelf() - Method in class org.sonar.python.index.TypeAnnotationDescriptor
 
IsSelfTypePredicate - Class in org.sonar.python.types.v2.matchers
 
IsSelfTypePredicate() - Constructor for class org.sonar.python.types.v2.matchers.IsSelfTypePredicate
 
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.api.types.v2.SelfType
 
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 kind record 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 line record 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 line record 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 location record 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 LocationInFile record 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 Member record 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;
mergeReturnTypeAnnotationDescriptor(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
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;
mergeTypeAnnotationDescriptor(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
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 name record 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 name record component.
name() - Method in interface org.sonar.plugins.python.api.types.v2.PythonType
 
name() - Method in class org.sonar.plugins.python.api.types.v2.SelfType
 
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
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 NoSonarLineInfo record 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 numberOfExtraChars record 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.Builder - Class in org.sonar.plugins.python.api.types.v2
 
of(SensorContext) - Static method in class org.sonar.python.caching.CacheContextImpl
 
of(PythonType) - Static method in class org.sonar.plugins.python.api.types.v2.SelfType
Creates a SelfType wrapping the given type.
of(PythonType) - Static method in interface org.sonar.plugins.python.api.types.v2.TypeWrapper
 
of(TypeTable) - Static method in interface org.sonar.python.types.v2.matchers.TypePredicateContext
 
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.dynamicstubs - package org.sonar.python.semantic.v2.dynamicstubs
 
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, TypeAnnotationDescriptor, 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 ParameterV2 record 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 CapturePattern or WildcardPattern
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
 
processDeferredTrees() - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
 
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 ProjectConfiguration record 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 PythonLine record 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 class org.sonar.plugins.python.api.types.v2.SelfType
 
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
 
RETURNTYPEANNOTATIONDESCRIPTOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor
 
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 scopesByRootTree record 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
 
SelfType - Class in org.sonar.plugins.python.api.types.v2
Represents typing.Self or typing_extensions.Self type as defined in PEP 673.
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.DescriptorsProtos.FunctionDescriptor.Builder
bool isClassMethod = 11;
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;
setIsSelf(boolean) - Method in class org.sonar.python.types.protobuf.SymbolsProtos.Type.Builder
bool is_self = 5;
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;
setReturnTypeAnnotationDescriptor(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
setReturnTypeAnnotationDescriptor(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.FunctionDescriptor.Builder
optional .protoblog.Type returnTypeAnnotationDescriptor = 10;
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;
setTypeAnnotationDescriptor(SymbolsProtos.Type) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
setTypeAnnotationDescriptor(SymbolsProtos.Type.Builder) - Method in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor.Builder
optional .protoblog.Type typeAnnotationDescriptor = 9;
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 startLine record 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 startLineOffset record 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 suppressedRuleKeys record 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 SymbolTable record 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
 
symbolTypeKindToTypeAnnotationKind(SymbolsProtos.TypeKind) - Static method in class org.sonar.python.index.DescriptorUtils
 
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 Name or QualifiedExpression
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.
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.SelfType
 
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 tree record 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 - 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 type record 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, Boolean) - Constructor for class org.sonar.python.index.TypeAnnotationDescriptor
 
TYPEANNOTATIONDESCRIPTOR_FIELD_NUMBER - Static variable in class org.sonar.python.types.protobuf.DescriptorsProtos.ParameterDescriptor
 
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
 
typeAnnotationKindToSymbolKind(TypeAnnotationDescriptor.TypeKind) - Static method in class org.sonar.python.index.DescriptorUtils
 
TypeAnnotationToPythonTypeConverter - Class in org.sonar.python.semantic.v2.converter
 
TypeAnnotationToPythonTypeConverter() - Constructor for class org.sonar.python.semantic.v2.converter.TypeAnnotationToPythonTypeConverter
 
TypeBuilder<T> - 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
 
TypePredicateContext - Interface in org.sonar.python.types.v2.matchers
 
TypePredicateUtils - Class 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.SelfType
 
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() - Method in interface org.sonar.python.types.v2.matchers.TypePredicateContext
 
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.AwaitExpressionImpl
 
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.AwaitExpressionImpl
 
typeV2(PythonType) - Method in class org.sonar.python.tree.BinaryExpressionImpl
 
typeV2(PythonType) - Method in class org.sonar.python.tree.CallExpressionImpl
 
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() - Method in class org.sonar.plugins.python.api.types.v2.SelfType
 
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 UnresolvedImportType record 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.plugins.python.api.types.v2.SelfType
 
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 UsageV2 record 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
 
visitAwaitExpression(AwaitExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypeInferenceVisitor
 
visitAwaitExpression(AwaitExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypePropagationVisitor
 
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.TrivialTypeInferenceVisitor
 
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
 
visitCallExpression(CallExpression) - Method in class org.sonar.python.semantic.v2.types.TrivialTypePropagationVisitor
 
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.plugins.python.api.types.v2.ObjectType.Builder
 
withAttributes(List<PythonType>) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
 
withClassMethod(boolean) - Method in class org.sonar.python.semantic.v2.FunctionTypeBuilder
 
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.plugins.python.api.types.v2.ObjectType.Builder
 
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 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
 
withIsClassMethod(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
 
withIsSelf(boolean) - Method in class org.sonar.python.index.ClassDescriptor.ClassDescriptorBuilder
 
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.plugins.python.api.types.v2.ObjectType.Builder
 
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
 
withType(PythonType) - Method in class org.sonar.plugins.python.api.types.v2.ObjectType.Builder
 
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.plugins.python.api.types.v2.ObjectType.Builder
 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form