Uses of Class
org.sonar.python.semantic.ProjectLevelSymbolTable
Packages that use ProjectLevelSymbolTable
Package
Description
-
Uses of ProjectLevelSymbolTable in org.sonar.plugins.python.api
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) PythonVisitorContext(FileInput rootTree, PythonFile pythonFile, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext) PythonVisitorContext(FileInput rootTree, PythonFile pythonFile, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext, org.sonar.api.SonarProduct sonarProduct) -
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(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 ProjectLevelSymbolTableModifierConstructorDescriptionProjectLevelTypeTable(ProjectLevelSymbolTable projectLevelSymbolTable) SymbolsModuleTypeProvider(ProjectLevelSymbolTable projectLevelSymbolTable, LazyTypesContext lazyTypeContext) -
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)