Sha256: 47263a4bf5aeb2933b7f81049f82a16f5e10e98e56395972653c5e7b4481d6db

Contents?: true

Size: 612 Bytes

Versions: 8

Compression:

Stored size: 612 Bytes

Contents

# frozen_string_literal: true

require_relative "core/version"
require "active_support"
require "active_support/core_ext/object/deep_dup"
require "active_model"

module Composable
  module Core
    class Error < StandardError; end

    autoload :AttributeDSL, "composable/core/attribute_dsl"
    autoload :Callbacks, "composable/core/callbacks"
    autoload :Command, "composable/core/command"
    autoload :ComposableDSL, "composable/core/composable_dsl"
    autoload :InheritableAttributes, "composable/core/inheritable_attributes"
  end
end

require "composable/core/record_invalid" if defined?(ActiveRecord)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
composable-core-0.0.12 lib/composable/core.rb
composable-core-0.0.11 lib/composable/core.rb
composable-core-0.0.10 lib/composable/core.rb
composable-core-0.0.9 lib/composable/core.rb
composable-core-0.0.8 lib/composable/core.rb
composable-core-0.0.7 lib/composable/core.rb
composable-core-0.0.6 lib/composable/core.rb
composable-core-0.0.5 lib/composable/core.rb