grape-1.8.0

https://rubygems.org

grape

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155674

number: 1.8.0

platform: ruby

spec_sha256:

sha256: 5ef411c617db7d05e5f614a12b279c2f2947813f5db40cdbb7af7b79314b8d72

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

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

position: 6

version_data_entries_count: 269

uploaded_at: 2023-08-30 23:30:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 244 KB

Version Data Entries

Total: 269

Unpacked size: 1.2 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/grape/dsl/desc.rb100644004.58 KBa7083393e505f1a6caf977d439822c6a4029f5332f7a67cad5bac8ab66cb1650
lib/grape/router.rb100644004.81 KB9608cf00c46a1cf93b909a011c383b3f3d56fd3029192acf6bdf781093226a6d
CHANGELOG.md1006440096.5 KB25cf101fe01f9f68786883f1ec2571247e88c7a14d8056337843e4fec2a8f56e
CONTRIBUTING.md100644004.86 KB6b7348056e8d84203f2c2b461b8bad2fe9f6142c42e455b118c23d5fbcdfde50
LICENSE100644001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10064400111 KBda519af368e4b67a6d191cdbae35c516bde0cc1d0cd192718fa090eb3179e0a1
UPGRADING.md1006440041.9 KB510f9f893618ed204572e2e907514033db1eb4a34c44f8d20f3fb944fb51321f
grape.gemspec100644001.43 KB90ee4adbaea54d5eb4ba29bdb71c18bde6bea7f66c91ea2f769d89b651d79411
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644007.29 KB2650b4c9c8e2c868879fd25334369b0a5b9b45478e495a1de9de70d88edcb008
lib/grape/api.rb100644006.69 KB214743636626dbac234663ceb8fb4a976461a36ba1335662a98b1b59b4f0d907
lib/grape/api/helpers.rb10064400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
lib/grape/api/instance.rb100644009.75 KBeec5190fce1258945a95f839312e631f5cb73670d89a7ab3fd57baea733183fe
lib/grape/content_types.rb10064400668 Bytesaed114b74d1c1aa3f8fe43bc6ed9d5f6d2231f9372baffce6dfc2df88c31e878
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/headers.rb10064400543 Bytes2191cfb66da000acb26ac33407db6f01dcdbf0be2901cbf4776c021aa1cab0d5
lib/grape/dsl/helpers.rb100644002.84 KB22f446c8da6692f7d76769eea55a47883caec49ad50d978f0d20d5c059893113
lib/grape/dsl/inside_route.rb1006440016.3 KBb9ac14db0abaac3ababe5bd278d2bdeda271312dbb6a05cedd7de6f141f31410
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.65 KB6edef1685bc639c6d428b62d9c113a9a56d08a722add889d771eb6c77d6bb175
lib/grape/dsl/routing.rb100644007.4 KB00b2291277c1347ac6639239c81c612301086d7e0afab61ec4b9eba4298b43cf
lib/grape/dsl/settings.rb100644005.55 KB284634b98d8f8e2418bf79d9fa33eeba404f6acfbef916be842f69f92f867412
lib/grape/dsl/validations.rb100644001.27 KBa17fd2324c6ae99a043faaad872a26392470a486a9f0c102d1c1b9c60444fdaf
lib/grape/eager_load.rb10064400581 Bytesd4bf840d63d9eaa404dd8e43be76814f296a3768f016de52226e7d43cae1de78
lib/grape/endpoint.rb1006440014 KB285685c9b62ff30985f857e9445c31ff9429c4514aac7778b0f39142fd32565c
lib/grape/error_formatter.rb10064400887 Bytesbf4a1520a22e9d22eef660684f995f48315ecf5ec5ed09dd7190a5cb8e0896d3
lib/grape/error_formatter/base.rb100644001.34 KB67ca38c41f43e0a1d4d308f0ef2872fb8f422bae269827c73de11f237bcc8c09
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.58 KB1cefa46ed272eb7bcf7d2d03c1acc0402ff2c011e2c59d10e56013f34551f1cd
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.rb10064400391 Bytesac6168ef4505fe742315e3fbff68aaaec9e3f0049f143a3a0b64af2d4cadff33
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.rb10064400411 Bytes0b4c57adf46b35a8e68370318b806eb295a213a03b1b1c1a60cd00e442df492a
lib/grape/exceptions/validation.rb10064400662 Bytes708d0e8f7202ca15797c8edf6dcc48830cf6afc572838f8e4fb4139f96daf1fc
lib/grape/exceptions/validation_array_errors.rb10064400212 Bytescd0e8b848bb901d6d0e9ff5ef88fb2899bc748715958f79365815c02752d5c67
lib/grape/exceptions/validation_errors.rb100644001.21 KBffe0d3f9c519a9907a4975eb17eec761799d1d77ab6a21d419a2811d37b27e62
lib/grape/extensions/active_support/hash_with_indifferent_access.rb10064400777 Bytesc934d8b4106ddae3ccaeb8bdede8f859b3468a871a34f4c823e3a2c18d0863b3
lib/grape/extensions/hash.rb10064400532 Bytes969e49283fa25a2f72a5ea2066ee6bf27226b6c32b875a49d36c2f625cac6e32
lib/grape/extensions/hashie/mash.rb10064400664 Bytes5974f00f6e2ca1a95d9b0fa34be682aec7075c1c0a30223b73c7d149562c8d2f
lib/grape/formatter.rb10064400821 Bytesf2bb14ce968e1d82bad31927256130f3489d27aa2cc63686af820a148feb9d56
lib/grape/formatter/json.rb10064400272 Bytes36495d8b54ff54f31a4ce4d62c85a2daf20fced4471bcad3c9762b83a7e7cb21
lib/grape/formatter/serializable_hash.rb100644001.05 KB6c4689fa1f74f2903d8d7bc9f6f96d5b07fb0a6d538c2a8a3fbd6c5c757efa02
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.rb10064400984 Bytes52148b1f0a57d7b4315c9cced8c42c0896eef033dc6513c12031c66f29ecca19
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.21 KB2b37170f49f976c4ffb3898e4f63ae35234e006ec03aa7c5c2d6bb7fb6ed95f7
lib/grape/middleware/filter.rb10064400502 Bytesb6954fe95eade336a68e658bd1a055ff9ed15995896e3ae5b6e677658030fa81
lib/grape/middleware/formatter.rb100644005.9 KB01b0a440edfa44fa3f85274a409fb2abd83a26d1668b5e10786655a694a0682b
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.58 KB4afd372a935aab577350b29c869054bfb3c6c06462bce7507a5ebe4b879c5b43
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/attribute_translator.rb100644001.27 KB4b8ca692809c72c7e4b630dcd0ff94dadbd1b39ee4c0cbe804bdeb8680f237df
lib/grape/router/pattern.rb100644001.91 KBc54499598d03c1d110a375ba78a56d2421b1ec74ca0b4ce78145c36f705f4dd3
lib/grape/router/route.rb100644002.74 KBd05123f3fc9b16eab6337288d1963e45e29d55228db58a8ce1032f89b7eabdad
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.03 KBd6a4704697a2dae5840938d91ba2071452b5969c8dd7c92e499577c632aef103
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.65 KB386eacf652d87bbc9371b01d92866c2f7d2250022dfbf89346b3c3b4c090daea
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.rb10064400278 Bytes0bad233cc5196b347a62b77b13c3fd04af417087d188f146680314c1093b460a
lib/grape/validations/params_scope.rb1006440020.1 KBab62e7b272a5580c46c92d3b2db7f5fe42aba12112bf3c1b2b9db85a21ad4a1e
lib/grape/validations/single_attribute_iterator.rb10064400596 Bytes83f01364abb419c906eb4865d2dc99b27525661757f3628f1e5928a42b1b6750
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.rb100644005.83 KBebbf9cd4696bb633793029e460f4914f655b5f76dc804e1b106fa16bd3600f80
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.3 KB579663a08764fd530b98410b0bd769c0399a421716c250989aec58baff43f6a4
lib/grape/validations/validators/coerce_validator.rb100644002.3 KBa8f4757261b8ae865aced3eec9b5be9a4b0814b968ddcd6962029e12d5b9b41f
lib/grape/validations/validators/default_validator.rb100644001.01 KB81162b405207614a9b5bda43a3ebe8ad2a35e0d8fd3ee3a567e7a72b37e360ca
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.rb10064400885 Bytesfd169dd7ed76cda2a395c958d3c325a8be27181deb0cb7b3da10a9ec657bfd4a
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.rb100644003.09 KB55be3ece8d6d71f005e860e836928727719a97a67d2a3f34020bb5cc74754dc1
lib/grape/version.rb10064400102 Bytes753e41494361232ea49962bb1060be69dbdca77eaec13e387f1c375c786b3232
spec/grape/api/custom_validations_spec.rb100644006.18 KB3fd0a347d165a12429d2e510d1e6b790f007d365d82ec09e0da88dc78b7e7871
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.rb1006440015.7 KBafe24bd6d0637e8208ef69cfc8c5b8d688034b1992967b892797c92a147455f7
spec/grape/api_spec.rb10064400119 KB1ca537d98c98388179ae00e9fa50f71c17ca861a69a7a83df14c292c0e4e5476
spec/grape/dsl/callbacks_spec.rb100644001.15 KBa4777e266ea7b587ce38783d50016b59db8b0150396f495ef6131b89f2fe4dd1
spec/grape/dsl/desc_spec.rb100644003.02 KB1e69b2dffecc64111e69a7eb99372bd1054dcc846c24d51f2ed14221fa2b211f
spec/grape/dsl/headers_spec.rb100644001.67 KB47638b6f047f2991bc7e33950d30120c45fbe940d698096ca2c846ace0fd6ad5
spec/grape/dsl/helpers_spec.rb100644002.67 KBbe68503cb2d2ee2c68b2cec6aeaf5b6bcd17b440c71b71632ebf5a7adcf953cf
spec/grape/dsl/inside_route_spec.rb1006440013.6 KB77048b7b4c596284baf8c475f03cf7bf15aa7d05cd1981ea50313804ea77d7a5
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.rb100644009.63 KBb2fdb478597a787026ba8de86906c8f222c921140137cb7ca69a660a4675d61c
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.rb1006440035 KB1a38463efc5ec759b829cf4436bc82dcfef14535517bad6a99fc23fe5b4e581f
spec/grape/entity_spec.rb100644008.96 KB4ccb870b9831a82fed3863c7eb17af1f5cba8fb9936bc70780145836ffe21616
spec/grape/exceptions/base_spec.rb100644002.12 KBe79d2c7306307b417a835dc444790331eac6e581e712f7c2dfd3c0856a7f7dc4
spec/grape/exceptions/body_parse_errors_spec.rb100644005.37 KB0402b06ff7813e0c8f35ec02818187ee483ccd97b2fefb926333d765738ffd0f
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.rb10064400444 Bytes709779a4dcc1616132c65a6414d135f3b4d240677fcca8cea60d3fc2d18d034e
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.rb10064400520 Bytesdc3c5c53799a536b7f74f0e94fe0ae2d8115da0010054dc3d35e2568e813564c
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/grape_spec.rb10064400248 Bytes51c06b9c85ddba266f3e7eba5c13be713fa45bce3b27a30e24a5fafe20689f44
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 KB8ad3882880d6bd31351ccc456b3c67d7ca3163cb955579202b5be1b204d8e07e
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.22 KB1a1a4a69a613a1a24a6c1181dc63c4f61012373c94a1912051dbe3faa88e4276
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.18 KB6a93289f72644386ccd35dd7c2ab86b92f1dfd53fc7298b76a1e3883265ac4aa
spec/grape/validations/params_scope_spec.rb1006440043.1 KBf95942fc3cb37153d97b44055c117d3eafef45d4f3fcc01b4a069a59be6f2dcd
spec/grape/validations/single_attribute_iterator_spec.rb100644001.87 KBcd091207d99b02096faed2acc12061881065f796dd3103dc24380d7c6ecb2569
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/base_spec.rb100644001.43 KBd191ec5f6eb063b4b0869e81205f5f6ab5d5a1096a061d395fe302d92b561a70
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.rb1006440023.2 KB556ff371e9bb85b5ffcdd2dbf0d1c1ed0ca33e2f6f35749bb2b2eb251523429f
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440067.1 KBd50f1ee27f4ef3ee7c38e276cd49b5e339723b052773505e3afaefba67ee1613
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/deprecated_class_examples.rb10064400470 Bytesb94a6b548fb43988d7acf704548d875e5c4f0dfeb6e37288ab966ed169d46e90
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