Package org.sonar.plugins.python.indexer
Class PythonIndexer
java.lang.Object
org.sonar.plugins.python.indexer.PythonIndexer
- Direct Known Subclasses:
SonarLintPythonIndexer
,SonarQubePythonIndexer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
buildOnce
(org.sonar.api.batch.sensor.SensorContext context) abstract CacheContext
boolean
canBeFullyScannedWithoutParsing
(org.sonar.api.batch.fs.InputFile inputFile) boolean
canBePartiallyScannedWithoutParsing
(org.sonar.api.batch.fs.InputFile inputFile) org.sonar.api.batch.fs.InputFile
getFileWithId
(String fileId) packageName
(org.sonar.api.batch.fs.InputFile inputFile) void
setSonarLintCache
(SonarLintCache sonarLintCache)
-
Field Details
-
projectBaseDirAbsolutePath
-
-
Constructor Details
-
PythonIndexer
public PythonIndexer()
-
-
Method Details
-
projectLevelSymbolTable
-
packageName
-
buildOnce
public abstract void buildOnce(org.sonar.api.batch.sensor.SensorContext context) -
setSonarLintCache
-
getFileWithId
-
canBePartiallyScannedWithoutParsing
public boolean canBePartiallyScannedWithoutParsing(org.sonar.api.batch.fs.InputFile inputFile) -
canBeFullyScannedWithoutParsing
public boolean canBeFullyScannedWithoutParsing(org.sonar.api.batch.fs.InputFile inputFile) -
cacheContext
-