Class CssRuleSensor
java.lang.Object
org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
org.sonar.plugins.javascript.analysis.CssRuleSensor
- All Implemented Interfaces:
org.sonar.api.batch.sensor.Sensor
,org.sonar.api.scanner.sensor.ProjectSensor
-
Field Summary
Fields inherited from class org.sonar.plugins.javascript.analysis.AbstractBridgeSensor
bridgeServer, configuration, context, lang
-
Constructor Summary
ConstructorsConstructorDescriptionCssRuleSensor
(org.sonar.api.SonarRuntime sonarRuntime, BridgeServer bridgeServer, org.sonar.api.batch.rule.CheckFactory checkFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
analyzeFiles
(List<org.sonar.api.batch.fs.InputFile> inputFiles) Analyze the passed input files, and return the list of persisted issues.void
describe
(org.sonar.api.batch.sensor.SensorDescriptor descriptor) void
execute
(org.sonar.api.batch.sensor.SensorContext context) protected List<org.sonar.api.batch.fs.InputFile>
static boolean
hasCssFiles
(JsTsContext<?> context) protected void
logErrorOrWarn
(String msg, Throwable e)
-
Constructor Details
-
CssRuleSensor
public CssRuleSensor(org.sonar.api.SonarRuntime sonarRuntime, BridgeServer bridgeServer, org.sonar.api.batch.rule.CheckFactory checkFactory)
-
-
Method Details
-
describe
public void describe(org.sonar.api.batch.sensor.SensorDescriptor descriptor) -
execute
public void execute(org.sonar.api.batch.sensor.SensorContext context) - Specified by:
execute
in interfaceorg.sonar.api.scanner.sensor.ProjectSensor
- Specified by:
execute
in interfaceorg.sonar.api.batch.sensor.Sensor
- Overrides:
execute
in classAbstractBridgeSensor
-
analyzeFiles
Description copied from class:AbstractBridgeSensor
Analyze the passed input files, and return the list of persisted issues.- Specified by:
analyzeFiles
in classAbstractBridgeSensor
-
logErrorOrWarn
- Overrides:
logErrorOrWarn
in classAbstractBridgeSensor
-
getInputFiles
- Specified by:
getInputFiles
in classAbstractBridgeSensor
-
hasCssFiles
-