Sha256: 787f782135cb08ca9a17254b332072ee26c468754f7b4de0e33a6bc2159a6448

Contents?: true

Size: 259 Bytes

Versions: 11

Compression:

Stored size: 259 Bytes

Contents

module Plumbing
  class RubberDuck
    ::Module.class_eval do
      def rubber_duck
        @rubber_duck ||= Plumbing::RubberDuck.define(*instance_methods)
      end

      def proxy_for object
        rubber_duck.proxy_for object
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
standard-procedure-plumbing-0.5.2 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.5.1 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.5.0 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.6 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.5 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.4 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.3 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.2 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.1 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.4.0 lib/plumbing/rubber_duck/module.rb
standard-procedure-plumbing-0.3.3 lib/plumbing/rubber_duck/module.rb