Class Scanner

    • Field Detail

      • context

        protected final org.sonar.api.batch.sensor.SensorContext context
    • Constructor Detail

      • Scanner

        protected Scanner​(org.sonar.api.batch.sensor.SensorContext context)
    • Method Detail

      • execute

        public void execute​(List<org.sonar.api.batch.fs.InputFile> files,
                            org.sonar.api.batch.sensor.SensorContext context)
      • name

        protected abstract String name()
      • scanFile

        protected abstract void scanFile​(org.sonar.api.batch.fs.InputFile file)
                                  throws IOException
        Throws:
        IOException
      • processException

        protected abstract void processException​(Exception e,
                                                 org.sonar.api.batch.fs.InputFile file)