Class CssRuleSensor

  • All Implemented Interfaces:
    org.sonar.api.batch.sensor.Sensor, org.sonar.api.scanner.sensor.ProjectSensor

    public class CssRuleSensor
    extends AbstractEslintSensor
    • Constructor Detail

      • CssRuleSensor

        public CssRuleSensor​(JavaScriptChecks checks,
                             org.sonar.api.issue.NoSonarFilter noSonarFilter,
                             org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory,
                             EslintBridgeServer eslintBridgeServer,
                             AnalysisWarningsWrapper analysisWarnings,
                             Monitoring monitoring,
                             org.sonar.api.batch.rule.CheckFactory checkFactory)
    • Method Detail

      • 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 interface org.sonar.api.scanner.sensor.ProjectSensor
        Specified by:
        execute in interface org.sonar.api.batch.sensor.Sensor
        Overrides:
        execute in class AbstractEslintSensor
      • hasCssFiles

        public static boolean hasCssFiles​(org.sonar.api.batch.sensor.SensorContext context)