Package org.sonar.python.index
Class DescriptorUtils
- java.lang.Object
-
- org.sonar.python.index.DescriptorUtils
-
public class DescriptorUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
descriptor
public static Descriptor descriptor(Symbol symbol)
-
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)
-
-