lib/acfs.rb in acfs-0.20.0 vs lib/acfs.rb in acfs-0.21.0.b185
- old
+ new
@@ -2,50 +2,43 @@
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 'acfs/version'
-require 'acfs/errors'
-require 'acfs/global'
-
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'
+
extend Global
- autoload :Collection
- autoload :Model
- autoload :Request
- autoload :Response
- autoload :Service
autoload :Stub
- autoload :Operation
- autoload :Runner
- autoload :Configuration
- module Messaging
- extend ActiveSupport::Autoload
-
- autoload :Client
- autoload :Receiver
- end
-
module Middleware
extend ActiveSupport::Autoload
+ require 'acfs/middleware/base'
- 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
+ require 'acfs/adapter/base'
+ require 'acfs/adapter/typhoeus'
end
end