Sha256: 74c0206132ea08a8a2578bcd0c71117e104e365e1ae440a24935123057ad7283

Contents?: true

Size: 386 Bytes

Versions: 6

Compression:

Stored size: 386 Bytes

Contents

require 'surrogate/version'
require 'surrogate/hatchling'
require 'surrogate/hatchery'
require 'surrogate/options'
require 'surrogate/values'
require 'surrogate/endower'
require 'surrogate/api_comparer'
require 'surrogate/invocation'

class Surrogate
  UnpreparedMethodError = Class.new StandardError

  def self.endow(klass, &block)
    Endower.endow klass, &block
    klass
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
surrogate-0.5.5 lib/surrogate.rb
surrogate-0.5.4 lib/surrogate.rb
surrogate-0.5.3 lib/surrogate.rb
surrogate-0.5.2 lib/surrogate.rb
surrogate-0.5.1 lib/surrogate.rb
surrogate-0.5.0 lib/surrogate.rb