Sha256: 7dfe609d5fbb2c91357668150541984d4ef677173b0f2b2c806b5037965d7c35
Contents?: true
Size: 494 Bytes
Versions: 1
Compression:
Stored size: 494 Bytes
Contents
require "metamorpher/transformer/base" require "metamorpher/transformer/merger" module Metamorpher module Refactorer include Transformer::Base alias_method :refactor, :transform alias_method :refactor_file, :transform_file alias_method :refactor_files, :transform_files def merge(src, replacements, &block) Transformer::Merger.new(src).merge(*replacements, &block) end private def replacements @replacements ||= [replacement] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
metamorpher-0.2.0 | lib/metamorpher/refactorer.rb |