Package org.sonar.python
Class TestPythonVisitorRunner
- java.lang.Object
-
- org.sonar.python.TestPythonVisitorRunner
-
public class TestPythonVisitorRunner extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PythonVisitorContextcreateContext(File file)static PythonVisitorContextcreateContext(File file, File workingDirectory)static PythonVisitorContextcreateContext(File file, File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext)static ProjectLevelSymbolTableglobalSymbols(List<File> files, File baseDir)static PythonVisitorContextscanFile(File file, PythonCheck... visitors)
-
-
-
Method Detail
-
scanFile
public static PythonVisitorContext scanFile(File file, PythonCheck... visitors)
-
createContext
public static PythonVisitorContext createContext(File file)
-
createContext
public static PythonVisitorContext createContext(File file, @Nullable File workingDirectory)
-
createContext
public static PythonVisitorContext createContext(File file, @Nullable File workingDirectory, String packageName, ProjectLevelSymbolTable projectLevelSymbolTable, CacheContext cacheContext)
-
globalSymbols
public static ProjectLevelSymbolTable globalSymbols(List<File> files, File baseDir)
-
-