grape-1.3.0

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155660

number: 1.3.0

platform: ruby

spec_sha256: 4fa5a31c5de50289ef3dc4dd3fa82138a837f4a32d4d4e9d4fe30b6286382e76

sha256: f21eac4ab2cca5c491eb9deef5f6d1979ae830371acf52124beffb57d364b776

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

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

position: 20

version_data_entries_count: 254

uploaded_at: 2020-01-11 08:27:15 UTC

indexed: true

has_extensions:

extensions:

Gem size: 220 KB

Version Data Entries

Total: 254

Unpacked size: 1.07 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/grape/api.rb100664006.86 KBb3cb3e83d7e21a3a16d3e4562d9083b0d9a8f3889e9d0f210469132cb8b88625
lib/grape/api/helpers.rb10066400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
CHANGELOG.md1006640075.6 KB7e8237ded03b3615f3e1fad9180209143756e22f2c622d59c1a710731688b817
CONTRIBUTING.md100664003.44 KB089400774e63df564340486e73db85619d26418270a99bd57e7a642047c10c22
LICENSE100664001.07 KBf7bfa06cda051c1bf15166b467663aeb39a92cd33ea70537e377eafd2950c872
README.md10066400104 KBe49958365ff8649287eee2a6062d9e8e44affe76ea9527811a11bd3d334f56a5
UPGRADING.md1006640032.5 KB9cb386d6351a02dc18ed0c4f1cf9b5d9ec3377f6e20831460af9f44639a53eb4
grape.gemspec100664001.43 KBcbef0420ef8df0ba65480632f38ce7b53679bc968192f550f244a10ec585d7d0
grape.png100664004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100664006.12 KB5208e89154f0b245d4bd42dbb945bf469c8660d22a753c4f2a44e00bd731a391
lib/grape/api/instance.rb100664009.84 KB1ef3c4d04cc53a44d182abb305bcf6fa0837057c239fef7cdc510f1a152c53d8
lib/grape/config.rb10066400630 Bytes1bea5f0f82e710f141c69fa4e2a78eafed14d9f4653a5cabcee88cfcf2eae087
lib/grape/cookies.rb10066400877 Bytes828501f0dea515715ee3c569f1a074e666d4ff61aeb012631f1f6cd6abcc3acd
lib/grape/dsl/api.rb10066400466 Bytesa0e0ae05e438614e18e3de31dd1c5cd36957038191d9d418f862a1bf03c890ae
lib/grape/dsl/callbacks.rb100664002.08 KB88a7dc9a4f79848e0fc06c386a3574a1f7f1086e755fedb4bde5913054b4a10b
lib/grape/dsl/configuration.rb10066400312 Bytes139e704e30c1928ebb1543a8cb67ca54f1b91851641cc7518fd11af802971df9
lib/grape/dsl/desc.rb100664005 KB76659293d3e0b09a54a8485e191c9017f339eb0c3914bca44a37269e83c7331f
lib/grape/dsl/headers.rb10066400385 Bytes01e4419c353d921c8ea309973722edcc4d150fdc7218bab1c4588fb35e6663d9
lib/grape/dsl/helpers.rb100664002.85 KB2c4a01a5f3d37ba013110582177698b0f5fe35a9da97284889b3268110312b4c
lib/grape/dsl/inside_route.rb1006640014.5 KB8000abc537f006cba2cd7b7478e3aa10b51f3896df0120f1d3c8ecf2ad555461
lib/grape/dsl/logger.rb10066400551 Bytesd7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
lib/grape/dsl/middleware.rb100664001.41 KB7e7807b303863eb99389d9cf65d6f9b3c6b4c42d823733168eb9483769a1822c
lib/grape/dsl/parameters.rb100664009.75 KB340e1c77501d9dfceb981b6c95fd33a229cdefa65f7aa49b6dbb27b72f0f2f9c
lib/grape/dsl/request_response.rb100664006.67 KBdeee929b0f31873cb17d6308ec5be83ea9d1cf6281e7f38fe3a0a4c3203b06a7
lib/grape/dsl/routing.rb100664007.15 KBef4342a6e0efb0ecf704cc5e33d10a222f872faabec12a1f45d45f04677bcb6c
lib/grape/dsl/settings.rb100664005.66 KB78cae42fe6fa7fc310c407a0e2fe8872b73a2be19b3f309ea46f098a4796caae
lib/grape/dsl/validations.rb100664001.19 KB0d21ba4059b82649ac4eef4f7164c2243ac9d32519699ae225a2a60d114c3f6c
lib/grape/eager_load.rb10066400579 Bytes4427caeeccaa309312cd57b51b8cf23d917c3718d70b83dcc2955ac666927bbb
lib/grape/endpoint.rb1006640014.3 KBaf287322383b610e10e85795fa27957e2b454659ee6cd90e5dd7c199b34b91ab
lib/grape/error_formatter.rb10066400887 Bytesbf4a1520a22e9d22eef660684f995f48315ecf5ec5ed09dd7190a5cb8e0896d3
lib/grape/error_formatter/base.rb100664001.34 KBb538f10b8f56f7f19761b9030691f61ad5989154acca7609ef9641f1bd92b778
lib/grape/error_formatter/json.rb10066400937 Bytes840beede2c0c8be6a4099c9787be429eaf23832dc3073d84b72e8029d668af2a
lib/grape/error_formatter/txt.rb10066400814 Bytes9cdbb07e6a9e6d350d92c47289ee28de0b3d2e70f7e4336a34c9e5f6c8c63c85
lib/grape/error_formatter/xml.rb10066400816 Bytesda458f4fbb93707d87c7aeca54c0c5895639d3b6dd0aa77c285cd315be3b2a59
lib/grape/exceptions/base.rb100664002.74 KB4ae7470f691ba252f59fba8a02c92363bd842d2444c42c7d4324cfd95b61e238
lib/grape/exceptions/incompatible_option_values.rb10066400326 Bytesb4ebfc750ec17caed16cc96d86f301284322eb1da5774c935f44fc43b4cefebd
lib/grape/exceptions/invalid_accept_header.rb10066400281 Bytese9864f29449e2c2581c115063e9b9888fb5915c9c215c6a04e84f183cea40377
lib/grape/exceptions/invalid_formatter.rb10066400261 Bytesb00b7bf6b92fd48c1c90163c149b90cc1a26fb537572f2b6a275064bf839264b
lib/grape/exceptions/invalid_message_body.rb10066400264 Bytes42eb948d3cb124b0945e265f282e711a33b0b37b45389ec6b95c12229cbc1f5f
lib/grape/exceptions/invalid_response.rb10066400205 Bytesb791a63b6f3e758af1b85b2b2d1db53a1be0e4150659e9679503a88a1cdcefb6
lib/grape/exceptions/invalid_version_header.rb10066400283 Bytesa24e6961afb1ea91395e72b6bacd685c6465b7d5e8ffba067f9d9ec34e28516a
lib/grape/exceptions/invalid_versioner_option.rb10066400250 Bytes9719feeca13982626f9a4648ac4aa0f2aa5bcfc6eebde2177c81f26b5153cab9
lib/grape/exceptions/invalid_with_option_for_represent.rb10066400236 Bytesf73a4aa8e9c21de368df94dbe77e4814e085cb86f61cef46b1d8fd15c115c35a
lib/grape/exceptions/method_not_allowed.rb10066400229 Bytes436bde637e7e4068a76d301a961f2a34fedd5fe4c2debf400eee5c6166c843aa
lib/grape/exceptions/missing_group_type.rb10066400213 Bytes349c9fb9ad34deb6a03bd23002db43f7b39687ef341c3acd4e0a4d633b9d3791
lib/grape/exceptions/missing_mime_type.rb10066400242 Bytes06483c04d38185fcb7f9cbf1f4bd2cec4b43fb9c0286d4f91c5c3bd0a1c4de7d
lib/grape/exceptions/missing_option.rb10066400225 Bytes58a949aef1e266fb0b4117de40987405fc522632871f2184aab27bec6b381298
lib/grape/exceptions/missing_vendor_option.rb10066400214 Bytes87ed94c1d2b01fdfe49ca12eba5ac13eaf86b069c11d82b814611e69229ee276
lib/grape/exceptions/unknown_options.rb10066400230 Bytes35603c8572a33b138dc4ef94917479bda515abab965fdff26cf84124ef0723f3
lib/grape/exceptions/unknown_parameter.rb10066400228 Bytesa8c3a7d9fa65851d03e3d92b2e305c7ccdc369cb0f216a46c4e26153a34fca1f
lib/grape/exceptions/unknown_validator.rb10066400255 Bytes15350e570b9447a8946c666480bce191d3d0873c8f37cac746baac222f31cc21
lib/grape/exceptions/unsupported_group_type.rb10066400221 Bytes1c002ee97695741e27a4c0e609f7a0a8fbed61a850142bd36292ed147de6995d
lib/grape/exceptions/validation.rb10066400723 Bytesba2e0ab5c1533f70203b31829772bedde5672520a079cc4dfdd4551c4ec537ed
lib/grape/exceptions/validation_array_errors.rb10066400212 Bytescd0e8b848bb901d6d0e9ff5ef88fb2899bc748715958f79365815c02752d5c67
lib/grape/exceptions/validation_errors.rb100664001.4 KB02a2c64eb3ec0b8828307f5808fc6eda229ed8898a0d6c7038c48991dd43774b
lib/grape/extensions/active_support/hash_with_indifferent_access.rb10066400766 Bytes7faebdc214de6217f940bbb6764e9dd1d4ace9d425162cbde564514755968c0b
lib/grape/extensions/deep_mergeable_hash.rb10066400557 Bytesa5eb4eb25cd32bcc57a0188fa0e7137ceadfa7225513d446cf3dc20ffa31e0cc
lib/grape/extensions/deep_symbolize_hash.rb10066400730 Bytes1431185274e2eb3d27f4b333fc7a3b087a3bd51155d7324cf25c7b80eefb3feb
lib/grape/extensions/hash.rb10066400662 Bytes1e69dba2ddcb0daffb15d60b8cb5766cc38ab93c47c1aaa3f27af015432dd698
lib/grape/extensions/hashie/mash.rb10066400653 Bytes8782bd1e7da4281ccafe67c5dd3469378bccc60909e3dbfd29beabb594626b70
lib/grape/formatter.rb10066400821 Bytesf2bb14ce968e1d82bad31927256130f3489d27aa2cc63686af820a148feb9d56
lib/grape/formatter/json.rb10066400271 Bytes8e5d3e3cede92d0d6cbeb958f522d13b39880043c8eff6243728fa5e1fc78f94
lib/grape/formatter/serializable_hash.rb100664001.07 KB19738ce921531745588f3d1516ef9add15222b882513f1b9a580a8c01bcd48de
lib/grape/formatter/txt.rb10066400237 Bytes0beff8876be952db03e24fc3cdcbf535229ea94b52d3b2ae53a80373d80e410c
lib/grape/formatter/xml.rb10066400308 Bytesc44aa10059aa55a4e9e4b4d400553d8e0da85e564f171ee65aff289a4b8fcb0c
lib/grape/http/headers.rb100664001021 Bytes6199a56caabdaa5c9c8b831499aa849495b7fda465291700861469879d1d6ef4
lib/grape/locale/en.yml100664002.54 KBff8890a6c7a1e7ed94e6e91ba41dc7cc4c8cbef3ff3a41b0e57c6fe13abc6cd3
lib/grape/middleware/auth/base.rb10066400993 Bytes4855c8f9078be7300ede4a4f6dd964bff88c7af88296fcad4c0b1e58ee90db55
lib/grape/middleware/auth/dsl.rb100664001.26 KB57528f4b1ee6a359a0413e13acd05b3ba548369a3169e41e125074fbab2202b3
lib/grape/middleware/auth/strategies.rb10066400686 Bytesadc4d5f02e2f4085b1f1748a946303b9ee1a4f27af472d1c2e3647704f25b446
lib/grape/middleware/auth/strategy_info.rb10066400340 Bytes3ad87b4e808ea543a509cfcb55ee384108c4f480e3032e39926eb99112dcca27
lib/grape/middleware/base.rb100664002.4 KB1deb91871e0067f6040c0071745299d03e36ef1776a06c945bf3994d3c28816c
lib/grape/middleware/error.rb100664005.22 KB235977f0d04028c5de042a39ae1b2cb4961214d8b8c9d83830dfd74992ab5d3d
lib/grape/middleware/filter.rb10066400502 Bytesb6954fe95eade336a68e658bd1a055ff9ed15995896e3ae5b6e677658030fa81
lib/grape/middleware/formatter.rb100664005.9 KB044dae81b8a8899e6f50f4ce0a83fa4e74ceddc4fae0f29e886b389029a146b0
lib/grape/middleware/globals.rb10066400471 Bytesacd938bcdef87be11e7a6663de4e5d042e38df132be840040df01681ef093ab4
lib/grape/middleware/helpers.rb10066400222 Bytesa475104dafc9c2286df9863890006a3f920478e802251ede582987d842ec723b
lib/grape/middleware/stack.rb100664002.83 KBcfd1e50b4c9e8b71e357813bc9eee7eefdbf7f9c43af2aac404e9c32ecd73597
lib/grape/middleware/versioner.rb10066400922 Bytes8f066dd47e4c37a24dbb1d0ee4cd16db529c0cf4ef9ee999b3151d506f9d6ae6
lib/grape/middleware/versioner/accept_version_header.rb100664002.12 KB62db3f460f75df066b2ffec925458be782170db63a4a8fc846a6532bf44f5790
lib/grape/middleware/versioner/header.rb100664006.59 KB2f31847f18f7c18ab51692f64eaaac3b4de497daff57846cf8dcb1cc309b2f2d
lib/grape/middleware/versioner/param.rb100664001.72 KBb0371263fa50e401b7951c227941e55560e28a360be02a0ead52e3dec7f70fb2
lib/grape/middleware/versioner/parse_media_type_patch.rb10066400666 Bytesddc2bd46f49ea172ed057fd3a52de4b52ee52c08b9478913d2fb6557d67bfbd2
lib/grape/middleware/versioner/path.rb100664001.88 KBc2ebca54ffd9f669e06caa5e295ca3f499c2b0ef50b63fb293870f4a93fc0b52
lib/grape/namespace.rb100664001.21 KB792983e0210415ad836eabab757d41a85399d8c6688a977f821a5fcaf7f0b525
lib/grape/parser.rb10066400667 Bytes523fb239247f7b4299bb37069e445430f5e142d188c370bbcd30fa083b496ed6
lib/grape/parser/json.rb10066400407 Bytes034e3b29e55de0c26a5347040ec1b13a27e1908168c7fac80963907408462d54
lib/grape/parser/xml.rb10066400403 Bytes0663c61ce9ad04380cb4a2df906137d13c09ba8c845aa732a4b9a1a828096909
lib/grape/path.rb100664001.86 KBb4512519d84268c49358df324eacc875380dd64c11e197611946ca8d0965e93f
lib/grape/presenters/presenter.rb10066400172 Bytes9a839cafd190fc2b2ca866e38b9c3aad5400ecf09146860e44492c1002877045
lib/grape/request.rb10066400857 Bytes0a9cab60556bf47d4f9e799e3241e816ce2f00576c76118e7b217169d8867def
lib/grape/router.rb100664004.79 KB2d683e2294d9e0b6c1acbf67643236aa479d7bb41f84dc739405a94c7a6e879b
lib/grape/router/attribute_translator.rb100664001.01 KB71a801d1d6430656b6509cc56f49062aec7b708483aee8b7154aac867afe601f
lib/grape/router/pattern.rb100664001.77 KBf7550a36f02c6fa14aa264e69e87efbc8b72b996e645865e5b598424f5657261
lib/grape/router/route.rb100664003.03 KBbb4659eee9dfd9269b62cf13dfa6410a32998fe3ada64c62a8e6ed4f1aedb25f
lib/grape/serve_file/file_body.rb10066400617 Bytes253f45f9e730d9bdd1f567301f7aca5f3e8e8f7c0580b09f0313bee9810726b6
lib/grape/serve_file/file_response.rb10066400490 Bytes6e61db53cb5d7ad304c0a557cc08fcb88cea185392c67fa63cd45a092e64dd46
lib/grape/serve_file/sendfile_response.rb10066400459 Bytes13a1ba19c78eb2d1b19a99de98b344b768686477f99c3363b4bab245938c3b84
lib/grape/util/base_inheritable.rb10066400907 Bytes14b0f6834e413b2f430d414b74b58a154a994a5faffb97dad5989352113bc86c
lib/grape/util/content_types.rb10066400714 Bytes933cc0bdbb55c1adcea812c99d04a8f3b707040a4d6993aa0800b01422d3ab27
lib/grape/util/endpoint_configuration.rb10066400124 Bytesf45199a8303ff2a360cbe8eb9a740e354130a9c8d2ab262929a8678036c81fb2
lib/grape/util/env.rb10066400771 Bytes6ac9c5cd5098cb242e4e8df6bffeee4a7a8d8e7ce1d878006e78d20c1cb4aed9
lib/grape/util/inheritable_setting.rb100664003.48 KB649bb2e66ef5d938316a744f254883fdbdf740aaa8aa7a07b83a1dfa074bae60
lib/grape/util/inheritable_values.rb10066400483 Bytes3df6eb2cbb6205e9528da0b85674553dd2152e6fcbf0d4f9644ddad02dc88f30
lib/grape/util/json.rb10066400181 Bytes57deddf9a895d2150a6608f870e30634247dd28b7843d21ec1049712e4ca23ff
lib/grape/util/lazy_block.rb10066400393 Bytes3c0eb8b42f970b0a21824c301823ca97e27d27664a4a6ae6a330ea7f42106c70
lib/grape/util/lazy_value.rb100664002.22 KBc7bbbaf1276b0baac10f812dcc960068ccfaf8a73a5e3e324bb5fe2d00c5f44e
lib/grape/util/registrable.rb10066400291 Bytese60b93c98a8ed9a22d9daf67eb77f089dc5dcfde72e879ed981384c8c9c47c99
lib/grape/util/reverse_stackable_values.rb10066400355 Bytes34bdada19a8dad1edf4d8e0b073f0e27ada966c12e6a9a50c232ee42a04c73a1
lib/grape/util/stackable_values.rb100664001.16 KB9c771759237c5140772152c9dc1b5d55760fe6280e9c9c04eedffeb0ee69ff8d
lib/grape/util/strict_hash_configuration.rb100664002.65 KB717ad3dbd54f732686243a5b8bb8fee174808f884e90fef1e5a5b6418c34d368
lib/grape/util/xml.rb10066400190 Bytesa94da973d2f773d6337a5200855fa372137fe8ce2ea8cc7a008be73c498cc238
lib/grape/validations.rb10066400626 Bytesa61755e906deab613976824ea25fde999c09950a189ba7193933d5478080066b
lib/grape/validations/attributes_iterator.rb100664001.56 KB9365108414aef7904713d979bc75e1ca1e56f27ea77fb4ca55e22aecbffb8ce1
lib/grape/validations/multiple_attributes_iterator.rb10066400248 Bytesbef7eda38e35c8761ded1e0159cb597714007f38039ae96b8c38ae4e9ea54e73
lib/grape/validations/params_scope.rb1006640018 KB84c6ae248bfdc00259b747cd22699b05623a71acd4e416ea7bf07d2d2c936963
lib/grape/validations/single_attribute_iterator.rb10066400566 Bytesb64812b55affd5d151c942d1661efe6073f59d35b827a282f2eec31abd9044c2
lib/grape/validations/types.rb100664004.66 KBb836c4eb4beb796f40693c4103bf7c0f274115030c58cb832af744b64efc7abb
lib/grape/validations/types/array_coercer.rb100664001.53 KB63add03ef5a2b245262c5be5ecbc170b97c584d58230529625271336c8c7dd09
lib/grape/validations/types/build_coercer.rb100664003.33 KB6a30fe723780d77a8cbd9decb44173072a25b3d6c8f63311a35c82a52e804d03
lib/grape/validations/types/custom_type_coercer.rb100664005.82 KB24da5a0174b0fb3e07effde9c80137e72755dfd4a73571dbd22db43a34d13f09
lib/grape/validations/types/custom_type_collection_coercer.rb100664002.08 KB449080802d62f977cb8970e5134f72b68b31f6491b970644543faca2fab7b24c
lib/grape/validations/types/dry_type_coercer.rb100664001.13 KBc65df2d756c2140e96a8fdb78b3e47ca5ad7ae2ebdc8a2e697c7ead4ba622413
lib/grape/validations/types/file.rb10066400869 Bytes6e3d302971d33b5a2157450301c85e34912bf50c9889ffb9e73902c626c9bf4e
lib/grape/validations/types/json.rb100664002.11 KBa1d13e4b5a1a4a665f07c7c0cd61700210cae9ff209aad73453483bef4d74221
lib/grape/validations/types/multiple_type_coercer.rb100664002.14 KB16dfbe90713e643b0b671681b0ae01c683420131b201c0aa1130764ea2b8ea5c
lib/grape/validations/types/primitive_coercer.rb100664001.6 KBb43da35fe10a1bd9b10d71d3827e4cd4959b83e246e4f85e8a35faad9d0a1a6e
lib/grape/validations/types/set_coercer.rb10066400885 Bytes817602c62c4be084ed1b942f8e7d91ed6411e7063e761009f7073c53e9e0f7e8
lib/grape/validations/types/variant_collection_coercer.rb100664001.86 KB4630fc9d19e2c48692933e14547c697cacd06ea91ac744dbb4262159a5252123
lib/grape/validations/validator_factory.rb10066400454 Bytes61365ad8d887f189adc65c913fdf7bf81c3fb291c0adb52c84c9e1a1b92feccb
lib/grape/validations/validators/all_or_none.rb10066400441 Bytes23f8fbb2985e6c38867a8cb09e6e38afb1b948d134c330699fe2ea8d40a19778
lib/grape/validations/validators/allow_blank.rb10066400525 Bytes4de54736f21363c6ade20e8b17b636e569c3635783da5c14c17dc1b25f4a4483
lib/grape/validations/validators/as.rb10066400345 Bytes0b752afbdf5b407afca6a8940b33c440f1f09ef120000809928c05fe80fe0a9d
lib/grape/validations/validators/at_least_one_of.rb10066400393 Bytes8e9e22913b9c808c97d0e989b86883464ab381a6551a15c04c53ffbe87edc25d
lib/grape/validations/validators/base.rb100664003.11 KB203e4a1c54f4b98d2705d156a9b4974a8c83ed82e53d67d095d764ad16572da8
lib/grape/validations/validators/coerce.rb100664002.55 KB1657757b4e944d880a95b7e4581bff57e37cc78b1a5d742b64789e23c1a7f2ab
lib/grape/validations/validators/default.rb100664001.32 KB06ffc68f60343b5ecc029137d80e4e82f3d644dc1fa12ef89e66a704037482bf
lib/grape/validations/validators/exactly_one_of.rb10066400393 Bytes38e95c0204595c6b58741b811367130949012d0d65a7e6e5108158184c5c2c6f
lib/grape/validations/validators/except_values.rb10066400765 Bytes94963fb7954d15cfa87e644a907ee117bcf20e6183fe51fe7cb05cbb9251cf94
lib/grape/validations/validators/multiple_params_base.rb10066400846 Bytesb083862d462a85b0e93e80cef3e7ceb4eafed050aa08cfa85a99674851ad7ba1
lib/grape/validations/validators/mutual_exclusion.rb10066400417 Bytes5d8a01ee66cad7078ce02884e21ae22b3c6af4554b8db8f41b2abe3dfe4f6a2d
lib/grape/validations/validators/presence.rb10066400359 Bytesd93bdb05003d108e7bb06a6db76b097c813789b05f67f83c1f2b6c8626c41970
lib/grape/validations/validators/regexp.rb10066400505 Bytes7abaa8728f4ba1ea87f4d5cc3ce3de2980c30f25c379163119a631719bac2d29
lib/grape/validations/validators/same_as.rb10066400667 Bytes57b4f14f8f4d888344fa347cd75b48d82bae20a67a66e72f67ffe6745105ac40
lib/grape/validations/validators/values.rb100664002.66 KBc483e8972faf32da923294a1faeffeb42b727ea9d7ea13ecaa2b0d4379c14858
lib/grape/version.rb10066400102 Bytes6049d6834199c4746f60de47abd9e1401434f5be9d25fa0564e6fb412689ed76
spec/grape/api/custom_validations_spec.rb100664005.37 KB02e17c6aebbfb2f9ddeff49981081ac53894bdda04883d2f70c1af66ac5c513f
spec/grape/api/deeply_included_options_spec.rb100664001.14 KB237d5204e8981e9a5c2dcc3c360f825d00418b1e005cd6e207a241ab126a0700
spec/grape/api/defines_boolean_in_params_spec.rb10066400971 Bytes9870cfcbaad1766652a0ac8f41852dc3461cd44f7ff3159908f081fa3c1506c4
spec/grape/api/inherited_helpers_spec.rb100664002.47 KBff5e4ef3fbefd79e2607ddb1bff4c0af0c2610f2b3ce3661c859717b0be45405
spec/grape/api/instance_spec.rb100664001.15 KBdbbff743802952722f9e793562468776c342e1289502dbee355ce2f7b9c22910
spec/grape/api/invalid_format_spec.rb100664001 KBcc509a6293d90ee549ecf44237f252cbe2ebe2052bc8eb3732ba5c67c3747273
spec/grape/api/namespace_parameters_in_route_spec.rb10066400693 Bytes9e3496bf441cb438998d6f6fe5b0682a3f39b37d515f4976a2ff2693f5a72583
spec/grape/api/nested_helpers_spec.rb10066400978 Bytesc961134e2b35a916d2d941c903c4937dde22b80946de67e31ca3873ae328e612
spec/grape/api/optional_parameters_in_route_spec.rb10066400850 Bytesb4f198d0de4cc788c91c749a246b24221459270a4db50ad0100ffe4340db6a8a
spec/grape/api/parameters_modification_spec.rb10066400918 Bytes58515a148b283f9de8447c04039bac5d01d52e7ba6b6c1f7a50b73cb97aca8fb
spec/grape/api/patch_method_helpers_spec.rb100664001.72 KB1264e472743cff7d4cf3aae711fcb8923579d105eb20a0625f479119f8131cb3
spec/grape/api/recognize_path_spec.rb10066400582 Bytes5118dc95c9c177ec5ea1db7d4a8dd29e42508f0825d4261afcc94308cbca4f49
spec/grape/api/required_parameters_in_route_spec.rb10066400693 Bytesc950283e5c259484dcd8dd29dd209e8cc973fca433488e45b21afef3e363cdb2
spec/grape/api/required_parameters_with_invalid_method_spec.rb10066400420 Bytes9cdefb8cea23d11b6bc16199d659440ee656e86358f2044c55b8d2c45ac22a06
spec/grape/api/routes_with_requirements_spec.rb100664002.06 KB2fbd4be480d4f6cba3d80e307a4890b0fd5c28b103d5697fce8e7a10720fd7ca
spec/grape/api/shared_helpers_exactly_one_of_spec.rb100664001.12 KB2ddd995d113f663ba949f2063c2cdc3035342a58ddd4283427bea3643f9f5cd5
spec/grape/api/shared_helpers_spec.rb10066400697 Bytese3ab8fdecded3b3cb7d5d30afc6e7236393fcadba39d6b6bb6f20a70185e04a2
spec/grape/api_remount_spec.rb1006640014.2 KBc8596698f6ae77f9732dbcf53e75732c0e7338daaf445200c5edce58c0fff319
spec/grape/api_spec.rb10066400113 KBbfba55125064d1b3491847ad6ba7dd188e3db0da9ff15f0fde64c08864e83cbd
spec/grape/config_spec.rb10066400310 Bytes3520f1ca48f348a1278f69aa5e150df8711db7d63bee362a783cf06761de3f51
spec/grape/dsl/callbacks_spec.rb100664001.17 KB1ba2f75a9e2bcf9ebd166f810b1c1dcfed37cb3a8cf2571611ed03b9f0824c07
spec/grape/dsl/configuration_spec.rb10066400289 Bytes0e6806ea919b4750af3e996258c521cf248c11e563a13fbdb9a19cbf4d58907b
spec/grape/dsl/desc_spec.rb100664003.31 KBdd41ab47b2ef1c6ce6cf3b0c1c4de285e90e25191bdf16bb36e811db5a79d966
spec/grape/dsl/headers_spec.rb10066400716 Bytesba1edcf3a5e0dee54855d631f9b2794bedb70014977e06db2e1e4a3b571c3009
spec/grape/dsl/helpers_spec.rb100664002.71 KB8ce73d6c6feec5675e77b92a80f0578a95a408225baa3bb9afccc62a520517a0
spec/grape/dsl/inside_route_spec.rb100664009.53 KB0e04fb7b772c25c02c4816899a4eae003c1da276ba402ab959f662b35995245d
spec/grape/dsl/logger_spec.rb10066400558 Bytesb45fcaa4b1fbbfca6d9d2b01d71d4fc062810a10b288ed66469e2d5adbdfd571
spec/grape/dsl/middleware_spec.rb100664001.82 KB3d4fb01a6d56c411b3bee36f42901061f670d47ea14f510fb614c12113f4965f
spec/grape/dsl/parameters_spec.rb100664005.62 KB76304e02679eb5d9c4041915d0517a677dc96bafcdfa76844627b8e489be782b
spec/grape/dsl/request_response_spec.rb100664008.38 KBc580fa819f396a48a6e9a81c08f6fc3599b8aa5f95a024bac894b41b084c5d92
spec/grape/dsl/routing_spec.rb100664008.8 KBac0ee3980ae63a7a1a7216fa26bec08fb4e6867e21365eefb3cdef19fc9bfdc2
spec/grape/dsl/settings_spec.rb100664008.15 KBaea29fc38d24aaf6662a2bac98646d5534f10fd5550e9efc87464392e26fb2ed
spec/grape/dsl/validations_spec.rb100664002.01 KB915546eb67b32ccc2ec3eca85753ca1d1ddcb482dd26716f15894a0bd16c328e
spec/grape/endpoint_spec.rb1006640048.7 KB3cd6d58ff5fb968d34bf7e39eb92005f252c1e81cc8775124402b62a3ebeabad
spec/grape/entity_spec.rb100664008.9 KB4b259e36eb84d2f123840a0a1f659d659f510e12bd4fcb2d3a970d914a4dbd3e
spec/grape/exceptions/base_spec.rb100664001.82 KB711a36026d5361b160846616747026ea27c52fa90f75f7d65cd29e0f0c8e8295
spec/grape/exceptions/body_parse_errors_spec.rb100664004.17 KBce8a2cdfb0b7de321c194984219bbdbb5728ae68399faf70703b6ebdc4b8f296
spec/grape/exceptions/invalid_accept_header_spec.rb1006640010.4 KB5bdcfd557883653a14250afe26894ee32f9d69ddd9e533b6116ac5b3d33f9359
spec/grape/exceptions/invalid_formatter_spec.rb10066400349 Bytesc19ad6325a8d153e8e42217cbfe59a793a1a389f21a378b8e0e8d2602d764219
spec/grape/exceptions/invalid_response_spec.rb10066400292 Bytesd87235aa8c08f8abceea15096b99c5b2e747fad0cd0a878c97e8b00b18cc97f7
spec/grape/exceptions/invalid_versioner_option_spec.rb10066400360 Bytes17f2f7338e8efc22ad6bf0fb274f05b70d9aede5ca9bc440ebebab16060f38aa
spec/grape/exceptions/missing_mime_type_spec.rb10066400500 Bytes0541987173275d40948fff953c18b0860d84776cb7786b0dd39f22b17fcbcf53
spec/grape/exceptions/missing_option_spec.rb10066400341 Bytesf90f38fb096749257620af6046b78ddd47f78fad4bb3da9eff1d185285f6cd49
spec/grape/exceptions/unknown_options_spec.rb10066400330 Bytes302a9b7235efdda698ac326f645840f03ea70eb05fbdb5eb7bc32b1ac4dd3c7c
spec/grape/exceptions/unknown_validator_spec.rb10066400339 Bytesd217f04700c7460ef088886acabcacce788ba8a8e67d1838bd728768ad52b902
spec/grape/exceptions/validation_errors_spec.rb100664002.66 KB23824a294edc03a496133eb23fa579de0b36b14d4c6c9c5bb9e9e6df3413192e
spec/grape/exceptions/validation_spec.rb10066400678 Bytes77b3d69417ca6dd84da4d18eb277ba3cba052fc754d8f6f6035f01f4b68dc2de
spec/grape/extensions/param_builders/hash_spec.rb100664001.81 KB472a71cf5fa662a6c0626c029b472d6ea998d9cdd9524840b8b065153e77a160
spec/grape/extensions/param_builders/hash_with_indifferent_access_spec.rb100664002.8 KB7396a2c8b53ffb1a9e64dbf86a347cb0c8d157846001a94805cc52454c76b644
spec/grape/extensions/param_builders/hashie/mash_spec.rb100664001.74 KB01506d611603ac582f2432b74058ed6bc4e30833e495a6bae4517bd2c3dd6641
spec/grape/integration/global_namespace_function_spec.rb10066400451 Bytes6878b142245e5e082e62a680c7a0c38c01f8dd551a5cddde315b2a956b0671b5
spec/grape/integration/rack_sendfile_spec.rb10066400959 Bytesc4eb09a088b542f141c96fd6c9d880119cef72bdf64892d62d55401a501762c6
spec/grape/integration/rack_spec.rb100664001.12 KB2ef7473770eaf68260368e49804e304d2f4b3017a45b0761c0e59ffc072b418d
spec/grape/loading_spec.rb10066400841 Bytes753c8a5df077c69357d4aa5830855940dd5fc086ada056b263cfc136451576ea
spec/grape/middleware/auth/base_spec.rb10066400776 Bytesde118874d3aa57a93d8b81351182741b31fc513a9cc91adebfeac167fd327144
spec/grape/middleware/auth/dsl_spec.rb100664001.73 KB56a2284191af8403cc89d4935129a5b4031c6743c4d5dcd938cfec8abd87881f
spec/grape/middleware/auth/strategies_spec.rb100664002.08 KB28e1afd1e8ae90ab8f9a1a82fcf42258d1640ce5b0e599237d986ca106f109e6
spec/grape/middleware/base_spec.rb100664005.07 KB1e6d0e4d6fef0c83b355fe53be740b6ca7cb5b76e0e5eb683ef106ba06cb1be4
spec/grape/middleware/error_spec.rb100664001.79 KB9cd408187d79e51d4cac5a1af51fd413422f21cac682c5e0be40be6616e2ec43
spec/grape/middleware/exception_spec.rb100664009.66 KB56b04e5e040d028c5e8b1c63d5e8cae0312b722e743b8aba323c67ea24cffa88
spec/grape/middleware/formatter_spec.rb1006640016.2 KB02423ee42ea035ec56c4428c07a5a8b78dba65bfe3b7659199bd8151905df434
spec/grape/middleware/globals_spec.rb10066400929 Bytesf9a90c5f6228392518bb77ce2951f93c7d0a3f8ef4869386c9db5280da38d7e1
spec/grape/middleware/stack_spec.rb100664005.02 KB4a735d0045741df07655fccb68e8866ea12661a83883dedc97cb8fa75204b80b
spec/grape/middleware/versioner/accept_version_header_spec.rb100664003.23 KBc77168f038da7dd28aa56218b6e4395afe86d4fc6c2072ae874fd60ac2845065
spec/grape/middleware/versioner/header_spec.rb1006640011.3 KB64b2840d0c3a5fa7d4ba1a66325d8f85cded8d136bb5e3fa66084094ca183954
spec/grape/middleware/versioner/param_spec.rb100664005.22 KB4709a81c30bed34cc5c3d0a6e2014c9c227424568422b0bcccdc0fb9bc9bd8ea
spec/grape/middleware/versioner/path_spec.rb100664001.94 KBf178cc5b2c61c3354edf0ee7de73095559915333a78af7dd0efa162c8933eaef
spec/grape/middleware/versioner_spec.rb10066400632 Bytes94f3aa80cfff79b9f939c15fe3c2133b76a973cd7dc726f966cd75f987c1278e
spec/grape/named_api_spec.rb10066400388 Bytes4221b7c761d86520ec9cd69c77982cd3c52ce6754ca40e52dbb904e4dc5c5f71
spec/grape/parser_spec.rb100664002.35 KBf40e344131233478864813b781626878deaa67f6ca9f025dc0abfadd2ee27382
spec/grape/path_spec.rb100664007.26 KB04b18d32272e8b71f796b3011ad491b799b099edc8433f85072f8b1d75e00418
spec/grape/presenters/presenter_spec.rb100664001.66 KB94146f1374fe50c89b54263267c9c69acedca06134a3c17c7ff092f07eaae1db
spec/grape/request_spec.rb100664003.43 KBc9ad74a0a95116f48ccaebcd41282398c4fdf8fa3e3c8c3dbe4c04b7a7efbb6f
spec/grape/util/inheritable_setting_spec.rb1006640010.1 KBabbf8f6d93df6092dfd5f3dcfd9c6b634cafafcd347860624fd7f0d65adc87b8
spec/grape/util/inheritable_values_spec.rb100664002.21 KB3a7f1a64d5fa0c766bba700c20e3dbf41a3da7f2831289953c8254c71fd9987e
spec/grape/util/reverse_stackable_values_spec.rb100664003.94 KBe339607e0a334809de12d717d3d751a7d47df05dbefafd2a6f57b1c6b7ca8e5a
spec/grape/util/stackable_values_spec.rb100664003.85 KB59b17382e115a75fb6ff6a01c4c518110aaa5922a8fe2d29b4dfd7ad846ab9db
spec/grape/util/strict_hash_configuration_spec.rb10066400973 Bytes2f114131ca0693088b9aaecd7307847072d7ecb80b1e8620fbc81ce0eb0cf218
spec/grape/validations/attributes_iterator_spec.rb10066400109 Bytesd8368af2057d983619756b4a75a5fbfcdeef6fdf535e1289e61606cde4a66cbc
spec/grape/validations/instance_behaivour_spec.rb100664001.16 KB5206f977584a591f4b96862cba80d4a98917469ce6f89590b8df713cf13cf32c
spec/grape/validations/multiple_attributes_iterator_spec.rb10066400983 Bytes240017bad117d1db780bb4861e01d4ca61da5ac25e0a866e7db3d26fb97f9526
spec/grape/validations/params_scope_spec.rb1006640032.1 KBb8744f11d07ab99b678024dfeb41971df47530bf60d42cc8c3a377aa27ccd189
spec/grape/validations/single_attribute_iterator_spec.rb100664001.56 KBec5e7c6d7523f13a206cf12bfc899556a4f8b3d07010f8854f472fd3d4d6a77e
spec/grape/validations/types_spec.rb100664002.36 KB48234dd65b1c6ce23e27d62d486b5e9a6d7be22e2da26c814b54d805c3442ef3
spec/grape/validations/validators/all_or_none_spec.rb100664004.79 KBcdc6a0366aa8fff779de26581c35dfd4c24d4de7e10b7cf9ef3c6768b25ffdd6
spec/grape/validations/validators/allow_blank_spec.rb1006640018 KB0746b2772d96c22375fee4839ce0ffe6179c1fc31b782796b620cbeb7d457384
spec/grape/validations/validators/at_least_one_of_spec.rb100664006.24 KBaef741fb966e2d2b6dc92be1c0345c9e5571f1308d129baba55e47cc062464dd
spec/grape/validations/validators/coerce_spec.rb1006640028.1 KB9fd238aabfe0646505c31418a63b3b7b51b6a68fae552414e4ada0b5b765a46a
spec/grape/validations/validators/default_spec.rb1006640010.2 KBa070458e96711e6bdcdae62661511abef50e23754253580e3682b906be99eb14
spec/grape/validations/validators/exactly_one_of_spec.rb100664007.23 KBdd4d53d11d837c20ef1d3e4bafd522724b148cb89924e13f1e7187fab12da5e1
spec/grape/validations/validators/except_values_spec.rb100664007.91 KB6b69134b80b9bea8c320f01400578cde27a767b632a3713cd4f2d2af976d7089
spec/grape/validations/validators/mutual_exclusion_spec.rb100664006.59 KBb447a9420f16d7dc15ddfae4af2b14c7adfce1e7e3aef301ac789281c5c5d541
spec/grape/validations/validators/presence_spec.rb100664009 KB543c9e40d172c38164984ba3c7fb6baa185eae69933a29f0210e8703f0f4d719
spec/grape/validations/validators/regexp_spec.rb100664004.84 KB2af7a3bff3f0991fcfbc7f5bbbd909c044afff6bea793a01af426ae9de255e20
spec/grape/validations/validators/same_as_spec.rb100664001.66 KB163189d63a3857176744045a1899d14a548136d581f056fbfe872aa53d65d37c
spec/grape/validations/validators/values_spec.rb1006640021.9 KB7df2cecfc8ae8d152ab596900568515dea7886140348995741fe532b22df029f
spec/grape/validations/validators/zh-CN.yml10066400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006640055.7 KB5f5e4de06b09b161312c4f0eb24d3089375044fd9f22b4e4720ccfa120f09dd0
spec/integration/multi_json/json_spec.rb10066400157 Bytesc53ee98dcee4ff1f22145c2ec7cb5fb3a17729c2a6c460d70f099c0b89cc2625
spec/integration/multi_xml/xml_spec.rb10066400153 Bytes6f963aa1e66d2a37d98194209120f8e053514934dc7c19ae8a8d72d2961195e6
spec/shared/versioning_examples.rb100664005.93 KB4f5b0c93dd08aac150fb2858c369c83a35cc8c45730ee2a29004d6c595c42218
spec/spec_helper.rb100664001.08 KBe74b96ef9d099a50519816c9ed061575dd04617aae9e41aff4eeedac33d2515f
spec/support/basic_auth_encode_helpers.rb10066400217 Bytes656bc3d57697b3a5694e85d94c7a1b3d9805cd9d1d331d6cdd7e541985534618
spec/support/content_type_helpers.rb10066400389 Bytesf141b3a4c688fa6e535bafdd9ab6c269a7f63222a38e90338964b7e51ea27d66
spec/support/endpoint_faker.rb10066400485 Bytesca9aec24af4baa8dc265737f1f03eace8267b07689755c4b2ae9b72b414f9178
spec/support/file_streamer.rb10066400215 Bytese5f9c1930d07a1bf269c3fe476be5b3a7bbd41c37800a80ad100ca461d2b206c
spec/support/integer_helpers.rb10066400216 Bytes5e66d0fb667420739e70d9dfddf7e7ed81b5af82660b55c16fe52cf8250b81a0
spec/support/versioned_helpers.rb100664001.79 KB5be7e6b7123df190f3eef381cacfdaf588b81d6ef255770b170a22637d1260fe