Class DefaultSignificantCode

java.lang.Object
org.sonar.api.batch.sensor.internal.DefaultStorable
org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
All Implemented Interfaces:
org.sonar.api.batch.sensor.code.NewSignificantCode

public class DefaultSignificantCode extends DefaultStorable implements org.sonar.api.batch.sensor.code.NewSignificantCode
  • Constructor Details

    • DefaultSignificantCode

      public DefaultSignificantCode()
    • DefaultSignificantCode

      public DefaultSignificantCode(@Nullable org.sonar.api.batch.sensor.internal.SensorStorage storage)
  • Method Details

    • onFile

      public DefaultSignificantCode onFile(org.sonar.api.batch.fs.InputFile inputFile)
      Specified by:
      onFile in interface org.sonar.api.batch.sensor.code.NewSignificantCode
    • addRange

      public DefaultSignificantCode addRange(org.sonar.api.batch.fs.TextRange range)
      Specified by:
      addRange in interface org.sonar.api.batch.sensor.code.NewSignificantCode
    • doSave

      protected void doSave()
      Specified by:
      doSave in class DefaultStorable
    • inputFile

      public org.sonar.api.batch.fs.InputFile inputFile()
    • significantCodePerLine

      public SortedMap<Integer,org.sonar.api.batch.fs.TextRange> significantCodePerLine()