module Contractinator::CoreExtensions::Object

Public Instance Methods

class_contract_inspect() click to toggle source
# File lib/contractinator/core_extensions/object.rb, line 12
def class_contract_inspect
  self.class.class_contract_inspect
end
contract_inspect() click to toggle source
# File lib/contractinator/core_extensions/object.rb, line 8
def contract_inspect
  instance_contract_inspect
end
instance_contract_inspect() click to toggle source
# File lib/contractinator/core_extensions/object.rb, line 16
def instance_contract_inspect
  self.class.instance_contract_inspect
end
try(msg, *args, &block) click to toggle source
# File lib/contractinator/core_extensions/object.rb, line 4
def try msg, *args, &block
  send(msg, *args, &block)
end