Sha256: 34542154defc4723cadf062025bbed18ed246588bdef4556a5d11f96429812c8

Contents?: true

Size: 385 Bytes

Versions: 2

Compression:

Stored size: 385 Bytes

Contents

class Errata
  class Erratum
    class Truncate < Erratum
      attr_reader :necessary_and_sufficient_prefix

      def initialize(responder, options = {})
        super
        @necessary_and_sufficient_prefix = options[:x]
      end

      def correct!(row)
        if targets? row
          row[section] = necessary_and_sufficient_prefix.dup
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
errata-1.1.1 lib/errata/erratum/truncate.rb
errata-1.1.0 lib/errata/erratum/truncate.rb