Uses of Class
org.sonar.python.semantic.ProjectLevelSymbolTable
Packages that use ProjectLevelSymbolTable
Package
Description
-
Uses of ProjectLevelSymbolTable in org.sonar.plugins.python.api
Methods in org.sonar.plugins.python.api with parameters of type ProjectLevelSymbolTableModifier and TypeMethodDescriptionPythonVisitorContext.Builder.projectLevelSymbolTable(ProjectLevelSymbolTable projectLevelSymbolTable) Constructors in org.sonar.plugins.python.api with parameters of type ProjectLevelSymbolTableModifierConstructorDescriptionPythonInputFileContext(PythonFile pythonFile, File workingDirectory, CacheContext cacheContext, org.sonar.api.SonarProduct sonarProduct, ProjectLevelSymbolTable projectLevelSymbolTable) PythonInputFileContext(PythonFile pythonFile, File workingDirectory, CacheContext cacheContext, ProjectLevelSymbolTable projectLevelSymbolTable) -
Uses of ProjectLevelSymbolTable in org.sonar.python
Methods in org.sonar.python that return ProjectLevelSymbolTableModifier and TypeMethodDescriptionstatic ProjectLevelSymbolTableTestPythonVisitorRunner.globalSymbols(List<File> files, File baseDir) static ProjectLevelSymbolTableTestPythonVisitorRunner.globalSymbols(Map<String, String> pathToContent, String baseDir) Methods in org.sonar.python with parameters of type ProjectLevelSymbolTableModifier and TypeMethodDescriptionstatic PythonVisitorContextTestPythonVisitorRunner.createContext(File file, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext) static PythonVisitorContextTestPythonVisitorRunner.createContext(File file, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext, ProjectConfiguration projectConfiguration) static PythonVisitorContextTestPythonVisitorRunner.createContext(TestPythonVisitorRunner.MockPythonFile file, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext) static PythonVisitorContextTestPythonVisitorRunner.createNotebookContext(File file, Map<Integer, IPythonLocation> locations, String content, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext) -
Uses of ProjectLevelSymbolTable in org.sonar.python.index
Methods in org.sonar.python.index with parameters of type ProjectLevelSymbolTableModifier and TypeMethodDescriptionstatic SymbolDescriptorUtils.symbolFromDescriptor(Descriptor descriptor, ProjectLevelSymbolTable projectLevelSymbolTable, String localSymbolName, Map<Descriptor, Symbol> createdSymbolsByDescriptor, Map<String, Symbol> createdSymbolsByFqn) -
Uses of ProjectLevelSymbolTable in org.sonar.python.semantic
Methods in org.sonar.python.semantic that return ProjectLevelSymbolTableModifier and TypeMethodDescriptionstatic ProjectLevelSymbolTableProjectLevelSymbolTable.empty()static ProjectLevelSymbolTableProjectLevelSymbolTable.from(Map<String, Set<Descriptor>> globalDescriptorsByModuleName) Constructors in org.sonar.python.semantic with parameters of type ProjectLevelSymbolTableModifierConstructorDescriptionSymbolTableBuilder(String packageName, PythonFile pythonFile, ProjectLevelSymbolTable projectLevelSymbolTable) -
Uses of ProjectLevelSymbolTable in org.sonar.python.semantic.v2
Constructors in org.sonar.python.semantic.v2 with parameters of type ProjectLevelSymbolTableModifierConstructorDescriptionSymbolsModuleTypeProvider(ProjectLevelSymbolTable projectLevelSymbolTable, LazyTypesContext lazyTypeContext) -
Uses of ProjectLevelSymbolTable in org.sonar.python.semantic.v2.typetable
Constructors in org.sonar.python.semantic.v2.typetable with parameters of type ProjectLevelSymbolTableModifierConstructorDescriptionProjectLevelTypeTable(ProjectLevelSymbolTable projectLevelSymbolTable) -
Uses of ProjectLevelSymbolTable in org.sonar.python.types
Methods in org.sonar.python.types with parameters of type ProjectLevelSymbolTableModifier and TypeMethodDescriptionstatic voidTypeShed.setProjectLevelSymbolTable(ProjectLevelSymbolTable projectLevelSymbolTable)