Class JavaScriptEslintBasedSensor
- java.lang.Object
-
- org.sonar.plugins.javascript.eslint.AbstractEslintSensor
-
- org.sonar.plugins.javascript.eslint.JavaScriptEslintBasedSensor
-
- All Implemented Interfaces:
org.sonar.api.batch.sensor.Sensor
,org.sonar.api.scanner.sensor.ProjectSensor
public class JavaScriptEslintBasedSensor extends AbstractEslintSensor
-
-
Field Summary
-
Fields inherited from class org.sonar.plugins.javascript.eslint.AbstractEslintSensor
context, contextUtils, eslintBridgeServer
-
-
Constructor Summary
Constructors Constructor Description JavaScriptEslintBasedSensor(JavaScriptChecks checks, EslintBridgeServer eslintBridgeServer, AnalysisWarningsWrapper analysisWarnings, org.sonar.api.utils.TempFolder folder, Monitoring monitoring, AnalysisProcessor processAnalysis)
JavaScriptEslintBasedSensor(JavaScriptChecks checks, EslintBridgeServer eslintBridgeServer, AnalysisWarningsWrapper analysisWarnings, org.sonar.api.utils.TempFolder folder, Monitoring monitoring, AnalysisProcessor processAnalysis, JavaScriptProjectChecker javaScriptProjectChecker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
analyzeFiles(List<org.sonar.api.batch.fs.InputFile> inputFiles)
void
describe(org.sonar.api.batch.sensor.SensorDescriptor descriptor)
protected List<org.sonar.api.batch.fs.InputFile>
getInputFiles()
-
Methods inherited from class org.sonar.plugins.javascript.eslint.AbstractEslintSensor
execute, logErrorOrWarn
-
-
-
-
Constructor Detail
-
JavaScriptEslintBasedSensor
public JavaScriptEslintBasedSensor(JavaScriptChecks checks, EslintBridgeServer eslintBridgeServer, AnalysisWarningsWrapper analysisWarnings, org.sonar.api.utils.TempFolder folder, Monitoring monitoring, AnalysisProcessor processAnalysis)
-
JavaScriptEslintBasedSensor
public JavaScriptEslintBasedSensor(JavaScriptChecks checks, EslintBridgeServer eslintBridgeServer, AnalysisWarningsWrapper analysisWarnings, org.sonar.api.utils.TempFolder folder, Monitoring monitoring, AnalysisProcessor processAnalysis, @Nullable JavaScriptProjectChecker javaScriptProjectChecker)
-
-
Method Detail
-
analyzeFiles
protected void analyzeFiles(List<org.sonar.api.batch.fs.InputFile> inputFiles) throws IOException
- Specified by:
analyzeFiles
in classAbstractEslintSensor
- Throws:
IOException
-
getInputFiles
protected List<org.sonar.api.batch.fs.InputFile> getInputFiles()
- Specified by:
getInputFiles
in classAbstractEslintSensor
-
describe
public void describe(org.sonar.api.batch.sensor.SensorDescriptor descriptor)
-
-