Sha256: 8053d30eef60fff04257091db7a62013c7d60e9a66e6f240c32140ca481bee35

Contents?: true

Size: 1.01 KB

Versions: 14

Compression:

Stored size: 1.01 KB

Contents

require 'active_support'
require 'active_support/core_ext/hash'
require 'active_support/core_ext/class'
require 'active_support/core_ext/string'
require 'active_support/core_ext/module'

module Acfs
  extend ActiveSupport::Autoload
  require 'acfs/version'
  require 'acfs/errors'
  require 'acfs/global'

  require 'acfs/collection'
  require 'acfs/configuration'
  require 'acfs/model'
  require 'acfs/operation'
  require 'acfs/request'
  require 'acfs/resource'
  require 'acfs/response'
  require 'acfs/runner'
  require 'acfs/service'
  require 'acfs/singleton_resource'

  extend Global

  autoload :Stub

  module Middleware
    extend ActiveSupport::Autoload
    require 'acfs/middleware/base'

    autoload :Print
    autoload :Logger
    autoload :JsonDecoder
    autoload :MessagePackDecoder, 'acfs/middleware/msgpack_decoder'
    autoload :JsonEncoder
    autoload :MessagePackEncoder, 'acfs/middleware/msgpack_encoder'
  end

  module Adapter
    require 'acfs/adapter/base'
    require 'acfs/adapter/typhoeus'
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
acfs-0.29.1.1.b257 lib/acfs.rb
acfs-0.29.1 lib/acfs.rb
acfs-0.29.0.1.b256 lib/acfs.rb
acfs-0.29.0.1.b254 lib/acfs.rb
acfs-0.29.0 lib/acfs.rb
acfs-0.28.0.1.b253 lib/acfs.rb
acfs-0.28.0.1.b249 lib/acfs.rb
acfs-0.28.0 lib/acfs.rb
acfs-0.27.0.1.b248 lib/acfs.rb
acfs-0.27.0.1.b244 lib/acfs.rb
acfs-0.27.0 lib/acfs.rb
acfs-0.26.0.1.b243 lib/acfs.rb
acfs-0.26.0.1.b242 lib/acfs.rb
acfs-0.26.0 lib/acfs.rb