grape-1.6.0

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155669

number: 1.6.0

platform: ruby

spec_sha256: bbf8773be93f5b74831da608956350877a7f4e134ad50dc1c792c644116b256b

sha256: 52b5024be38146c474ddc0ed7a8229ca1514342c60175147ff65ba89ca731991

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

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

position: 11

version_data_entries_count: 265

uploaded_at: 2021-10-04 11:29:16 UTC

indexed: true

has_extensions:

extensions:

Gem size: 237 KB

Version Data Entries

Total: 265

Unpacked size: 1.16 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440087.3 KBcd107f46f540c6b44e627d58213fde769e3e032a9a1e2b30fe89c2ce40714703
CONTRIBUTING.md100644003.44 KB089400774e63df564340486e73db85619d26418270a99bd57e7a642047c10c22
LICENSE100644001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10064400108 KBeb6b99d2ed5a4785e9b22162e71d4a98dcace43edec24bb090412a8c953dac06
UPGRADING.md1006440041.2 KBea797ab34ac3d2e239ebd226460d1e117633783690939865b9617c828270ef94
grape.gemspec100644001.42 KB362cc0daf61f065874f9519a518c85181010a66ebbfd65d31602533c1c0ca0b3
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644006.13 KB8e881dc7f571800a6a89f655ca8ff86de007597a628eb6f472430a431dca801c
lib/grape/api.rb100644006.51 KBcf7f343140ce943d7ebfa5423718506fe41fed867457e5b1f4da02c67e01ca1f
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.rb10064400385 Bytes01e4419c353d921c8ea309973722edcc4d150fdc7218bab1c4588fb35e6663d9
lib/grape/dsl/helpers.rb100644002.88 KBa0b36d8e8c527c1ebcf52b5bbb3f2b446b3131dd286f5c5a6ad4b147e5ca7c19
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.26 KB57528f4b1ee6a359a0413e13acd05b3ba548369a3169e41e125074fbab2202b3
lib/grape/middleware/auth/strategies.rb10064400686 Bytesadc4d5f02e2f4085b1f1748a946303b9ee1a4f27af472d1c2e3647704f25b446
lib/grape/middleware/auth/strategy_info.rb10064400340 Bytes3ad87b4e808ea543a509cfcb55ee384108c4f480e3032e39926eb99112dcca27
lib/grape/middleware/base.rb100644002.43 KB363b6afc8c04021510597eec8b7472653776334e5d13dc95f79a9db92413a5c7
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.65 KB717ad3dbd54f732686243a5b8bb8fee174808f884e90fef1e5a5b6418c34d368
lib/grape/util/xml.rb10064400190 Bytesa94da973d2f773d6337a5200855fa372137fe8ce2ea8cc7a008be73c498cc238
lib/grape/validations.rb10064400626 Bytesa61755e906deab613976824ea25fde999c09950a189ba7193933d5478080066b
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.rb10064400442 Bytes848a0fdf518761551d03aac86e49405f883f3c7b3659c0c9305f186562d4ee9f
lib/grape/validations/validators/allow_blank.rb10064400525 Bytes4de54736f21363c6ade20e8b17b636e569c3635783da5c14c17dc1b25f4a4483
lib/grape/validations/validators/as.rb10064400319 Bytes724b00ec982d233a4574f1808d3a5d534ffab5805e349b002d70098c4127bc71
lib/grape/validations/validators/at_least_one_of.rb10064400394 Bytes511499010e7be9165e47bc559c830ec77dfcee23c4da695192bc6cfcae9d5f7d
lib/grape/validations/validators/base.rb100644003.17 KBab7f55ee00dff3631d9b331da163d68960aeb8cb076c3f07d80d5f56fbc02b66
lib/grape/validations/validators/coerce.rb100644002.36 KBec455fcd3b818980ae985b4d051211b79562df0b119cc5bbac5e0a6c283b633d
lib/grape/validations/validators/default.rb100644001.32 KB10fc677d582332afbc52e757a5a1ce9bdd0e22d3c3c5bc5f57acfc63d414f891
lib/grape/validations/validators/exactly_one_of.rb10064400534 Bytesa9ad1db14f1c691034b874c3ffc3fdf43454333fbf38a1742d3dc72a7a6a0738
lib/grape/validations/validators/except_values.rb10064400762 Bytesa2779b560ccf6698fdca146750ac5bc57515f1733526476b559c9b84ca99f8d5
lib/grape/validations/validators/multiple_params_base.rb10064400893 Bytesc6227b802c10019ffcab10584cd084cbf5fe704132cb60e76f980744fd35839b
lib/grape/validations/validators/mutual_exclusion.rb10064400418 Bytes27de553d126ee25fe9ddf6fba8d30d61fdf3c4d222d8b6ad8d1d5db70075197f
lib/grape/validations/validators/presence.rb10064400360 Bytesbbfdd49f0d8bfdea8baacd48afdb31e7e94fd8b115fe0a335cc83dd528d57c8b
lib/grape/validations/validators/regexp.rb10064400509 Bytesabbfc41488bb93cf0be105bfbe7a878dac5ea6cf705754c465cb34581d95bebe
lib/grape/validations/validators/same_as.rb10064400668 Bytes8383c564df9669f37edf17df17a868d57dc3464001dddd72961ab3701843516a
lib/grape/validations/validators/values.rb100644002.66 KB94c7c735d18e93ebdcde2d64374505de044ca0861cc7dbdf203868aceb211a97
lib/grape/version.rb10064400102 Bytesfdcb12040a0e2481bd460e2f367fbaaa500c3ad1be7c57752de4bcdd743f3a9d
spec/grape/api/custom_validations_spec.rb100644005.37 KB031536205d551421b8fa84ec1a779c6befd02260099014e38677b2b62afac396
spec/grape/api/deeply_included_options_spec.rb100644001.14 KB237d5204e8981e9a5c2dcc3c360f825d00418b1e005cd6e207a241ab126a0700
spec/grape/api/defines_boolean_in_params_spec.rb10064400971 Bytes9870cfcbaad1766652a0ac8f41852dc3461cd44f7ff3159908f081fa3c1506c4
spec/grape/api/inherited_helpers_spec.rb100644002.47 KBff5e4ef3fbefd79e2607ddb1bff4c0af0c2610f2b3ce3661c859717b0be45405
spec/grape/api/instance_spec.rb100644002.44 KBac27d0da855197c14a4797a37a30083fabe68a1534fa158825a19908c9cbf74c
spec/grape/api/invalid_format_spec.rb100644001 KBcc509a6293d90ee549ecf44237f252cbe2ebe2052bc8eb3732ba5c67c3747273
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.rb10064400582 Bytes5118dc95c9c177ec5ea1db7d4a8dd29e42508f0825d4261afcc94308cbca4f49
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.12 KB2ddd995d113f663ba949f2063c2cdc3035342a58ddd4283427bea3643f9f5cd5
spec/grape/api/shared_helpers_spec.rb10064400697 Bytese3ab8fdecded3b3cb7d5d30afc6e7236393fcadba39d6b6bb6f20a70185e04a2
spec/grape/api_remount_spec.rb1006440014.5 KB6a99c8b55ec0e65a38ac52b8915fc8e6571e8b557445f4ee38554ceb8688f404
spec/grape/api_spec.rb10064400119 KBe13a18106c98145d9dbbbdf3c1f57a230d413e7e309acd080c64f5d684555976
spec/grape/config_spec.rb10064400310 Bytes3520f1ca48f348a1278f69aa5e150df8711db7d63bee362a783cf06761de3f51
spec/grape/dsl/callbacks_spec.rb100644001.17 KBef5ccd8c2ca225b19b438ca09864c4d901892d16db21d16fe2f309bb4d155a45
spec/grape/dsl/configuration_spec.rb10064400289 Bytes0e6806ea919b4750af3e996258c521cf248c11e563a13fbdb9a19cbf4d58907b
spec/grape/dsl/desc_spec.rb100644003.31 KBdd41ab47b2ef1c6ce6cf3b0c1c4de285e90e25191bdf16bb36e811db5a79d966
spec/grape/dsl/headers_spec.rb10064400716 Bytesba1edcf3a5e0dee54855d631f9b2794bedb70014977e06db2e1e4a3b571c3009
spec/grape/dsl/helpers_spec.rb100644002.71 KB8ce73d6c6feec5675e77b92a80f0578a95a408225baa3bb9afccc62a520517a0
spec/grape/dsl/inside_route_spec.rb1006440013.6 KBfc923ba9542e91e2368a71a8f85f7a2db2547dd9ddfbdaebf6a70f6846529491
spec/grape/dsl/logger_spec.rb10064400558 Bytesb45fcaa4b1fbbfca6d9d2b01d71d4fc062810a10b288ed66469e2d5adbdfd571
spec/grape/dsl/middleware_spec.rb100644001.82 KB042282740e76d9f2e19aed21859112d7b7cdd19878756ab918de99906ea94992
spec/grape/dsl/parameters_spec.rb100644005.62 KB2e3c0de053df95ca48b44dba1f7eb58b47369d6923751f584e8eedaf3afea1fd
spec/grape/dsl/request_response_spec.rb100644008.38 KBc580fa819f396a48a6e9a81c08f6fc3599b8aa5f95a024bac894b41b084c5d92
spec/grape/dsl/routing_spec.rb100644008.8 KB4332f653dee9300e74ca4c3ab96ae4719f30316a24c5d9d50bc6abf7b5c372f7
spec/grape/dsl/settings_spec.rb100644008.15 KBaea29fc38d24aaf6662a2bac98646d5534f10fd5550e9efc87464392e26fb2ed
spec/grape/dsl/validations_spec.rb100644002.01 KB915546eb67b32ccc2ec3eca85753ca1d1ddcb482dd26716f15894a0bd16c328e
spec/grape/endpoint/declared_spec.rb1006440025.7 KB347744f3022f2ce4efcee33fd0bbcef9692b489fcdd080cd2ef52ebf7a43a761
spec/grape/endpoint_spec.rb1006440034.2 KBc89ba29c0600bc4c11afb1d0cafe8a6f8093df5b8482843832e2cc9dc34412e5
spec/grape/entity_spec.rb100644008.96 KBed18264467a29d14633826e62a81bd489cf2ca0361e020bf3222da000b59d506
spec/grape/exceptions/base_spec.rb100644001.82 KB711a36026d5361b160846616747026ea27c52fa90f75f7d65cd29e0f0c8e8295
spec/grape/exceptions/body_parse_errors_spec.rb100644004.17 KBce8a2cdfb0b7de321c194984219bbdbb5728ae68399faf70703b6ebdc4b8f296
spec/grape/exceptions/invalid_accept_header_spec.rb1006440010.4 KB5bdcfd557883653a14250afe26894ee32f9d69ddd9e533b6116ac5b3d33f9359
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.63 KBd4fa7456d16a341ed205395f4a0c04bed4610e6597cabac9d5d13563c7db606b
spec/grape/exceptions/validation_spec.rb10064400678 Bytes77b3d69417ca6dd84da4d18eb277ba3cba052fc754d8f6f6035f01f4b68dc2de
spec/grape/extensions/param_builders/hash_spec.rb100644001.81 KB472a71cf5fa662a6c0626c029b472d6ea998d9cdd9524840b8b065153e77a160
spec/grape/extensions/param_builders/hash_with_indifferent_access_spec.rb100644002.8 KB7396a2c8b53ffb1a9e64dbf86a347cb0c8d157846001a94805cc52454c76b644
spec/grape/extensions/param_builders/hashie/mash_spec.rb100644001.74 KB01506d611603ac582f2432b74058ed6bc4e30833e495a6bae4517bd2c3dd6641
spec/grape/integration/global_namespace_function_spec.rb10064400451 Bytes6878b142245e5e082e62a680c7a0c38c01f8dd551a5cddde315b2a956b0671b5
spec/grape/integration/rack_sendfile_spec.rb100644001.07 KB7ed409908b88023fcb36c30effd2cb18ac0604f3184ada0ea5283182254b2a5a
spec/grape/integration/rack_spec.rb100644001.12 KB2ef7473770eaf68260368e49804e304d2f4b3017a45b0761c0e59ffc072b418d
spec/grape/loading_spec.rb10064400841 Bytes753c8a5df077c69357d4aa5830855940dd5fc086ada056b263cfc136451576ea
spec/grape/middleware/auth/base_spec.rb10064400776 Bytesde118874d3aa57a93d8b81351182741b31fc513a9cc91adebfeac167fd327144
spec/grape/middleware/auth/dsl_spec.rb100644001.73 KB3e2032209f610ed543755413853291c4497eb58c091ed6c087222805cfe0de0e
spec/grape/middleware/auth/strategies_spec.rb100644002.08 KB087588038b3eeecb941a94b87b5b1dce318b86026d00d59ac9d651963a89fd58
spec/grape/middleware/base_spec.rb100644005.07 KB1e6d0e4d6fef0c83b355fe53be740b6ca7cb5b76e0e5eb683ef106ba06cb1be4
spec/grape/middleware/error_spec.rb100644001.77 KB3b5b47dbf47321022687b4581d5cc4c25d984808ccdebc6f6ea5daa78af030b9
spec/grape/middleware/exception_spec.rb100644009.66 KB56b04e5e040d028c5e8b1c63d5e8cae0312b722e743b8aba323c67ea24cffa88
spec/grape/middleware/formatter_spec.rb1006440016.2 KB72bb047945c6f96aa23624d9871d47dfad6e5067866fcc3206f96547c99bb9d6
spec/grape/middleware/globals_spec.rb10064400929 Bytesf9a90c5f6228392518bb77ce2951f93c7d0a3f8ef4869386c9db5280da38d7e1
spec/grape/middleware/stack_spec.rb100644005.35 KBbc8173b0e2a1368afcb43e78bb8bb089196e1313cf4c8d6b4f4ac8cf1b4385b3
spec/grape/middleware/versioner/accept_version_header_spec.rb100644003.23 KBc77168f038da7dd28aa56218b6e4395afe86d4fc6c2072ae874fd60ac2845065
spec/grape/middleware/versioner/header_spec.rb1006440011.3 KB64b2840d0c3a5fa7d4ba1a66325d8f85cded8d136bb5e3fa66084094ca183954
spec/grape/middleware/versioner/param_spec.rb100644005.22 KB4709a81c30bed34cc5c3d0a6e2014c9c227424568422b0bcccdc0fb9bc9bd8ea
spec/grape/middleware/versioner/path_spec.rb100644001.94 KBf178cc5b2c61c3354edf0ee7de73095559915333a78af7dd0efa162c8933eaef
spec/grape/middleware/versioner_spec.rb10064400632 Bytes94f3aa80cfff79b9f939c15fe3c2133b76a973cd7dc726f966cd75f987c1278e
spec/grape/named_api_spec.rb10064400388 Bytes4221b7c761d86520ec9cd69c77982cd3c52ce6754ca40e52dbb904e4dc5c5f71
spec/grape/parser_spec.rb100644002.35 KBf40e344131233478864813b781626878deaa67f6ca9f025dc0abfadd2ee27382
spec/grape/path_spec.rb100644007.27 KB605df2a68f194c90d70c8eba260248543490e0ff7c59cc86ab05e13768e97ab5
spec/grape/presenters/presenter_spec.rb100644001.66 KB94146f1374fe50c89b54263267c9c69acedca06134a3c17c7ff092f07eaae1db
spec/grape/request_spec.rb100644003.43 KBe166bfade12a66843b55b523d1505f34f150c303f0858c78847c7e4ea465179d
spec/grape/util/inheritable_setting_spec.rb1006440010.1 KBabbf8f6d93df6092dfd5f3dcfd9c6b634cafafcd347860624fd7f0d65adc87b8
spec/grape/util/inheritable_values_spec.rb100644002.21 KB3a7f1a64d5fa0c766bba700c20e3dbf41a3da7f2831289953c8254c71fd9987e
spec/grape/util/reverse_stackable_values_spec.rb100644003.94 KBe339607e0a334809de12d717d3d751a7d47df05dbefafd2a6f57b1c6b7ca8e5a
spec/grape/util/stackable_values_spec.rb100644003.85 KB59b17382e115a75fb6ff6a01c4c518110aaa5922a8fe2d29b4dfd7ad846ab9db
spec/grape/util/strict_hash_configuration_spec.rb10064400973 Bytes2f114131ca0693088b9aaecd7307847072d7ecb80b1e8620fbc81ce0eb0cf218
spec/grape/validations/attributes_iterator_spec.rb10064400109 Bytesd8368af2057d983619756b4a75a5fbfcdeef6fdf535e1289e61606cde4a66cbc
spec/grape/validations/instance_behaivour_spec.rb100644001.21 KBebc720aed6fbf3e666bc4e01c22eb9f2a909e570310c41f9e50b0e68c314da8a
spec/grape/validations/multiple_attributes_iterator_spec.rb100644001.41 KB4b34e17c630a0735eb73afe3946d1145faae61ac4616265bf639710cefcb2bd1
spec/grape/validations/params_scope_spec.rb1006440034 KB3cfc587f7f0afae04848e5f00a7b5e272cd2a0b10b038eeb02f01330dbfa618c
spec/grape/validations/single_attribute_iterator_spec.rb100644002.07 KB006a988daa8f74f7882d728358b7213b48c610890f2658087ee77cf211620125
spec/grape/validations/types/array_coercer_spec.rb10064400930 Bytes7c21f9711e9859b2b1b47cb6a4c0bc5aa7ab65fa09053f151a5d41a5c51e8730
spec/grape/validations/types/primitive_coercer_spec.rb100644003.15 KB377e036327138a09317eaface30f57869efe93f1b60b1723e10bdd2fd12812a9
spec/grape/validations/types/set_coercer_spec.rb10064400894 Bytesa7acf5cce54a7161001e7703942d2246096c578fb314adae1f2dd256514b125b
spec/grape/validations/types_spec.rb100644002.33 KBcfe0f036fbb5e044c92ac16adb67be142dce04db297276a624863cd79498e579
spec/grape/validations/validators/all_or_none_spec.rb100644004.79 KBcdc6a0366aa8fff779de26581c35dfd4c24d4de7e10b7cf9ef3c6768b25ffdd6
spec/grape/validations/validators/allow_blank_spec.rb1006440018 KB0746b2772d96c22375fee4839ce0ffe6179c1fc31b782796b620cbeb7d457384
spec/grape/validations/validators/at_least_one_of_spec.rb100644006.24 KBaef741fb966e2d2b6dc92be1c0345c9e5571f1308d129baba55e47cc062464dd
spec/grape/validations/validators/coerce_spec.rb1006440038.7 KBb84747206da8b6450be9b57cda5c3c634aa8192dd000a05a0e3df51092d4625a
spec/grape/validations/validators/default_spec.rb1006440015 KB00f4e54735700f772ccd2bb2f2d963585013b6bd51ab60cac10a9c0702031f8b
spec/grape/validations/validators/exactly_one_of_spec.rb100644006.88 KB16963e1bb07482c3665ff7626808754a38b6c4f95a75361e77c600e5f5b27f6e
spec/grape/validations/validators/except_values_spec.rb100644007.9 KB06bfa45954cce1c5a4977c35004db9234389e9fe6599413725844701ba215dc2
spec/grape/validations/validators/mutual_exclusion_spec.rb100644006.59 KBb447a9420f16d7dc15ddfae4af2b14c7adfce1e7e3aef301ac789281c5c5d541
spec/grape/validations/validators/presence_spec.rb100644009 KB543c9e40d172c38164984ba3c7fb6baa185eae69933a29f0210e8703f0f4d719
spec/grape/validations/validators/regexp_spec.rb100644004.84 KB2af7a3bff3f0991fcfbc7f5bbbd909c044afff6bea793a01af426ae9de255e20
spec/grape/validations/validators/same_as_spec.rb100644001.66 KB163189d63a3857176744045a1899d14a548136d581f056fbfe872aa53d65d37c
spec/grape/validations/validators/values_spec.rb1006440021.9 KB40506f33823eb1e5e10f1acab610e66ac14c9754c60b1de8fe38a93f0b054164
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440064.9 KB902eaef362691cb5a8788c661ad56225c604e737018cd5578ef7b2f774097645
spec/integration/eager_load/eager_load_spec.rb10064400345 Bytes7986ee73163a33ba2a9849c1e5c60e7be2b4694ae157d72f6ed009b2becd69b6
spec/integration/multi_json/json_spec.rb10064400157 Bytesc53ee98dcee4ff1f22145c2ec7cb5fb3a17729c2a6c460d70f099c0b89cc2625
spec/integration/multi_xml/xml_spec.rb10064400153 Bytes6f963aa1e66d2a37d98194209120f8e053514934dc7c19ae8a8d72d2961195e6
spec/shared/versioning_examples.rb100644005.97 KB3dc0dd4598c6642b4773ee2d77775a5bb949e81f6f611ce38f45e44a02e012ff
spec/spec_helper.rb100644001010 Bytes1618b333b65a1e99e04cd5c1d4251cb7cb55fd85604a87cae80bca5ed19ce6a4
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