Sha256: 1a3f06f62b9c10847607a509e6fd11a6fd230521e5ee4556c3427d4a0e1316f4

Contents?: true

Size: 324 Bytes

Versions: 3

Compression:

Stored size: 324 Bytes

Contents

require "dotremap/key"

class Dotremap::Remap
  def initialize(from, to)
    @from = from
    @to = to
  end

  def to_xml
    "<autogen>__KeyToKey__ #{from}, #{to}</autogen>"
  end

  private

  def from
    Dotremap::Key.new(@from)
  end

  def to
    [@to].flatten.map { |to| Dotremap::Key.new(to) }.join(", ")
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dotremap-0.0.6 lib/dotremap/remap.rb
dotremap-0.0.5 lib/dotremap/remap.rb
dotremap-0.0.4 lib/dotremap/remap.rb