Package org.sonar.php

Class PHPAnalyzer


  • public class PHPAnalyzer
    extends Object
    • Method Detail

      • nextFile

        public void nextFile​(PhpFile file)
      • terminate

        public void terminate()
      • computeMeasures

        public FileMeasures computeMeasures​(org.sonar.api.measures.FileLinesContext fileLinesContext)
      • getSyntaxHighlighting

        public org.sonar.api.batch.sensor.highlighting.NewHighlighting getSyntaxHighlighting​(org.sonar.api.batch.sensor.SensorContext context,
                                                                                             org.sonar.api.batch.fs.InputFile inputFile)
      • getSymbolHighlighting

        public org.sonar.api.batch.sensor.symbol.NewSymbolTable getSymbolHighlighting​(org.sonar.api.batch.sensor.SensorContext context,
                                                                                      org.sonar.api.batch.fs.InputFile inputFile)
      • computeNoSonarLines

        public Set<Integer> computeNoSonarLines()