Sha256: 3179ab5e5c7a28a70c8d91469c2f38218f118d226832d7b57f962e5fa3a80b4f

Contents?: true

Size: 854 Bytes

Versions: 1

Compression:

Stored size: 854 Bytes

Contents

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

require 'acfs/version'
require 'acfs/errors'
require 'acfs/global'

module Acfs
  extend ActiveSupport::Autoload
  extend Global

  autoload :Collection
  autoload :Model
  autoload :Request
  autoload :Response
  autoload :Service
  autoload :Stub
  autoload :Operation
  autoload :Runner

  module Middleware
    extend ActiveSupport::Autoload

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

  module Adapter
    extend ActiveSupport::Autoload

    autoload :Base
    autoload :Typhoeus
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
acfs-0.15.0 lib/acfs.rb