Sha256: 891db6f4682070322f17c430f3ea58c70a70250be621cc904e47fe8ce5b53757

Contents?: true

Size: 402 Bytes

Versions: 1

Compression:

Stored size: 402 Bytes

Contents

class FilmSnob
  module Deprecated
    def deprecated_alias(previous, replacement, options)
      define_method(previous) do |*args, &block|
        Kernel.warn "WARNING: ##{previous} is deprecated and " \
                    "will be removed in #{options[:removed_in]}. " \
                    "Please use ##{replacement} instead."
        send(replacement, *args, &block)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
film_snob-0.6.5 lib/film_snob/deprecated.rb