Sha256: 3ab4d3e4dcd0ffa3c4d76eb29f182088647f60883c45190dd26af2d1993fce02

Contents?: true

Size: 1.21 KB

Versions: 22

Compression:

Stored size: 1.21 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'
require 'active_support/notifications'

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

  require 'acfs/collection'
  require 'acfs/configuration'
  require 'acfs/location'
  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'
    require 'acfs/middleware/serializer'

    autoload :Print
    autoload :Logger
    autoload :JSON
    autoload :JsonDecoder, 'acfs/middleware/json'
    autoload :JsonEncoder, 'acfs/middleware/json'
    autoload :MessagePack, 'acfs/middleware/msgpack'
    autoload :MessagePackDecoder, 'acfs/middleware/msgpack'
    autoload :MessagePackEncoder, 'acfs/middleware/msgpack'
  end

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

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
acfs-1.3.2 lib/acfs.rb
acfs-1.3.1 lib/acfs.rb
acfs-1.3.0 lib/acfs.rb
acfs-1.2.1 lib/acfs.rb
acfs-0.50.0 lib/acfs.rb
acfs-1.2.0 lib/acfs.rb
acfs-0.49.1 lib/acfs.rb
acfs-1.1.1 lib/acfs.rb
acfs-0.49.0 lib/acfs.rb
acfs-1.1.0 lib/acfs.rb
acfs-0.48.2 lib/acfs.rb
acfs-1.0.1 lib/acfs.rb
acfs-0.48.1 lib/acfs.rb
acfs-1.0.0 lib/acfs.rb
acfs-0.48.0 lib/acfs.rb
acfs-0.47.0 lib/acfs.rb
acfs-0.46.0 lib/acfs.rb
acfs-0.45.0 lib/acfs.rb
acfs-0.44.0 lib/acfs.rb
acfs-0.43.2 lib/acfs.rb