Sha256: e9890aa67f0e65304806fc9ed19d2f44142f569819540a242dc6205b97b2ffec

Contents?: true

Size: 1.03 KB

Versions: 4

Compression:

Stored size: 1.03 KB

Contents

gem "activesupport"
gem "activemodel"

require "active_support/core_ext/class/attribute_accessors"
require "active_support/core_ext/class/inheritable_attributes"
require "active_support/core_ext/hash/indifferent_access"
require "active_support/core_ext/kernel/reporting"
require "active_support/core_ext/module/attr_accessor_with_default"
require "active_support/core_ext/module/delegation"
require "active_support/core_ext/module/aliasing"
require "active_support/core_ext/object/blank"
require "active_support/core_ext/object/misc"
require "active_support/core_ext/object/try"
require "active_support/core_ext/object/to_query"

require "active_model"


module SuperModel
  class SuperModelError < StandardError; end
  class UnknownRecord < SuperModelError; end
  class InvalidRecord < SuperModelError; end
end

$: << File.dirname(__FILE__)

require "supermodel/callbacks"
require "supermodel/observing"
require "supermodel/persist"
require "supermodel/random_id"
require "supermodel/scriber"
require "supermodel/validations"
require "supermodel/base"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
supermodel-0.0.5 lib/supermodel.rb
supermodel-0.0.4 lib/supermodel.rb
supermodel-0.0.2 lib/supermodel.rb
supermodel-0.0.1 lib/supermodel.rb