grape-1.6.2

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155671

number: 1.6.2

platform: ruby

spec_sha256: dfa5951c3b7fd47761adcd28b6cafda7e209dcb56186b752a8bd4662819698dd

sha256: 10bb7e53a9c394e74beb7994cd4158302ffb9542b4b57af38a5db2b3a3189ebc

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

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

position: 9

version_data_entries_count: 265

uploaded_at: 2021-12-30 18:02:09 UTC

indexed: true

has_extensions:

extensions:

Gem size: 237 KB

Version Data Entries

Total: 265

Unpacked size: 1.16 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440088.9 KBfd9299f5b226c9559a609819f656459eee25013d4c30cde5c794b820f5f9ea4a
CONTRIBUTING.md100644003.46 KB8a77f0aa8c3bca9b216bc4b87fdc79cdd0001fcac8ce8a4a54a7d1a025610c20
LICENSE100644001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10064400108 KB765c7a034a813a59a8077a96b931382388fae86b4952ea0bee6965c32ed51d01
UPGRADING.md1006440041.2 KB0d7c2a560ac958e9c10f5403638eec956e1dd4de53be6e16796cd24553561ae8
grape.gemspec100644001.42 KB362cc0daf61f065874f9519a518c85181010a66ebbfd65d31602533c1c0ca0b3
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644006.24 KBc045d1e8c58170a18b179a18d02a4f093a1ad9fbded9f750ea1e82ccc15bb552
lib/grape/api.rb100644006.7 KB8334690fa1d10e9d670b84f96c6ebded681a403b04b9d2bbec8642593055a3c2
lib/grape/api/helpers.rb10064400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
lib/grape/api/instance.rb100644009.76 KBbab26e9aeaae82480ad13583d149e66aa6c2ddc7c0789fb6d3b5f18b62e01d18
lib/grape/config.rb10064400630 Bytes1bea5f0f82e710f141c69fa4e2a78eafed14d9f4653a5cabcee88cfcf2eae087
lib/grape/content_types.rb10064400807 Bytes80d49048654a7dbac4863af1e4c18dd6cf96bf006a584eead4e877ca0d498fbd
lib/grape/cookies.rb10064400974 Bytesec6f7fec329e75fd2b309dcc6818ed7bdc2ea960378251b75a6f122cece571c8
lib/grape/dsl/api.rb10064400466 Bytesa0e0ae05e438614e18e3de31dd1c5cd36957038191d9d418f862a1bf03c890ae
lib/grape/dsl/callbacks.rb100644002.08 KB11158b3690a823b73cc55eac0772ea8c2bd20823ba15f48d0718c531691d97fa
lib/grape/dsl/configuration.rb10064400312 Bytes139e704e30c1928ebb1543a8cb67ca54f1b91851641cc7518fd11af802971df9
lib/grape/dsl/desc.rb100644004.96 KB1d3c2762539716031ff91936edc33060598c7c54ebbb9d8935c1f8605fe1b34c
lib/grape/dsl/headers.rb10064400543 Bytes2191cfb66da000acb26ac33407db6f01dcdbf0be2901cbf4776c021aa1cab0d5
lib/grape/dsl/helpers.rb100644002.88 KB98807dcf168f9cc731196a27e560fe9b9b47e75f8eff74ddb988566e30c439dd
lib/grape/dsl/inside_route.rb1006440016 KBdbd9f6b0275d58d40b5b1f650c8369e70c042885bc823887e7dacc3caa446bae
lib/grape/dsl/logger.rb10064400551 Bytesd7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
lib/grape/dsl/middleware.rb100644001.38 KBa9b07054e798a839af940a0f2ced118bf9be897bc6c9afe1fa96b77cadc2ef69
lib/grape/dsl/parameters.rb1006440010.1 KB61e9036fe8e07f4a814239980c06ccef0d136ff97ea5905c72249e9162f057bd
lib/grape/dsl/request_response.rb100644006.61 KB0cf864780d82833a96451eaceb2335d657920fc66b1eccc1faae31448848b819
lib/grape/dsl/routing.rb100644007.34 KBfa0983f7c215cdb47638f8f93f308ad60247ccd333faa15b7aafc84720de9530
lib/grape/dsl/settings.rb100644005.63 KB6f6d3962b9447ff2e6caa377ffbf1093864971ce4bcd48878f3c2645b10c5cc0
lib/grape/dsl/validations.rb100644001.74 KB1b9db2a19f00a247436adde8e239821452a9abfb814016093ed921f9ab9aa605
lib/grape/eager_load.rb10064400581 Bytesd4bf840d63d9eaa404dd8e43be76814f296a3768f016de52226e7d43cae1de78
lib/grape/endpoint.rb1006440014 KB0bda6c4c5bb26c462a922e4a712aea8f77c8ff22857aac3325e65e5953420150
lib/grape/error_formatter.rb10064400887 Bytesbf4a1520a22e9d22eef660684f995f48315ecf5ec5ed09dd7190a5cb8e0896d3
lib/grape/error_formatter/base.rb100644001.34 KBb538f10b8f56f7f19761b9030691f61ad5989154acca7609ef9641f1bd92b778
lib/grape/error_formatter/json.rb10064400885 Bytes65a5c952e4a7832d9084239d2187bb1119c568596136329927cf6b55187bf666
lib/grape/error_formatter/txt.rb10064400814 Bytes9cdbb07e6a9e6d350d92c47289ee28de0b3d2e70f7e4336a34c9e5f6c8c63c85
lib/grape/error_formatter/xml.rb10064400764 Bytes98117368f9e16e26fb87f952a8f11a3c6897b85563970756cc76539cd6f92ff3
lib/grape/exceptions/base.rb100644002.61 KB2586b4c07e24b037687c4e8c6846f715b42b51b2a556be4aa855cea229158046
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.rb10064400213 Bytes349c9fb9ad34deb6a03bd23002db43f7b39687ef341c3acd4e0a4d633b9d3791
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/unknown_options.rb10064400230 Bytes35603c8572a33b138dc4ef94917479bda515abab965fdff26cf84124ef0723f3
lib/grape/exceptions/unknown_parameter.rb10064400228 Bytesa8c3a7d9fa65851d03e3d92b2e305c7ccdc369cb0f216a46c4e26153a34fca1f
lib/grape/exceptions/unknown_validator.rb10064400255 Bytes15350e570b9447a8946c666480bce191d3d0873c8f37cac746baac222f31cc21
lib/grape/exceptions/unsupported_group_type.rb10064400221 Bytes1c002ee97695741e27a4c0e609f7a0a8fbed61a850142bd36292ed147de6995d
lib/grape/exceptions/validation.rb10064400704 Bytes3dc02ac06dd47cde6a7be7a23e8ea27c1cecdc2b4a15e144ee019e130e3cf2ed
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.63 KB68bb3d10cb643584a9e6783ec2c606c07d10109ce5ea0913fa18fc3dc061022d
lib/grape/middleware/auth/base.rb10064400990 Bytes01290de67161a8187437b4401411d4d7a4f8c74b7c9e7b012948d27875b6c041
lib/grape/middleware/auth/dsl.rb100644001.4 KB5c9ef622351fd4188a6c409bca228552610ae1835f57acc6dc9fc7988840b5a0
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.14 KB99e72e6bbc3c67eef6f2ffc3347c6833294d1bea7b9e61271fd139f72d6ce1e3
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 KB6c9a0eaccc6ec13373934bdf9545f0bf8d078454e9d6af65aa6b047c51787e0d
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.15 KB9c7428e053b13f33fd91dc30c5936c3144b3cb951cfac11296702cc8df1c3199
lib/grape/router.rb100644004.81 KB9608cf00c46a1cf93b909a011c383b3f3d56fd3029192acf6bdf781093226a6d
lib/grape/router/attribute_translator.rb100644001.27 KB80e811357977fe0b99e917c50ef318d00d902b768ddcfdb6310393501d128efa
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/util/base_inheritable.rb100644001.05 KBd89215986a6b6e8234f1ee1d3d19046f0384c7f6c4f271c03665360edab5791f
lib/grape/util/cache.rb10064400319 Bytes04f3445cfe078fb2ec040bea41f4ef8990b30d4c3e058f3b9c2f2bdca7d0e7f8
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.rb10064400181 Bytes57deddf9a895d2150a6608f870e30634247dd28b7843d21ec1049712e4ca23ff
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.rb10064400861 Bytes9d57655e17a8c54834023b1d9d197ac67ee1d1e5e03e4172470e4c85a4b42aef
lib/grape/validations/attributes_iterator.rb100644001.9 KB1212fb1d73f1e34efc71e54122453fe58d8187408176ff5210e1a9a53efc0335
lib/grape/validations/multiple_attributes_iterator.rb10064400272 Bytes8281ff07cfdd0c6a4eada2c1fcb73f0435c1804bd8c1ba4095d30b8584207d54
lib/grape/validations/params_scope.rb1006440019.1 KB8769d7dbd24d7d2c5f81a073927d300ec5c102bff49c2f4118189a55a9210d8a
lib/grape/validations/single_attribute_iterator.rb10064400578 Bytesa31e47b139ffebffd7abfa8a0d8d1ffb82ac5db4d3dfd0556ce3563d4f149c82
lib/grape/validations/types.rb100644004.55 KB8f5aaadf1724913ef9a4292689e20b024944e0b31ca82cccd74d3f45defca899
lib/grape/validations/types/array_coercer.rb100644001.72 KBba95311061850767de84b3e28aa337454e6cf4ed067713c891a673648565a40c
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.33 KBca61221abceb64d861eb7d20e55ab302aaf1725e81e533312e35bf48cd0107d8
lib/grape/validations/types/file.rb10064400961 Bytes3649e8c3cb94ea8f43eb3cd468a06e81ab95632afde59605df029944e697770a
lib/grape/validations/types/invalid_value.rb10064400574 Bytes3bacebc365fec7a6deb0af2513d3e0349c1b41e606e729e3799d934c333358aa
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.08 KBeecd9af6948459c6ec1bf2be0a00626e8483df049a12baa18ee992ce0a0bdb55
lib/grape/validations/types/set_coercer.rb10064400870 Bytes44b2c240659dec63510d073578ddc611cae65c429ec964dfcb779b2ea8a4018e
lib/grape/validations/types/variant_collection_coercer.rb100644001.84 KBdbc5e01daf02208191859343f276ddf5ce94553e6772bc228527854e63639e6f
lib/grape/validations/validator_factory.rb10064400456 Bytes2460b945e474b9f5a296497c70336434bba479cc58602a86febfc05b496e4454
lib/grape/validations/validators/all_or_none.rb10064400486 Bytes93161c1a6a4e777f863061009e6e3f01a32df14cf48b9ebabec3fae25e7ee804
lib/grape/validations/validators/allow_blank.rb10064400573 Bytesfb15deeddfc59066124ce45017902424af82f52c8722fcc438ebf57199ee7494
lib/grape/validations/validators/as.rb10064400361 Bytesbf0b5e03a312366bea18c1407d56a78e98dc40d084e578838d1b2016b3f74498
lib/grape/validations/validators/at_least_one_of.rb10064400436 Bytesa40504e3acdb5e4f842b3da46c9ed80422bb1aef43deef129a73f2e7e5e0731e
lib/grape/validations/validators/base.rb100644003.35 KB3ea81975cc674aeff6d9a6166c2d4a43ab943c8e528fa39e46fe88e21c27a203
lib/grape/validations/validators/coerce.rb100644002.3 KBa8f4757261b8ae865aced3eec9b5be9a4b0814b968ddcd6962029e12d5b9b41f
lib/grape/validations/validators/default.rb100644001.42 KB41904b370e8aaa7f275300fda314282b84003bbb9e0db93824a1e8337f68b4fd
lib/grape/validations/validators/exactly_one_of.rb10064400580 Bytes4a3bcc827af87541054923e2860b2d9cb03b6a7ea51f235bdd241055ea65c1a6
spec/grape/dsl/middleware_spec.rb100644001.82 KB7951fdda8e015b5af53fb4ae4f40e9ff06df9cf1c8819005222c87bfbef7782a
lib/grape/validations/validators/except_values.rb10064400818 Bytes844197fbb7506b423cb49e0a5983f41598a13aec56fd7146034f4970b20c29d8
lib/grape/validations/validators/multiple_params_base.rb10064400969 Bytes7b9555c6b0b0b3751cbd6277e2319f33deae8960da46aeb1021511478d08c9d9
lib/grape/validations/validators/mutual_exclusion.rb10064400462 Bytes2bf49eaf8aec0e3e7ac42d004050929da95dedf10f374c90f03c7d0ac70c9724
lib/grape/validations/validators/presence.rb10064400402 Bytesca31b155e8ff9b8857e76715f8fa85b54531094b8c22142414cbed6d5a423a5b
lib/grape/validations/validators/regexp.rb10064400553 Bytes56514ad02b42dff6be64d90bd681d5f619340c6a9e3f3b1bcf8c03410be39cb7
lib/grape/validations/validators/same_as.rb10064400734 Bytes92b32175a0c4a3c0c3b2576b8f305a8aa40060763f5acd38f617c81b30f5718f
lib/grape/validations/validators/values.rb100644002.8 KB5ba37f73f4881f3eb8a1660b28b42b1b4986633cd93a4906a573bedace49f0c5
lib/grape/version.rb10064400102 Bytes8d901f78ff1690d9f74dd44bf5f419178e61a9693a9fe5ff04e25a3523fab807
spec/grape/api/custom_validations_spec.rb100644005.95 KBc463a100d8ba8a2534acf2e427598ce26489c65c558ccd73e7a8ecf4eee77402
spec/grape/api/deeply_included_options_spec.rb100644001.14 KB12f5148ace6bb1e848cf88c1061b95005f3d750097097819115df97884939732
spec/grape/api/defines_boolean_in_params_spec.rb10064400976 Bytes621fc6f5dd07ade22da3e921cca6321a59ad691b95ec3517e6d874f727266bb0
spec/grape/api/inherited_helpers_spec.rb100644002.47 KBff5e4ef3fbefd79e2607ddb1bff4c0af0c2610f2b3ce3661c859717b0be45405
spec/grape/api/instance_spec.rb100644002.44 KBac27d0da855197c14a4797a37a30083fabe68a1534fa158825a19908c9cbf74c
spec/grape/api/invalid_format_spec.rb100644001 KB944ee03436e22ff287ef58c685e93e05c73f1e7d35b50aef2b9edbd416a67575
spec/grape/api/namespace_parameters_in_route_spec.rb10064400693 Bytes9e3496bf441cb438998d6f6fe5b0682a3f39b37d515f4976a2ff2693f5a72583
spec/grape/api/nested_helpers_spec.rb10064400978 Bytesc961134e2b35a916d2d941c903c4937dde22b80946de67e31ca3873ae328e612
spec/grape/api/optional_parameters_in_route_spec.rb10064400850 Bytesb4f198d0de4cc788c91c749a246b24221459270a4db50ad0100ffe4340db6a8a
spec/grape/api/parameters_modification_spec.rb10064400918 Bytes58515a148b283f9de8447c04039bac5d01d52e7ba6b6c1f7a50b73cb97aca8fb
spec/grape/api/patch_method_helpers_spec.rb100644001.72 KB1264e472743cff7d4cf3aae711fcb8923579d105eb20a0625f479119f8131cb3
spec/grape/api/recognize_path_spec.rb10064400587 Bytes5c44a1de136801637370185647265c526bfc7e5472f9b184a6ceec42224f969b
spec/grape/api/required_parameters_in_route_spec.rb10064400693 Bytesc950283e5c259484dcd8dd29dd209e8cc973fca433488e45b21afef3e363cdb2
spec/grape/api/required_parameters_with_invalid_method_spec.rb10064400420 Bytes9cdefb8cea23d11b6bc16199d659440ee656e86358f2044c55b8d2c45ac22a06
spec/grape/api/routes_with_requirements_spec.rb100644002.05 KB43abaab83ce1b2f8b158e65cedf63cef6dbaa47424555b8c130d4fa51a226b6f
spec/grape/api/shared_helpers_exactly_one_of_spec.rb100644001.07 KBecb18fb14b00eeaf77a3c763cbd03e0b42cd3774ebc2bd526f68e41afe2df083
spec/grape/api/shared_helpers_spec.rb10064400697 Bytese3ab8fdecded3b3cb7d5d30afc6e7236393fcadba39d6b6bb6f20a70185e04a2
spec/grape/api_remount_spec.rb1006440014.5 KB21cb68a24be4a8edce9ffcf2e54d981675bf92062df58ec8335093d93e2da0a6
spec/grape/api_spec.rb10064400119 KBf4ad07b80cdad3786bf5f00ce7118938ec429f59aba6d2a46c765bc3d2e204b4
spec/grape/config_spec.rb10064400310 Bytes3520f1ca48f348a1278f69aa5e150df8711db7d63bee362a783cf06761de3f51
spec/grape/dsl/callbacks_spec.rb100644001.17 KBe65b4e5a9bec9814bcc5f32eb63bc41014bcfc0178270137d6fb1392a3afaa2d
spec/grape/dsl/configuration_spec.rb10064400289 Bytes0e6806ea919b4750af3e996258c521cf248c11e563a13fbdb9a19cbf4d58907b
spec/grape/dsl/desc_spec.rb100644003.31 KBdd41ab47b2ef1c6ce6cf3b0c1c4de285e90e25191bdf16bb36e811db5a79d966
spec/grape/dsl/headers_spec.rb100644001.69 KB42f2655f9cdface1613fc453334cad4cb55873515045f27e7d1ab98ec84ccf59
spec/grape/dsl/helpers_spec.rb100644002.7 KBf0d261adf12b86e678714f1c25dd50839b055150a9795d028d0f19f691e32e76
spec/grape/dsl/inside_route_spec.rb1006440013.6 KB4c51d47f510f1501b58801861c191cd0411a6076a919a4f5b5506c7e898cb67f
spec/grape/dsl/logger_spec.rb10064400484 Bytes25bfb24b941c7983d9fdeb6b912e64ad20e300c870a20fed5bbcb32edc2e4f0f
spec/grape/dsl/parameters_spec.rb100644005.63 KBc7837a3fd1ac24b1a099fd1e617e94d88639fc9c770004b87e33c51e87efef35
spec/grape/dsl/request_response_spec.rb100644008.38 KBacb0c8a241d6a2ceabb956770686c39c799782dae3e87eeb767065d1d66aafbf
spec/grape/dsl/routing_spec.rb100644008.8 KB737acef9ac644e8ef6619356c7d741635385bcbbee29bbda63fb9cdf1098cce1
spec/grape/dsl/settings_spec.rb100644008.15 KBaea29fc38d24aaf6662a2bac98646d5534f10fd5550e9efc87464392e26fb2ed
spec/grape/dsl/validations_spec.rb100644002.01 KB915546eb67b32ccc2ec3eca85753ca1d1ddcb482dd26716f15894a0bd16c328e
spec/grape/endpoint/declared_spec.rb1006440025.6 KB2500a44ae4652d9f21d0527d8b1e07f7a4d017736715d4a95af5103ba99d73b9
spec/grape/endpoint_spec.rb1006440034.1 KB3866541b6ca702e1478768d808f7f7b8fc9c47b7c138416db32373b0c3966b23
spec/grape/entity_spec.rb100644008.98 KBca331246088a160a3dfd679cf4844840eebc0652ffe7bd050c8761a5ad736eb1
spec/grape/exceptions/base_spec.rb100644001.82 KB711a36026d5361b160846616747026ea27c52fa90f75f7d65cd29e0f0c8e8295
spec/grape/exceptions/body_parse_errors_spec.rb100644004.17 KB69fcd6e6d15b1802f7eab87e7ab4584f9a9066307cc785260ca31ebd6f6464c4
spec/grape/exceptions/invalid_accept_header_spec.rb1006440010.3 KB9fdd54c89569c9b6e16b989275dad44dfb7b5fe79ddbb612dce22bfd1b705f33
spec/grape/exceptions/invalid_formatter_spec.rb10064400349 Bytesc19ad6325a8d153e8e42217cbfe59a793a1a389f21a378b8e0e8d2602d764219
spec/grape/exceptions/invalid_response_spec.rb10064400292 Bytesd87235aa8c08f8abceea15096b99c5b2e747fad0cd0a878c97e8b00b18cc97f7
spec/grape/exceptions/invalid_versioner_option_spec.rb10064400360 Bytes17f2f7338e8efc22ad6bf0fb274f05b70d9aede5ca9bc440ebebab16060f38aa
spec/grape/exceptions/missing_mime_type_spec.rb10064400500 Bytes0541987173275d40948fff953c18b0860d84776cb7786b0dd39f22b17fcbcf53
spec/grape/exceptions/missing_option_spec.rb10064400341 Bytesf90f38fb096749257620af6046b78ddd47f78fad4bb3da9eff1d185285f6cd49
spec/grape/exceptions/unknown_options_spec.rb10064400330 Bytes302a9b7235efdda698ac326f645840f03ea70eb05fbdb5eb7bc32b1ac4dd3c7c
spec/grape/exceptions/unknown_validator_spec.rb10064400339 Bytesd217f04700c7460ef088886acabcacce788ba8a8e67d1838bd728768ad52b902
spec/grape/exceptions/validation_errors_spec.rb100644002.65 KB023fc9564f76aacc7a2a9d06f185bc4055e58bcb0cb8c9809404854a7d7d8e89
spec/grape/exceptions/validation_spec.rb10064400638 Bytes4d277e77753941072602e3c49952366fe95cd0c8f93d3ceed3195bbfc456d1ed
spec/grape/extensions/param_builders/hash_spec.rb100644001.91 KB8bf8d7d1a9891cacb5a345866a7bee967d50235f57912b5510aabf9bc568f7b6
spec/grape/extensions/param_builders/hash_with_indifferent_access_spec.rb100644002.98 KB15311532e2343230e3b070c42ca78a587c7ae64e2d102f44ef7e3c7d8aca17d7
spec/grape/extensions/param_builders/hashie/mash_spec.rb100644001.84 KBf204081f23803a8504aaf1daa94e45b5af455da4e7615798af43d8ccb727eff6
spec/grape/integration/global_namespace_function_spec.rb10064400451 Bytes6878b142245e5e082e62a680c7a0c38c01f8dd551a5cddde315b2a956b0671b5
spec/grape/integration/rack_sendfile_spec.rb100644001.07 KBb95629c2c8a5e10397ef3f1b790311b7040f7aef3b367dbedbfb4264024da434
spec/grape/integration/rack_spec.rb100644001.12 KB2ef7473770eaf68260368e49804e304d2f4b3017a45b0761c0e59ffc072b418d
spec/grape/loading_spec.rb10064400841 Bytes17ee7f5ce3c791fdabe1db796f86f3241f951c4ea1f35ad1d80d01303941af4a
spec/grape/middleware/auth/base_spec.rb10064400776 Bytesde118874d3aa57a93d8b81351182741b31fc513a9cc91adebfeac167fd327144
spec/grape/middleware/auth/dsl_spec.rb100644002.08 KBdd23941fe7fe36984eee6f46d938b03d82a659906368cb4ff3f96277ea3160b4
spec/grape/middleware/auth/strategies_spec.rb100644003.24 KBd34700c2aa9e2fe4f10c3769be263a6f8bcd315fd08b8532535e84353604c886
spec/grape/middleware/base_spec.rb100644005.22 KB33473dade51be67f71f2633b89fcc9283a2ba3a0a5a78521a5a00e846cac3633
spec/grape/middleware/error_spec.rb100644001.77 KBb2273423057a463a3b99b4b837c5d7f0d4c36735bf47f0749cbeaa31d774cc34
spec/grape/middleware/exception_spec.rb100644007.83 KB9e4042612f43ba95cb424ce885e295535cae5ae5500390873cccb2e8201cde9c
spec/grape/middleware/formatter_spec.rb1006440016.2 KB522fd137254a52896726d32146e09bd63c82ead04d511c87ec7681838509ad0d
spec/grape/middleware/globals_spec.rb10064400903 Bytes3e3380f744e41bf912dab9908a0fd9141db635d0b571f17ad57d5fdf949d2231
spec/grape/middleware/stack_spec.rb100644005.34 KBa9c95dc03987aff71e7966561689d34e1f44b22ed0580226aff6d62c2318445c
spec/grape/middleware/versioner/accept_version_header_spec.rb100644003.19 KBb9d5d5942e2f422d679e3e899e5cfaa45f0f7e548979a9ec548e3991d3440804
spec/grape/middleware/versioner/header_spec.rb1006440011.2 KB89bd3aa35f5cd320d12a3fe04a6e1721d6504f6ecc79088b64c9447b5ad52012
spec/grape/middleware/versioner/param_spec.rb100644005.2 KB560b43407a158341db00c7324b460d85f3cf93360dd67b717798de1e703c80b1
spec/grape/middleware/versioner/path_spec.rb100644001.92 KBbc3e7bb3c0d5f5c5292e2a428e247f0e8eb11c4cc70f98387fabe8530a76ece7
spec/grape/middleware/versioner_spec.rb10064400619 Bytesd01b7e69bcae1a244c9ae0cd86b80f4100e12c59d308b62a8a36c4f48815e105
spec/grape/named_api_spec.rb10064400388 Bytes4221b7c761d86520ec9cd69c77982cd3c52ce6754ca40e52dbb904e4dc5c5f71
spec/grape/parser_spec.rb100644002.35 KB1ba7d48c36df32ec81bd15f5133a1de288e1332c5a53b92f851659c314430e72
spec/grape/path_spec.rb100644007.73 KBabeb100e5004742a6c6227bfc50b5972582f8d8e002a0109937dccaa22ecb470
spec/grape/presenters/presenter_spec.rb100644001.63 KB9ae661c43d8dbaddbad759b0e3f40698ac8daab77ad74089e6e18da63f9b9cba
spec/grape/request_spec.rb100644003.43 KB47068ee7e5d2f49024587e818e72bbd232c3087e65f73bbf68315e6b64540ac6
spec/grape/util/inheritable_setting_spec.rb1006440010 KB66546b27b1458dae6bc96c27d37e42af70431df8bc969480c3739628ce91d3c4
spec/grape/util/inheritable_values_spec.rb100644002.2 KB12db41d5d7a5c375bf98246c34e45f3763345cf6278c2a7499e90da8d721e82a
spec/grape/util/reverse_stackable_values_spec.rb100644003.95 KB5ff2aca67afaa0fce3731b01e8f34cd33b0d9bfa8a95f2bcc35ea81efa91f0eb
spec/grape/util/stackable_values_spec.rb100644003.85 KB42ae955be47e08a8955f31c69a2db0bc152ea562a62403524c476124dfc2a72c
spec/grape/util/strict_hash_configuration_spec.rb10064400973 Bytes2f114131ca0693088b9aaecd7307847072d7ecb80b1e8620fbc81ce0eb0cf218
spec/grape/validations/attributes_iterator_spec.rb10064400109 Bytesd8368af2057d983619756b4a75a5fbfcdeef6fdf535e1289e61606cde4a66cbc
spec/grape/validations/instance_behaivour_spec.rb100644001.22 KB57703ecd1fc1b06039aec8d68b04d71e6ededd5386d7c828d209454b031e93ed
spec/grape/validations/multiple_attributes_iterator_spec.rb100644001.41 KB76e9d028805c21974203100dbdf4e2e11413c97aa378ffab9a0c851df9810a6e
spec/grape/validations/params_scope_spec.rb1006440034 KBcb5220d021a214cb99c00876bb1b8fc1103904ff8a1a324a87c3acc1269bea80
spec/grape/validations/single_attribute_iterator_spec.rb100644002.07 KBaff70101c930af4037899fea1a64fd455edc25da6c7f6e5d8d11f1c62502f0a9
spec/grape/validations/types/array_coercer_spec.rb10064400930 Bytes7c21f9711e9859b2b1b47cb6a4c0bc5aa7ab65fa09053f151a5d41a5c51e8730
spec/grape/validations/types/primitive_coercer_spec.rb100644003.15 KB13f20edf5750c65775de4879a332b853c082b7386e98ca4adf5114a1459f819a
spec/grape/validations/types/set_coercer_spec.rb10064400894 Bytesa7acf5cce54a7161001e7703942d2246096c578fb314adae1f2dd256514b125b
spec/grape/validations/types_spec.rb100644002.28 KBca23f063cc5730be32b523b61a71a5165744bcb302f880ad7bd0293c6b492a8e
spec/grape/validations/validators/all_or_none_spec.rb100644004.56 KB5b40afb354d15a7b58eb6ec429a96b188870f36fd639cfc173b4a36eff126c43
spec/grape/validations/validators/allow_blank_spec.rb1006440017.6 KB89c3a088272dc5a44b0bba9aa7ffdf633b144f89cb282240fd253d79a46b226a
spec/grape/validations/validators/at_least_one_of_spec.rb100644005.93 KB2b8e76eea5f2d61378d538af8c6cfa1aef9ef8c81e24f1560f66dd767f10e5d5
spec/grape/validations/validators/coerce_spec.rb1006440038.7 KB82a71a4e0c8e55d7ef5ee6fc500ca24ff8999d139708f84a0dd47e8f6056cf93
spec/grape/validations/validators/default_spec.rb1006440014.8 KBe74a2fba011878e60a754677d9b0ba0f4da825e0cd8061b24d1d034e08cad2cb
spec/grape/validations/validators/exactly_one_of_spec.rb100644006.51 KB0bdb806bea64c81ae3d9993e41ae9f5b03a1d9fb2f7a9a5df7663fc45ad3208f
spec/grape/validations/validators/except_values_spec.rb100644007.91 KBbcdc78207295f557447bf22d044ca519bae70ed683fcefeac8cf24e1fc217f41
spec/grape/validations/validators/mutual_exclusion_spec.rb100644006.2 KBb5d68f23d8c7348a5a9e6e74dca9f9682231bc82d1a7404eab8c01b23cae717f
spec/grape/validations/validators/presence_spec.rb100644009.02 KB0d3230440c6d81966ba91b689a0524ef29627b2cbcfd3d5b7133d2c86cf2fafb
spec/grape/validations/validators/regexp_spec.rb100644004.69 KB4f9d9634dce766461f483d462bb22d98d1aed5ba5d96e41882eff4b5d08fe35f
spec/grape/validations/validators/same_as_spec.rb100644001.54 KB1e5805e08c60dba1e6c0c7f3de2e1dd52486ab34bd3d181ee4b954281436ebea
spec/grape/validations/validators/values_spec.rb1006440021.5 KB6682599895981f80de180eed5281fbbd8eaf3c3235de6f840f339603e759cd1b
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440065.4 KB7029525edbba4437130151d848a9ab1b5d1932c2a80f22648f24ada510b641ee
spec/integration/eager_load/eager_load_spec.rb10064400355 Bytes5627c36879b5e9a8c0491018db3eb25ebe7ddf36597443a19b79a02f788400b3
spec/integration/multi_json/json_spec.rb10064400161 Bytese44daf6e33696c7775ad0b3cd2684f2462643305316e51e5536a85ef2cdaefb6
spec/integration/multi_xml/xml_spec.rb10064400158 Bytesb8840b5f9d759d8f8e60cefbba6e1b9f9c4118c850136401ff10fc03b9efa08a
spec/shared/versioning_examples.rb100644005.97 KB82086077140f234ae7181f084aef5b4925295d88e050fc2013d0c6c19132caec
spec/spec_helper.rb100644001.22 KB6e40a1ddffa7fdddb6498c68c456019787abaef3cb0cee25a6720cf737f3ec06
spec/support/basic_auth_encode_helpers.rb10064400217 Bytescae7b11006fca0af4221a4296aacc16d0ae5b6647f033feb15c2298085ad75f3
spec/support/chunks.rb10064400206 Bytes020cb124bbaec917dcaaa27e7eb59d7d52dbbdfb3f47b9315f91feff697db9ae
spec/support/content_type_helpers.rb10064400389 Bytesf141b3a4c688fa6e535bafdd9ab6c269a7f63222a38e90338964b7e51ea27d66
spec/support/eager_load.rb10064400629 Bytesdc027831bd1d5019894b73662254dc9b00740319102eeb382f157346cf9dbdde
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