grape-1.7.1

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/ruby-grape/grape/blob/v1.7.1/CHANGELOG.md
bug_tracker_uri
https://github.com/ruby-grape/grape/issues
source_code_uri
https://github.com/ruby-grape/grape/tree/v1.7.1
documentation_uri
https://www.rubydoc.info/gems/grape/1.7.1

id: 155673

number: 1.7.1

platform: ruby

spec_sha256: 048be765c9e9448dd3dcbed14a29e8c37ae3cc7937f17e0e99a26c4c59a06969

sha256: 6b679d8918ee3dc19b0da95a5069dc95a71a15cf5788f5f787bb2ededf58cbb6

created_at: 2024-05-13 08:15:52 UTC

updated_at: 2024-06-05 05:30:35 UTC

position: 7

version_data_entries_count: 270

uploaded_at: 2023-05-14 20:21:32 UTC

indexed: true

has_extensions:

extensions:

Gem size: 244 KB

Version Data Entries

Total: 270

Unpacked size: 1.2 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440094.6 KB47406516083dd59f6a6252b6647cf60e76b1abdb5ef0968c28acae90f697f7de
CONTRIBUTING.md100644004.86 KB411010b2598957fd6696c72d4175cb354f2a634f3985c168818c5be436d7d296
LICENSE100644001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10064400110 KB35129a2973b8d1f0899ac4e9b2d74c2288ba284c41b8568d13c897d267491750
UPGRADING.md1006440041.9 KB510f9f893618ed204572e2e907514033db1eb4a34c44f8d20f3fb944fb51321f
grape.gemspec100644001.43 KBce71d5847408f4c586f328664e0a6e4a573be52da158b693bfd705c300fe2ef0
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644006.98 KBc49176b9e38faaf393ff75c9f538311220a72489471296808db8f9716e208acd
lib/grape/api.rb100644006.7 KB8334690fa1d10e9d670b84f96c6ebded681a403b04b9d2bbec8642593055a3c2
lib/grape/api/helpers.rb10064400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
lib/grape/api/instance.rb100644009.75 KBeec5190fce1258945a95f839312e631f5cb73670d89a7ab3fd57baea733183fe
lib/grape/config.rb10064400630 Bytes1bea5f0f82e710f141c69fa4e2a78eafed14d9f4653a5cabcee88cfcf2eae087
lib/grape/content_types.rb10064400807 Bytes80d49048654a7dbac4863af1e4c18dd6cf96bf006a584eead4e877ca0d498fbd
lib/grape/cookies.rb10064400974 Bytesec6f7fec329e75fd2b309dcc6818ed7bdc2ea960378251b75a6f122cece571c8
lib/grape/dry_types.rb10064400327 Bytes223f342bf8b3065d9314b276ef48ba5e9e3909b2c27772f2a267ff53bed16ac5
lib/grape/dsl/api.rb10064400432 Bytesda79339413046e0e1105e48a7e3a230424dfd2834838853738b4a29d013923ab
lib/grape/dsl/callbacks.rb100644002.05 KBfa1ee9083e6509e674a77c6577c14d7e834ae72e3c88a19c7b9547d397eefa78
lib/grape/dsl/configuration.rb10064400278 Bytes3198e430a62f2112ed6c5c7875689a4b359eb70790b1a3c70ca66520ac7fab6c
lib/grape/dsl/desc.rb100644004.57 KB5c84c9212f6dbfa5b7adba649eea1f5325b4fdde285b14df6a860b7129d284b2
lib/grape/dsl/headers.rb10064400543 Bytes2191cfb66da000acb26ac33407db6f01dcdbf0be2901cbf4776c021aa1cab0d5
lib/grape/dsl/helpers.rb100644002.84 KB22f446c8da6692f7d76769eea55a47883caec49ad50d978f0d20d5c059893113
lib/grape/dsl/inside_route.rb1006440016.2 KBff7d6e3b2b7c21a7d5d2f6db3103b0f3c4fb630568c24febaea6fd371906f638
lib/grape/dsl/logger.rb10064400551 Bytesd7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
lib/grape/dsl/middleware.rb100644001.35 KB6057eec549770800a639fa67c02c2e1dff5e4d60cb1e34d263c7bfcd48690fbb
lib/grape/dsl/parameters.rb1006440010.1 KBed1db0c2be3e64ee9aab593e260cac3a1d793074425850a1b2cd9cc946149c8f
lib/grape/dsl/request_response.rb100644006.58 KB73751e896cab6d5057e96224f003e85baf559a0ed655959602f5506981baaedd
lib/grape/dsl/routing.rb100644007.4 KB00b2291277c1347ac6639239c81c612301086d7e0afab61ec4b9eba4298b43cf
lib/grape/dsl/settings.rb100644005.6 KBa9f3f8d0376f5f03ec3e1e6a91ae609438d27494c843856d8ca260ea1ef78808
lib/grape/dsl/validations.rb100644001.27 KBa17fd2324c6ae99a043faaad872a26392470a486a9f0c102d1c1b9c60444fdaf
lib/grape/eager_load.rb10064400581 Bytesd4bf840d63d9eaa404dd8e43be76814f296a3768f016de52226e7d43cae1de78
lib/grape/endpoint.rb1006440013.9 KB71fd4f180bc9e2d02dbef2e4d42864f67f6fb4b018e37d959c57928c0850dbf8
lib/grape/error_formatter.rb10064400887 Bytesbf4a1520a22e9d22eef660684f995f48315ecf5ec5ed09dd7190a5cb8e0896d3
lib/grape/error_formatter/base.rb100644001.34 KBb538f10b8f56f7f19761b9030691f61ad5989154acca7609ef9641f1bd92b778
lib/grape/error_formatter/json.rb100644001.05 KBd1cc6b4f0c7dbde88a1c39cdcd63f5eedc7b4d87cf0dd90de1c76fe61df887f2
lib/grape/error_formatter/txt.rb10064400814 Bytes9cdbb07e6a9e6d350d92c47289ee28de0b3d2e70f7e4336a34c9e5f6c8c63c85
lib/grape/error_formatter/xml.rb10064400764 Bytes98117368f9e16e26fb87f952a8f11a3c6897b85563970756cc76539cd6f92ff3
lib/grape/exceptions/base.rb100644002.59 KBd1783acba9dccee655333b4a46540f39e8d605584d1d854bca517c08ab78ac36
lib/grape/exceptions/empty_message_body.rb10064400260 Bytesd475057298473e7a83ad8e4d362831bcb9ee71c992a08a8458b2d5244b792468
lib/grape/exceptions/incompatible_option_values.rb10064400326 Bytesb4ebfc750ec17caed16cc96d86f301284322eb1da5774c935f44fc43b4cefebd
lib/grape/exceptions/invalid_accept_header.rb10064400281 Bytese9864f29449e2c2581c115063e9b9888fb5915c9c215c6a04e84f183cea40377
lib/grape/exceptions/invalid_formatter.rb10064400261 Bytesb00b7bf6b92fd48c1c90163c149b90cc1a26fb537572f2b6a275064bf839264b
lib/grape/exceptions/invalid_message_body.rb10064400264 Bytes42eb948d3cb124b0945e265f282e711a33b0b37b45389ec6b95c12229cbc1f5f
lib/grape/exceptions/invalid_response.rb10064400205 Bytesb791a63b6f3e758af1b85b2b2d1db53a1be0e4150659e9679503a88a1cdcefb6
lib/grape/exceptions/invalid_version_header.rb10064400283 Bytesa24e6961afb1ea91395e72b6bacd685c6465b7d5e8ffba067f9d9ec34e28516a
lib/grape/exceptions/invalid_versioner_option.rb10064400250 Bytes9719feeca13982626f9a4648ac4aa0f2aa5bcfc6eebde2177c81f26b5153cab9
lib/grape/exceptions/invalid_with_option_for_represent.rb10064400236 Bytesf73a4aa8e9c21de368df94dbe77e4814e085cb86f61cef46b1d8fd15c115c35a
lib/grape/exceptions/method_not_allowed.rb10064400229 Bytes436bde637e7e4068a76d301a961f2a34fedd5fe4c2debf400eee5c6166c843aa
lib/grape/exceptions/missing_group_type.rb10064400476 Bytes9e121ffb3e018207594b031d46d8f4bb4d6c4c57bde1431fc7265f05053e6b8d
lib/grape/exceptions/missing_mime_type.rb10064400242 Bytes06483c04d38185fcb7f9cbf1f4bd2cec4b43fb9c0286d4f91c5c3bd0a1c4de7d
lib/grape/exceptions/missing_option.rb10064400225 Bytes58a949aef1e266fb0b4117de40987405fc522632871f2184aab27bec6b381298
lib/grape/exceptions/missing_vendor_option.rb10064400214 Bytes87ed94c1d2b01fdfe49ca12eba5ac13eaf86b069c11d82b814611e69229ee276
lib/grape/exceptions/too_many_multipart_files.rb10064400253 Bytes6f56a0174a79b9def521cc5054187a3479d52951cef329aed1931127504174b1
lib/grape/exceptions/unknown_options.rb10064400230 Bytes35603c8572a33b138dc4ef94917479bda515abab965fdff26cf84124ef0723f3
lib/grape/exceptions/unknown_parameter.rb10064400228 Bytesa8c3a7d9fa65851d03e3d92b2e305c7ccdc369cb0f216a46c4e26153a34fca1f
lib/grape/exceptions/unknown_validator.rb10064400255 Bytes15350e570b9447a8946c666480bce191d3d0873c8f37cac746baac222f31cc21
lib/grape/exceptions/unsupported_group_type.rb10064400500 Bytes58b0ddec0e9541adc527a811fc16bc8a4fecabbad84c1833c20502ffe50c7192
lib/grape/exceptions/validation.rb10064400662 Bytes708d0e8f7202ca15797c8edf6dcc48830cf6afc572838f8e4fb4139f96daf1fc
lib/grape/exceptions/validation_array_errors.rb10064400212 Bytescd0e8b848bb901d6d0e9ff5ef88fb2899bc748715958f79365815c02752d5c67
lib/grape/exceptions/validation_errors.rb100644001.35 KB6a634175f2a5ad273ab93889dd9c487332da5202ebd1e0a3bb4cb4e3cd4906d3
lib/grape/extensions/active_support/hash_with_indifferent_access.rb10064400766 Bytes7faebdc214de6217f940bbb6764e9dd1d4ace9d425162cbde564514755968c0b
lib/grape/extensions/deep_mergeable_hash.rb10064400557 Bytesa5eb4eb25cd32bcc57a0188fa0e7137ceadfa7225513d446cf3dc20ffa31e0cc
lib/grape/extensions/deep_symbolize_hash.rb10064400730 Bytes1431185274e2eb3d27f4b333fc7a3b087a3bd51155d7324cf25c7b80eefb3feb
lib/grape/extensions/hash.rb10064400662 Bytes1e69dba2ddcb0daffb15d60b8cb5766cc38ab93c47c1aaa3f27af015432dd698
lib/grape/extensions/hashie/mash.rb10064400653 Bytes8782bd1e7da4281ccafe67c5dd3469378bccc60909e3dbfd29beabb594626b70
lib/grape/formatter.rb10064400821 Bytesf2bb14ce968e1d82bad31927256130f3489d27aa2cc63686af820a148feb9d56
lib/grape/formatter/json.rb10064400272 Bytes36495d8b54ff54f31a4ce4d62c85a2daf20fced4471bcad3c9762b83a7e7cb21
lib/grape/formatter/serializable_hash.rb100644001.07 KB933f6a37ba7820b7fb7de8b8f63d60960a2635eb4b5dd7b72424d2ec268957bb
lib/grape/formatter/txt.rb10064400237 Bytes0beff8876be952db03e24fc3cdcbf535229ea94b52d3b2ae53a80373d80e410c
lib/grape/formatter/xml.rb10064400309 Bytes26ff4bd85160bfffdd5eae9fc9e5d22d63a5c315f36b9bb099b8784ce0a7616e
lib/grape/http/headers.rb100644001.74 KB0655ef07383fbd3a6c756eaf2ba28f4219acc2f3134373ddf4bb03946f9a8d84
lib/grape/locale/en.yml100644002.74 KB9cddb7d5cd98344602a698dcd0226a9b1cc2961b0f77483755a6d7ac7bdb3db6
lib/grape/middleware/auth/base.rb10064400990 Bytes01290de67161a8187437b4401411d4d7a4f8c74b7c9e7b012948d27875b6c041
lib/grape/middleware/auth/dsl.rb100644001.37 KB871c1d1be6d227f9a1608e9a32c50906a874c5dd74af9a1cc6715cb8b432cd2f
lib/grape/middleware/auth/strategies.rb10064400686 Bytesadc4d5f02e2f4085b1f1748a946303b9ee1a4f27af472d1c2e3647704f25b446
lib/grape/middleware/auth/strategy_info.rb10064400340 Bytes3ad87b4e808ea543a509cfcb55ee384108c4f480e3032e39926eb99112dcca27
lib/grape/middleware/base.rb100644002.45 KBf9ee169304cddad84d3a875e6420d9a58e26591821efda3823b360bebbf72b92
lib/grape/middleware/error.rb100644005.16 KBeddf0f6482bbeb0a66aa7538244878f5675576407acf7b222ff955ac1a1926ec
lib/grape/middleware/filter.rb10064400502 Bytesb6954fe95eade336a68e658bd1a055ff9ed15995896e3ae5b6e677658030fa81
lib/grape/middleware/formatter.rb100644005.89 KB258eaf06b054b8eef146643cbc266d190c4757b7d05803c819189ec0a6f031a7
lib/grape/middleware/globals.rb10064400471 Bytesacd938bcdef87be11e7a6663de4e5d042e38df132be840040df01681ef093ab4
lib/grape/middleware/helpers.rb10064400222 Bytesa475104dafc9c2286df9863890006a3f920478e802251ede582987d842ec723b
lib/grape/middleware/stack.rb100644003.09 KBc82185b065d20a1be6a1c46621e5d050ea0a8a397758509c831337db91830b93
lib/grape/middleware/versioner.rb10064400922 Bytes8f066dd47e4c37a24dbb1d0ee4cd16db529c0cf4ef9ee999b3151d506f9d6ae6
lib/grape/middleware/versioner/accept_version_header.rb100644002.06 KBf06394d0a5270848687a6a7ae9af1e44041287c23db50ce403eb056f2ab39c26
lib/grape/middleware/versioner/header.rb100644006.66 KB3f64c4839eff1a79fb24c03c0b48c2dff09dff0b5999a428c53b75e6630154e6
lib/grape/middleware/versioner/param.rb100644001.72 KB462b63a52386eaa625293ac6ff92c984339d7b82eee9fa0202f7dca450f9844c
lib/grape/middleware/versioner/parse_media_type_patch.rb10064400741 Bytes52ce1eb6dbbcf0a7003fdac6faae96952d55dcca5be2d2f12ac48fad543a8b64
lib/grape/middleware/versioner/path.rb100644001.89 KBf43e6e66d7e32950eff0ddcffc9d019e7190aa434c822706a8198879bff45b20
lib/grape/namespace.rb100644001.43 KB357cd5fefa403bdffd20307516ad13c83981d182ec13d5a05f1d1ba4bab103aa
lib/grape/parser.rb10064400667 Bytes523fb239247f7b4299bb37069e445430f5e142d188c370bbcd30fa083b496ed6
lib/grape/parser/json.rb10064400411 Bytese4c7347d6045eb4bae39d1d1405191431541966e508ee67b23044ae2003a5d72
lib/grape/parser/xml.rb10064400407 Bytes29a2a520c38077a6eb4966ee5ddb9961bf67c4c9f39ba8cd05e1157bdc06b253
lib/grape/path.rb100644002.04 KBe6e8dc5dc5a9af90a90bfa6ad0d3d3f1e7ed393af7c9c90fc1f9cb1abcfe03de
lib/grape/presenters/presenter.rb10064400172 Bytes9a839cafd190fc2b2ca866e38b9c3aad5400ecf09146860e44492c1002877045
lib/grape/request.rb100644001.28 KB8f1c8111ba7cf571adaf851ca1b103691532be500cd5651b9c9100f1431e87e4
lib/grape/router.rb100644004.81 KB9608cf00c46a1cf93b909a011c383b3f3d56fd3029192acf6bdf781093226a6d
lib/grape/router/attribute_translator.rb100644001.27 KB4b8ca692809c72c7e4b630dcd0ff94dadbd1b39ee4c0cbe804bdeb8680f237df
lib/grape/router/pattern.rb100644001.91 KBc54499598d03c1d110a375ba78a56d2421b1ec74ca0b4ce78145c36f705f4dd3
lib/grape/router/route.rb100644002.74 KBa945e4a883ba9a8d249e7a1f9a1c2b5524e93f2f978181f5885defc561b78915
lib/grape/serve_stream/file_body.rb10064400619 Bytesf8e2185344d1adfc079f3ee48cfd5d9f573bd422f2e1e93eb245e0a49a245206
lib/grape/serve_stream/sendfile_response.rb10064400461 Bytes2022385077e19f69314c252623e049859987a7230cf516cf3de0f28e00092c43
lib/grape/serve_stream/stream_response.rb10064400521 Bytesdaaaecd0e3892dd1170adc176c26665b5ae8402098618221c47c7e19c6aac363
lib/grape/types/invalid_value.rb10064400189 Bytes03b88d14f7e987484af5e7e4f8cdfad0c07586699b3cbbe4d9881670c6f0db96
lib/grape/util/base_inheritable.rb100644001.05 KBd89215986a6b6e8234f1ee1d3d19046f0384c7f6c4f271c03665360edab5791f
lib/grape/util/cache.rb10064400319 Bytes0d8bb639b5cbde0b5c9b075bfe999e08c5766dd1d7f3cf46db5d9949076dec25
lib/grape/util/endpoint_configuration.rb10064400124 Bytesf45199a8303ff2a360cbe8eb9a740e354130a9c8d2ab262929a8678036c81fb2
lib/grape/util/env.rb10064400771 Bytes6ac9c5cd5098cb242e4e8df6bffeee4a7a8d8e7ce1d878006e78d20c1cb4aed9
lib/grape/util/inheritable_setting.rb100644003.44 KBcc57c5f777f93be954806abd1fa38f6b609e6e51dc34a9974b851372026f34f4
lib/grape/util/inheritable_values.rb10064400483 Bytes3df6eb2cbb6205e9528da0b85674553dd2152e6fcbf0d4f9644ddad02dc88f30
lib/grape/util/json.rb10064400197 Bytes91de4410818a839f97371454d01e21792f2c0e17d57912610794ccec23d6bf81
lib/grape/util/lazy_block.rb10064400393 Bytes3c0eb8b42f970b0a21824c301823ca97e27d27664a4a6ae6a330ea7f42106c70
lib/grape/util/lazy_object.rb10064400896 Bytesc1fa61020a95d2645fd824f60843d8ee086077e8da7cdcd5d80bd4fbac8c6fc9
lib/grape/util/lazy_value.rb100644002.24 KB0f7688ba365047518303a81c5da3a57f266ae33bfe3a3e13a85ec1b7f5621af5
lib/grape/util/registrable.rb10064400291 Bytese60b93c98a8ed9a22d9daf67eb77f089dc5dcfde72e879ed981384c8c9c47c99
lib/grape/util/reverse_stackable_values.rb10064400404 Bytes4b3816297b2a07d68ba548cb09107fdb00fb1d0ec31f1a07b44815dbb5d90284
lib/grape/util/stackable_values.rb10064400919 Bytese8d7e5e005be9c41acc4320739db1c6dd93160c66609b67fa41b6f3ab9ac61ea
lib/grape/util/strict_hash_configuration.rb100644002.64 KB39f1e3b658792896a49b997a274676522a0e05ae215427939d0bdb6d596c55b8
lib/grape/util/xml.rb10064400190 Bytesa94da973d2f773d6337a5200855fa372137fe8ce2ea8cc7a008be73c498cc238
lib/grape/validations.rb10064400958 Bytese378348dec116aacd83b2535a2ae9bdef889630e7fa142ba878973bcdd281467
lib/grape/validations/attributes_doc.rb100644001.52 KBba1923e80f4ddf977e8f50de018db3bfaba916dd6e544f72c3c5fb82a1bf68d1
lib/grape/validations/attributes_iterator.rb100644001.9 KB1212fb1d73f1e34efc71e54122453fe58d8187408176ff5210e1a9a53efc0335
lib/grape/validations/multiple_attributes_iterator.rb10064400272 Bytes8281ff07cfdd0c6a4eada2c1fcb73f0435c1804bd8c1ba4095d30b8584207d54
lib/grape/validations/params_scope.rb1006440019.7 KB644978d93eac4bea6b5fefd802da216547f3505ea93f2d9ba130414a59237ad4
lib/grape/validations/single_attribute_iterator.rb10064400578 Bytesa31e47b139ffebffd7abfa8a0d8d1ffb82ac5db4d3dfd0556ce3563d4f149c82
lib/grape/validations/types.rb100644007.18 KBd2fe2a9801a9de94ffefc1c88bc36599e032ef90a45d21a38280f7e7f0a9fe8a
lib/grape/validations/types/array_coercer.rb100644001.69 KB5c02763f198612b43302e8292c320a2ca443abd8f0c16290d77d0bb136f9a0ed
lib/grape/validations/types/build_coercer.rb100644003.29 KB6b983abca52364594d17d230e469a77d2779125a3dff10110eefbd3d308ae7a2
lib/grape/validations/types/custom_type_coercer.rb100644006.22 KB3211900afc4c34904d80525e790bb7b54fec366dbe8e870d5b3ada2be66a8107
lib/grape/validations/types/custom_type_collection_coercer.rb100644002.08 KB449080802d62f977cb8970e5134f72b68b31f6491b970644543faca2fab7b24c
lib/grape/validations/types/dry_type_coercer.rb100644002.2 KBd91bc0e216a640fef2660986eb87f882c3a402c06419f1d9991ea822d9f96e3b
lib/grape/validations/types/file.rb10064400961 Bytes3649e8c3cb94ea8f43eb3cd468a06e81ab95632afde59605df029944e697770a
lib/grape/validations/types/invalid_value.rb10064400415 Bytes4d107255ec0594e14d42a37d7e5fe1fb8d22ecbca22fabd35afb92d1e280f3f4
lib/grape/validations/types/json.rb100644002.24 KB7141c60070773e9ffb284f1f3755c19cfe055f0b4b0c642ae142cf481cbdc7d7
lib/grape/validations/types/multiple_type_coercer.rb100644002.14 KB16dfbe90713e643b0b671681b0ae01c683420131b201c0aa1130764ea2b8ea5c
lib/grape/validations/types/primitive_coercer.rb100644002.6 KB2f9babb79bb0b4da26e92c387c81e93e56228db97823df445234f7069a38ac14
lib/grape/validations/types/set_coercer.rb10064400837 Bytes071dd9458c68331831ca0fcf44d3a3dc78cd023b7d49dc995cc2ada4ddace49e
lib/grape/validations/types/variant_collection_coercer.rb100644001.84 KBdbc5e01daf02208191859343f276ddf5ce94553e6772bc228527854e63639e6f
lib/grape/validations/validator_factory.rb10064400456 Bytes2460b945e474b9f5a296497c70336434bba479cc58602a86febfc05b496e4454
lib/grape/validations/validators/all_or_none_of_validator.rb10064400425 Bytes972e60bdd753f10b1c597f370afffe487d6a864a4ed408a9b80f3a97d393898a
lib/grape/validations/validators/allow_blank_validator.rb10064400573 Bytesfb15deeddfc59066124ce45017902424af82f52c8722fcc438ebf57199ee7494
lib/grape/validations/validators/as_validator.rb10064400361 Bytesbf0b5e03a312366bea18c1407d56a78e98dc40d084e578838d1b2016b3f74498
lib/grape/validations/validators/at_least_one_of_validator.rb10064400375 Bytes0ad4c95ec411e8959418c4f5090f08d2d8e511e45828703ca37a47c84432e17d
lib/grape/validations/validators/base.rb100644003.58 KBace9211101e83c4234aa5d327c9a1fff650f3322642e0fad45f1a1ec9feabc28
lib/grape/validations/validators/coerce_validator.rb100644002.3 KBa8f4757261b8ae865aced3eec9b5be9a4b0814b968ddcd6962029e12d5b9b41f
lib/grape/validations/validators/default_validator.rb100644001.42 KB41904b370e8aaa7f275300fda314282b84003bbb9e0db93824a1e8337f68b4fd
lib/grape/validations/validators/exactly_one_of_validator.rb10064400519 Bytes89c5abea45b9cf9269db81f732ae55dcc7f17c6bab936dd3773709ed90a21cf9
lib/grape/validations/validators/except_values_validator.rb10064400818 Bytes844197fbb7506b423cb49e0a5983f41598a13aec56fd7146034f4970b20c29d8
lib/grape/validations/validators/multiple_params_base.rb10064400969 Bytes7b9555c6b0b0b3751cbd6277e2319f33deae8960da46aeb1021511478d08c9d9
lib/grape/validations/validators/mutual_exclusion_validator.rb10064400401 Bytes354185269969d8811415f4ce37187150a4c12f0e0dce5125cc5008fc9541d065
lib/grape/validations/validators/presence_validator.rb10064400402 Bytesca31b155e8ff9b8857e76715f8fa85b54531094b8c22142414cbed6d5a423a5b
lib/grape/validations/validators/regexp_validator.rb10064400553 Bytes56514ad02b42dff6be64d90bd681d5f619340c6a9e3f3b1bcf8c03410be39cb7
lib/grape/validations/validators/same_as_validator.rb10064400734 Bytes92b32175a0c4a3c0c3b2576b8f305a8aa40060763f5acd38f617c81b30f5718f
lib/grape/validations/validators/values_validator.rb100644002.8 KB5ba37f73f4881f3eb8a1660b28b42b1b4986633cd93a4906a573bedace49f0c5
lib/grape/version.rb10064400102 Bytes90035ef62a3d4bde7f1671304acb501da3624eae5b81b22745b1acc69bf4c897
spec/grape/api/custom_validations_spec.rb100644006.81 KBcee9aca612625c134dbe477674224edd01fd8bf26517e0813a5282766fcfd1f7
spec/grape/api/deeply_included_options_spec.rb100644001.12 KB1104ddd37a3f93dc4fa3138018056337b04bdb62a201bc4b549f2e480a3e3adc
spec/grape/api/defines_boolean_in_params_spec.rb10064400953 Bytes4e4c27d131c05d78f4405a8bfcdba70f912d1a0514b0ebd87ab740f1aa49d3a4
spec/grape/api/documentation_spec.rb100644001.47 KB15098d14e075fc6eb95671a990470bfe47c5567f6ffb51d93ec2a25a05207ac8
spec/grape/api/inherited_helpers_spec.rb100644002.45 KBc17b837786e581c047099937f273769dc35ce8754a2697a79001d227203dddee
spec/grape/api/instance_spec.rb100644002.42 KB6a031780762ac4ee98d285e5f67cc205b85008c1ee68a44af149eda14ec88291
spec/grape/api/invalid_format_spec.rb100644001004 Bytes7385aac0be45020a55d82c8dac4c8e95d5d4dee242e475c315aaa190d9273fbd
spec/grape/api/namespace_parameters_in_route_spec.rb10064400670 Bytes1b1ca40c248019f9ca4e75a9d9cc8484ce52500bd8cf54e90fe370608875044a
spec/grape/api/nested_helpers_spec.rb10064400955 Bytes4c34317e1787945c4d00410b7f120c5fe94e548c1eba6bef0a2342147ef37eeb
spec/grape/api/optional_parameters_in_route_spec.rb10064400827 Bytesb15aed8d83f077303f0b3c233ec4b55517020014c4d4918aafebbc0718958868
spec/grape/api/parameters_modification_spec.rb10064400895 Bytes66a44c8d80dea727a5cc4468665a3c53516a17d1da8f96043128f6dabc8d450d
spec/grape/api/patch_method_helpers_spec.rb100644001.7 KBd51e6dcbadd817a84477ecb8202e9ca5c931dfa7c4a38faaa450c17126cf7609
spec/grape/api/recognize_path_spec.rb10064400564 Bytes256006d538a56db8bf115a2acd850585de208dcb0f46e3cb5ed52fa9a79b8966
spec/grape/api/required_parameters_in_route_spec.rb10064400670 Bytes756145c5ddf2d9bb8f1ba3f66d7a937e008d34691cb784e649787711accf8c87
spec/grape/api/required_parameters_with_invalid_method_spec.rb10064400397 Bytesa9436cbe66f9a855ec8d65f5c2447f1d1b914010e78c64f5f742a813963a449d
spec/grape/api/routes_with_requirements_spec.rb100644002.03 KB981c3ef1b34ba55794bfd275e45bc20490f0466d32eba433f1d089bb23c8b35a
spec/grape/api/shared_helpers_exactly_one_of_spec.rb100644001.05 KB2f77aeca7746cec33c4ac3bdf69cba9e4d08efdba6231c02da25d111dc6edc0e
spec/grape/api/shared_helpers_spec.rb10064400674 Bytes1e73a41242abc898e49a714a968ee25277d6742c3201978e681e125983355cf8
spec/grape/api_remount_spec.rb1006440014.5 KB38187ebec661ab4062c5d1f19b69430b1e8a6a550d394f07747cf585286d1446
spec/grape/api_spec.rb10064400119 KB493220f6b04a08705766ad5bd3326424a1fdf0993ecc67a8b1b960f468a89227
spec/grape/config_spec.rb10064400287 Bytese865a37fe53f454b614209f3e0741837d349e9ad0f556ad4160467444fd2f522
spec/grape/dsl/callbacks_spec.rb100644001.15 KBa4777e266ea7b587ce38783d50016b59db8b0150396f495ef6131b89f2fe4dd1
spec/grape/dsl/desc_spec.rb100644003.39 KB4354d63ca42ae29cc06d40d8faadf653c59605242fd8dba53615c162b99d2a3a
spec/grape/dsl/headers_spec.rb100644001.67 KB47638b6f047f2991bc7e33950d30120c45fbe940d698096ca2c846ace0fd6ad5
spec/grape/dsl/helpers_spec.rb100644002.67 KBbe68503cb2d2ee2c68b2cec6aeaf5b6bcd17b440c71b71632ebf5a7adcf953cf
spec/grape/dsl/inside_route_spec.rb1006440013.6 KB0ab18db3a0d14b73316b6de55678b85ccf1a100a6c679b5c3a9f5d41fda66b5d
spec/grape/dsl/logger_spec.rb10064400461 Bytes801c23195cd57cac676f11a64fae7960ba7e4b4f079d19a5a4740cb84a200ce7
spec/grape/dsl/middleware_spec.rb100644001.8 KB9ee2b9e9de1907df716d6c88e7b9f6f4a70407924eea2dc9df74fe4445ebd763
spec/grape/dsl/parameters_spec.rb100644005.6 KBd11f895aa44e5efed2deacf630dc26330be330e6e2420060455f117d06635ca8
spec/grape/dsl/request_response_spec.rb100644008.38 KBd66c77da4409119b656a31439a4433db929824cd4570dca9bdbbdb4a0e0714d9
spec/grape/dsl/routing_spec.rb100644008.78 KB13f0bd32d39bf4c473a5f77ad28e30f6e19a97a7a828a1a5af047a57897d76f2
spec/grape/dsl/settings_spec.rb100644008.13 KBecbb2e8d85719869ee91cd1589eb8f7f6587b0e2ae03c460031245d8a8049d0c
spec/grape/dsl/validations_spec.rb100644001.47 KB6e2e33fcfa8cb188f86cf8a856acacd2e31997f76dd1327ce29a4ab2e8442958
spec/grape/endpoint/declared_spec.rb1006440025.6 KB4642ae385357b680fb2f91883320d191a69a051511def5c34c9e8d901d7a6fea
spec/grape/endpoint_spec.rb1006440034.9 KBf5bb83f94ab0f50edb58356a6a3d5df69292fc68595afd1934c88c1747e25ccd
spec/grape/entity_spec.rb100644008.96 KB4ccb870b9831a82fed3863c7eb17af1f5cba8fb9936bc70780145836ffe21616
spec/grape/exceptions/base_spec.rb100644002.12 KBe79d2c7306307b417a835dc444790331eac6e581e712f7c2dfd3c0856a7f7dc4
spec/grape/exceptions/body_parse_errors_spec.rb100644004.15 KB837ca6ca14515c00ecd56eb1fc3d3f896f8858d56719026c982ff524e92fcf59
spec/grape/exceptions/invalid_accept_header_spec.rb1006440010.3 KBd1a751897f474ff98a73cb44ef8c33f5beecb6984d5a958886685b3f63461b3b
spec/grape/exceptions/invalid_formatter_spec.rb10064400326 Bytes9efea53924770090c70552025c72a9c3ca1726c837bc1c10d673d068004ed9da
spec/grape/exceptions/invalid_response_spec.rb10064400269 Bytes52fb81ef0e27bf7cc5bf85e9d04edf9f458ed305c10762edb58e0d0bf35f8c73
spec/grape/exceptions/invalid_versioner_option_spec.rb10064400337 Bytes8b6078f714aa27bd564c9dc8d392419882317bb46b941c22d1faab53f0da0e28
spec/grape/exceptions/missing_group_type_spec.rb10064400581 Bytes2ac1fd5c4c846929185fe0ade09af57bc8ddc9b542383dcca1d7b0602a666c04
spec/grape/exceptions/missing_mime_type_spec.rb10064400477 Bytes132dcd7a50673e29e401cfcb22c959624fcbbe8ef358b4c286fcc60c5ec0a3df
spec/grape/exceptions/missing_option_spec.rb10064400317 Bytes7a6a5cdb3cce9e5dc35cc97853919305a00b8ffb6de8ece23f4ef04ef148cb41
spec/grape/exceptions/unknown_options_spec.rb10064400307 Bytescccea9ad5af1cd5bbb0cc5e5e9e61edee5f5ce6fa2d1dffe5b6c6c9cbdb74fa0
spec/grape/exceptions/unknown_validator_spec.rb10064400316 Bytes7cc6a432cbeafbe872160033250a29a41c92cb15bbc240ab2f93eda54314fb7e
spec/grape/exceptions/unsupported_group_type_spec.rb10064400661 Bytesfd6bdd16fdff761c318326d511e48e33030434a8574c4884253390534db765b6
spec/grape/exceptions/validation_errors_spec.rb100644002.63 KB36f0842d21fb9bddddee3a343859b864a917af7599087aabbc3769eec25aa4f8
spec/grape/exceptions/validation_spec.rb10064400614 Bytesfc3bf4e853d5d411e152d044f7e0fc37e3a2f9ea6bc97092925754a937a166d0
spec/grape/extensions/param_builders/hash_spec.rb100644001.89 KB170ec7374e0e295ac04fe8ddbf8bac17ec00d948e890535743c5aa090a9623f5
spec/grape/extensions/param_builders/hash_with_indifferent_access_spec.rb100644002.96 KB016d8d34146b901879fcdda690f30f084010f22ceb595cc303512924f8ccec78
spec/grape/extensions/param_builders/hashie/mash_spec.rb100644001.82 KB02dbeb3e4df5186d4b5d1b3859ff254a85f7792dca277eaf45038f0ab6307b5a
spec/grape/integration/global_namespace_function_spec.rb10064400428 Bytes4e5f42210cc7ba994872704156338edb183bed13b565fca448c0040cc6181051
spec/grape/integration/rack_sendfile_spec.rb100644001.05 KBf81bed1337bdc49c29656f44ad74f07decdbba5b1528b72911315736bcc7088a
spec/grape/integration/rack_spec.rb100644001.13 KB921aa944b22bc442456cb9d36e3ab15f5eff7ea0c52ffcf6e5e698ec7d144b07
spec/grape/loading_spec.rb10064400818 Bytes850586f1f95eda59af4da4953e8555dd914f1ffc070438e2c3dfbe614b36d40c
spec/grape/middleware/auth/base_spec.rb10064400754 Bytes73794314333c5e703952b64c3573268ff7b95f886fa855b6255f0c27b1028da1
spec/grape/middleware/auth/dsl_spec.rb100644002.06 KB3b7928d080d3fa168ada50c4c0cd40cf98018f810edf340225782f475fa86636
spec/grape/middleware/auth/strategies_spec.rb100644003.22 KBc7132dcdf704890d5052058d3f9155ab06f02869ac5aea81c67b54e2d31c0cbe
spec/grape/middleware/base_spec.rb100644005.34 KB17b3a5c10a34840614c442f3ba2e22b12a839b502c151376788e3c0bec1d3343
spec/grape/middleware/error_spec.rb100644001.93 KBa66da553adedaf9bcc9515c1db5cc554d8efe144cea8e6463a19a20b4712c8ef
spec/grape/middleware/exception_spec.rb100644007.81 KBfb54f8e0a76c0470bb577d35b5f40ac8d5c7ec365d233fdb8d3fc81832473ab5
spec/grape/middleware/formatter_spec.rb1006440016.4 KB4e7833e9603d132cc6366dc797927b685efc6950673a9db9ab393a24ea333e4c
spec/grape/middleware/globals_spec.rb10064400880 Bytes7d266b3bc8c281d1ab1de23defae74a4d01d42061f63e9e916dd6700d6e80603
spec/grape/middleware/stack_spec.rb100644005.31 KB312d6c004d34e28b80984f7b363f3db551f3707250cdc39833c6591732e5f7d1
spec/grape/middleware/versioner/accept_version_header_spec.rb100644003.17 KB978ed49fa3c99cdef5d6e3b55ce43f4092e2b4cd8d8b8c9beba096ff38d8dfd7
spec/grape/middleware/versioner/header_spec.rb1006440011.5 KBf2b763f1a81ee152b00b47770972832a40cf0da5b6e09c4aa96e77754f2319aa
spec/grape/middleware/versioner/param_spec.rb100644005.18 KB06f95df84b65066d02168729aff2bde69823f1da3755f98447abbfac869d1efe
spec/grape/middleware/versioner/path_spec.rb100644001.9 KBf2f4b0a8c7400aaf732166424afb77dbd037a82da7ee9397a81b2719b4b8daaa
spec/grape/middleware/versioner_spec.rb10064400596 Bytes244899c455c746f1d270940990bda00ef341de8b054b395f3d6df0a71e2fd258
spec/grape/named_api_spec.rb10064400365 Bytes50e218a8515f2e1e183a8a4e87d31adfaccf2de6e0b1f27add989958abac1967
spec/grape/parser_spec.rb100644002.33 KB4e0be3a56affb9f25215746032c16d6854ce4bdf2c1c108dd367b07b6dd23f42
spec/grape/path_spec.rb100644007.7 KBf92d34ac0e27a3d3fbfa392462418a3a661b0e7dbdfb0de42497aec17fbbe044
spec/grape/presenters/presenter_spec.rb100644001.61 KB1b2879b8bdfaff8adb49e8e412f90bc147f4c0076ecc2a4a7c72f48783933f1d
spec/grape/request_spec.rb100644003.41 KB710ae43052ccd1391bfa7009aef93db703ec5b70de7b2ef7d225c78f0bea4faf
spec/grape/util/inheritable_setting_spec.rb1006440010 KB5a9ac40af128db5665d674d750c533a335f28a95675bdc650a669975726f3152
spec/grape/util/inheritable_values_spec.rb100644002.18 KBa1420d040e6e086446939b8f3b443c0dad6e932713fb375545b1b82bd3437b4b
spec/grape/util/reverse_stackable_values_spec.rb100644003.92 KB1921c08e69271acbe3a6a813327aebd8bc3d922c2545c4602bb00782e8309cc0
spec/grape/util/stackable_values_spec.rb100644003.83 KB3c8d4522a535f91c3593bbc598b366a222017cedb28a87271b7e4501155a59d2
spec/grape/util/strict_hash_configuration_spec.rb10064400951 Bytes4a5a137bed870db37c2613c2f18d4bec00c2443df8355a207f7d48eaf6dccf78
spec/grape/validations/attributes_doc_spec.rb100644003.89 KBe788471382c63772607b14b15b3c290aabea4aab8d61a837ca5f4681d43da51e
spec/grape/validations/instance_behaivour_spec.rb100644001.2 KB59ccb1698f2980e8a9ecb5f614fa8b608466b201a96c6f869950e2dd8e617e06
spec/grape/validations/multiple_attributes_iterator_spec.rb100644001.39 KB77c1e2131fc66ba6142263ed24a59f5c4e906c441e79c2f54257c6c6010f86d2
spec/grape/validations/params_scope_spec.rb1006440043.1 KBf95942fc3cb37153d97b44055c117d3eafef45d4f3fcc01b4a069a59be6f2dcd
spec/grape/validations/single_attribute_iterator_spec.rb100644002.05 KB29e9c327932cd4971d1012c9035510d84fb346b05c64c7c930f0778d3b142d44
spec/grape/validations/types/array_coercer_spec.rb10064400907 Bytese449ee10111d5cfb915b163424f96d2895d2b13eb8e03f9108b1d200da5f416d
spec/grape/validations/types/primitive_coercer_spec.rb100644003.62 KB9d5cf707352c099d0ee127175058eeee81dba4ce4826f4cbe2248f73a17e9269
spec/grape/validations/types/set_coercer_spec.rb10064400871 Bytesbe646b958db5b18fc2c66886b2423c43c6429fa889e9711cdf7a84d5c69c0d04
spec/grape/validations/types_spec.rb100644002.91 KBaf7f23f2fa0ee33008323df02a55816da9960bab8be8ed3de5c92f26379d93f8
spec/grape/validations/validators/all_or_none_spec.rb100644004.54 KB2959e556b4a89c7f8ee8669fcfb4ca1d30e60591f74daf9f4fb9b17bec0baaf5
spec/grape/validations/validators/allow_blank_spec.rb1006440017.6 KB6faa4f6315eec9cdb5f347b43c24c264be86e862214d07391342924192c21b3f
spec/grape/validations/validators/at_least_one_of_spec.rb100644005.91 KBd8d7081fd6b671d50681f7d1ce197fbf4798437932494ecad16472604d1b4e25
spec/grape/validations/validators/coerce_spec.rb1006440038.7 KB2b072ce804b42a9bba3c18a08194a560c58ba9f23ffbaa21426b9ce00b23f1f7
spec/grape/validations/validators/default_spec.rb1006440014.8 KB374d1376d289b559ed347c32fa645e70f874ffe3894c5d9157fcaf13d9c10e75
spec/grape/validations/validators/exactly_one_of_spec.rb100644006.48 KBb96959971e831ebb1c19fd6f23566d4c3f58f905574f546868ce3d1e540cd32e
spec/grape/validations/validators/except_values_spec.rb100644007.89 KBb4b9a9fc4691a923431961569c6772eb5aacd16bf9fee0aa9e6ed63e1ed1563e
spec/grape/validations/validators/mutual_exclusion_spec.rb100644006.18 KB4cc6681e4815427ddd086adf43f38ffd077f390baa33e1063c6ea2fce84be48f
spec/grape/validations/validators/presence_spec.rb100644009 KBbdbd02cc52ca240df704dcde91be0cc07485a85161bfbc15777d8da55822a56d
spec/grape/validations/validators/regexp_spec.rb100644004.67 KB723a6f170d5b966a16150ac04b878e7d80ea9bf56f9aa87759c8b33d4e3c0266
spec/grape/validations/validators/same_as_spec.rb100644001.52 KBaf033aadff7385b54f3074dec87182d82da113eca49cbea4dbc67f9144665779
spec/grape/validations/validators/values_spec.rb1006440022.1 KB337a5bd99407732b0d5223c06a0527805c5f29c9ed4874cd3bc8cb0186b7bddf
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440066.9 KBd297df0deccb834bd85232820bd1ef2ae630e21a7373ae440b6af394744d1b93
spec/integration/eager_load/eager_load_spec.rb10064400355 Bytes5627c36879b5e9a8c0491018db3eb25ebe7ddf36597443a19b79a02f788400b3
spec/integration/multi_json/json_spec.rb10064400138 Bytesc4706baa5f372e84306f10d38d594fce58c3fd7e5ae8ee5da257160414d5bef5
spec/integration/multi_xml/xml_spec.rb10064400135 Bytes136281559d0d05a669a348c4db57724dff565348a6b20b15daa9b28ea931d12c
spec/shared/versioning_examples.rb100644005.97 KB82086077140f234ae7181f084aef5b4925295d88e050fc2013d0c6c19132caec
spec/spec_helper.rb100644001.42 KB9d21e010100640839fd0783361a5f130124259a012608f3dfe14658e2ba61134
spec/support/basic_auth_encode_helpers.rb10064400217 Bytescae7b11006fca0af4221a4296aacc16d0ae5b6647f033feb15c2298085ad75f3
spec/support/chunks.rb10064400206 Bytes020cb124bbaec917dcaaa27e7eb59d7d52dbbdfb3f47b9315f91feff697db9ae
spec/support/content_type_helpers.rb10064400389 Bytesf141b3a4c688fa6e535bafdd9ab6c269a7f63222a38e90338964b7e51ea27d66
spec/support/endpoint_faker.rb10064400485 Bytesca9aec24af4baa8dc265737f1f03eace8267b07689755c4b2ae9b72b414f9178
spec/support/file_streamer.rb10064400215 Bytese5f9c1930d07a1bf269c3fe476be5b3a7bbd41c37800a80ad100ca461d2b206c
spec/support/integer_helpers.rb10064400216 Bytes5e66d0fb667420739e70d9dfddf7e7ed81b5af82660b55c16fe52cf8250b81a0
spec/support/versioned_helpers.rb100644001.76 KBf35c418a2c19b37ab7d3a48a801daffb94bacfd3b925d1171d51887f6c1a5c0a