lib/grape.rb in grape-0.2.6 vs lib/grape.rb in grape-0.3.0

- old
+ new

@@ -1,18 +1,40 @@ +require 'logger' require 'rack' +require 'rack/mount' require 'rack/builder' +require 'rack/accept' +require 'rack/auth/basic' +require 'rack/auth/digest/md5' +require 'hashie' +require 'active_support/all' +require 'grape/util/deep_merge' +require 'grape/util/content_types' +require 'multi_json' +require 'multi_xml' +require 'virtus' +require 'i18n' +I18n.load_path << File.expand_path('../grape/locale/en.yml', __FILE__) + module Grape autoload :API, 'grape/api' autoload :Endpoint, 'grape/endpoint' autoload :Route, 'grape/route' - autoload :Entity, 'grape/entity' autoload :Cookies, 'grape/cookies' autoload :Validations, 'grape/validations' module Exceptions - autoload :Base, 'grape/exceptions/base' - autoload :ValidationError, 'grape/exceptions/validation_error' + autoload :Base, 'grape/exceptions/base' + autoload :Validation, 'grape/exceptions/validation' + autoload :MissingVendorOption, 'grape/exceptions/missing_vendor_option' + autoload :MissingMimeType, 'grape/exceptions/missing_mime_type' + autoload :MissingOption, 'grape/exceptions/missing_option' + autoload :InvalidFormatter, 'grape/exceptions/invalid_formatter' + autoload :InvalidVersionerOption, 'grape/exceptions/invalid_versioner_option' + autoload :UnknownValidator, 'grape/exceptions/unknown_validator' + autoload :UnknownOptions, 'grape/exceptions/unknown_options' + autoload :InvalidWithOptionForRepresent, 'grape/exceptions/invalid_with_option_for_represent' end module ErrorFormatter autoload :Base, 'grape/error_formatter/base' autoload :Json, 'grape/error_formatter/json'