lib/grape.rb in grape-0.4.1 vs lib/grape.rb in grape-0.5.0

- old
+ new

@@ -7,10 +7,11 @@ require 'rack/auth/digest/md5' require 'hashie' require 'active_support/core_ext/hash/indifferent_access' require 'active_support/ordered_hash' require 'active_support/core_ext/object/conversions' +require 'active_support/core_ext/array/extract_options' require 'grape/util/deep_merge' require 'grape/util/content_types' require 'multi_json' require 'multi_xml' require 'virtus' @@ -23,10 +24,11 @@ autoload :Endpoint, 'grape/endpoint' autoload :Route, 'grape/route' autoload :Namespace, 'grape/namespace' autoload :Cookies, 'grape/cookies' autoload :Validations, 'grape/validations' + autoload :Request, 'grape/http/request' module Exceptions autoload :Base, 'grape/exceptions/base' autoload :Validation, 'grape/exceptions/validation' autoload :MissingVendorOption, 'grape/exceptions/missing_vendor_option' @@ -71,12 +73,13 @@ autoload :Basic, 'grape/middleware/auth/basic' autoload :Digest, 'grape/middleware/auth/digest' end module Versioner - autoload :Path, 'grape/middleware/versioner/path' - autoload :Header, 'grape/middleware/versioner/header' - autoload :Param, 'grape/middleware/versioner/param' + autoload :Path, 'grape/middleware/versioner/path' + autoload :Header, 'grape/middleware/versioner/header' + autoload :Param, 'grape/middleware/versioner/param' + autoload :AcceptVersionHeader, 'grape/middleware/versioner/accept_version_header' end end module Util autoload :HashStack, 'grape/util/hash_stack'