Class 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 Detail

      • DefaultSignificantCode

        public DefaultSignificantCode()
      • DefaultSignificantCode

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

      • 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
      • inputFile

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

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