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