Class PylintImportSensor

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

    public class PylintImportSensor
    extends PythonReportSensor
    • Constructor Detail

      • PylintImportSensor

        public PylintImportSensor​(org.sonar.api.config.Configuration conf,
                                  AnalysisWarningsWrapper analysisWarnings)
    • Method Detail

      • describe

        public void describe​(org.sonar.api.batch.sensor.SensorDescriptor descriptor)
        Specified by:
        describe in interface org.sonar.api.scanner.sensor.ProjectSensor
        Specified by:
        describe in interface org.sonar.api.batch.sensor.Sensor
        Overrides:
        describe in class PythonReportSensor
      • processRule

        public static void processRule​(org.sonar.plugins.python.pylint.Issue pylintIssue,
                                       org.sonar.api.batch.fs.InputFile pyfile,
                                       @Nullable
                                       org.sonar.api.batch.rule.ActiveRule rule,
                                       org.sonar.api.batch.sensor.SensorContext context)