Sha256: 963982b73c5542bffe7f3c66b505f8da27e3268e8075bbd3986d5c591051b25d

Contents?: true

Size: 318 Bytes

Versions: 2

Compression:

Stored size: 318 Bytes

Contents

require "dotremap/key"
require "dotremap/property"

class Dotremap::Remap < Dotremap::Property
  def initialize(from, to)
    tos = [to].flatten

    super(
      "autogen",
      [
        "__KeyToKey__ #{Dotremap::Key.new(from)}",
        *tos.map { |to| Dotremap::Key.new(to) },
      ].join(", "),
    )
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dotremap-0.0.8 lib/dotremap/remap.rb
dotremap-0.0.7 lib/dotremap/remap.rb