Package org.sonar.python.index
Class DescriptorUtils
java.lang.Object
org.sonar.python.index.DescriptorUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic AmbiguousDescriptorambiguousDescriptor(AmbiguousSymbol ambiguousSymbol, String overriddenFQN) static Descriptordescriptor(Symbol symbol) static SymbolsymbolFromDescriptor(Descriptor descriptor, ProjectLevelSymbolTable projectLevelSymbolTable, String localSymbolName, Map<Descriptor, Symbol> createdSymbolsByDescriptor, Map<String, Symbol> createdSymbolsByFqn)
-
Method Details
-
descriptor
-
ambiguousDescriptor
public static AmbiguousDescriptor ambiguousDescriptor(AmbiguousSymbol ambiguousSymbol, @Nullable String overriddenFQN) -
symbolFromDescriptor
public static Symbol symbolFromDescriptor(Descriptor descriptor, ProjectLevelSymbolTable projectLevelSymbolTable, @Nullable String localSymbolName, Map<Descriptor, Symbol> createdSymbolsByDescriptor, Map<String, Symbol> createdSymbolsByFqn)
-