grape-1.4.0

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155664

number: 1.4.0

platform: ruby

spec_sha256: bf144e14086f347d593900ea92cc83219f7fd98d46482f792d681f34e9374be4

sha256: 0928d49cda77cb084fb84c53291906d52e86add3ab8b43269fe9d99aecfdd40f

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

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

position: 16

version_data_entries_count: 261

uploaded_at: 2020-07-10 19:01:56 UTC

indexed: true

has_extensions:

extensions:

Gem size: 228 KB

Version Data Entries

Total: 261

Unpacked size: 1.12 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/grape/version.rb10064400102 Bytesdb1f375c0366a1b80dafbc76a4ff45e62ec7f37feb0f1fce130700e321f4791f
CHANGELOG.md1006440082 KBb30d0d234968b9380853a474f1a347aeb567651f776e32aabfbbc8ba7cd178f7
CONTRIBUTING.md100644003.44 KB089400774e63df564340486e73db85619d26418270a99bd57e7a642047c10c22
LICENSE100644001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10064400105 KBf885e079b694f4cbeb081c8b1d31fbba9748cfa66f7cc0d2ea781598bc82f5dc
UPGRADING.md1006440036.8 KB82f55330319c38408d17d9592c775145d60fc9b4c9a9e87ed6c157949257d371
grape.gemspec100644001.43 KBcbef0420ef8df0ba65480632f38ce7b53679bc968192f550f244a10ec585d7d0
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644006.05 KBb4dd4b2330ce2c8c332cad09d2fca6ed8b25499210cd69b2a1307e618d5183f3
lib/grape/api.rb100644006.86 KB1458adee2a6fbcffbf960cb6c4437edb06e62e9f2822e553496587a4c726306c
lib/grape/api/helpers.rb10064400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
lib/grape/api/instance.rb100644009.9 KB1e52f691ed9fa705c66a632c45126cb3ea3f5c36fcb5d36bb4cbab50b0549606
lib/grape/config.rb10064400630 Bytes1bea5f0f82e710f141c69fa4e2a78eafed14d9f4653a5cabcee88cfcf2eae087
lib/grape/content_types.rb10064400807 Bytes80d49048654a7dbac4863af1e4c18dd6cf96bf006a584eead4e877ca0d498fbd
lib/grape/cookies.rb10064400877 Bytes828501f0dea515715ee3c569f1a074e666d4ff61aeb012631f1f6cd6abcc3acd
lib/grape/dsl/api.rb10064400466 Bytesa0e0ae05e438614e18e3de31dd1c5cd36957038191d9d418f862a1bf03c890ae
lib/grape/dsl/callbacks.rb100644002.08 KB88a7dc9a4f79848e0fc06c386a3574a1f7f1086e755fedb4bde5913054b4a10b
lib/grape/dsl/configuration.rb10064400312 Bytes139e704e30c1928ebb1543a8cb67ca54f1b91851641cc7518fd11af802971df9
lib/grape/dsl/desc.rb100644005 KB76659293d3e0b09a54a8485e191c9017f339eb0c3914bca44a37269e83c7331f
lib/grape/dsl/headers.rb10064400385 Bytes01e4419c353d921c8ea309973722edcc4d150fdc7218bab1c4588fb35e6663d9
lib/grape/dsl/helpers.rb100644002.9 KB4955234fb8339d2f6919f5629ac6e6ef135c21d409200f3b363d2adc228ca7a3
lib/grape/dsl/inside_route.rb1006440016.4 KB1ede84a8e594437b900f84abfc5bea62835f3ecde0a904d318c988828bc7b9f5
lib/grape/dsl/logger.rb10064400551 Bytesd7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
lib/grape/dsl/middleware.rb100644001.41 KB7e7807b303863eb99389d9cf65d6f9b3c6b4c42d823733168eb9483769a1822c
lib/grape/dsl/parameters.rb100644009.91 KB6280691ae4e78e6662a1181def4d655d0eb83d579afba1777b23d5cc349f9110
lib/grape/dsl/request_response.rb100644006.67 KBdeee929b0f31873cb17d6308ec5be83ea9d1cf6281e7f38fe3a0a4c3203b06a7
lib/grape/dsl/routing.rb100644007.34 KB772ac306a18c031958661032fdc6af93f6d80d7c1225c8dce3e9026405e81038
lib/grape/dsl/settings.rb100644005.66 KB78cae42fe6fa7fc310c407a0e2fe8872b73a2be19b3f309ea46f098a4796caae
lib/grape/dsl/validations.rb100644001.74 KB1b9db2a19f00a247436adde8e239821452a9abfb814016093ed921f9ab9aa605
lib/grape/eager_load.rb10064400581 Bytesd4bf840d63d9eaa404dd8e43be76814f296a3768f016de52226e7d43cae1de78
lib/grape/endpoint.rb1006440014.4 KB830045adc974407b41d8c9afedc17e7374f47f698922fa6b05505149c8dd35da
lib/grape/error_formatter.rb10064400887 Bytesbf4a1520a22e9d22eef660684f995f48315ecf5ec5ed09dd7190a5cb8e0896d3
lib/grape/error_formatter/base.rb100644001.34 KBb538f10b8f56f7f19761b9030691f61ad5989154acca7609ef9641f1bd92b778
lib/grape/error_formatter/json.rb10064400937 Bytes840beede2c0c8be6a4099c9787be429eaf23832dc3073d84b72e8029d668af2a
lib/grape/error_formatter/txt.rb10064400814 Bytes9cdbb07e6a9e6d350d92c47289ee28de0b3d2e70f7e4336a34c9e5f6c8c63c85
lib/grape/error_formatter/xml.rb10064400816 Bytesda458f4fbb93707d87c7aeca54c0c5895639d3b6dd0aa77c285cd315be3b2a59
lib/grape/exceptions/base.rb100644002.61 KB2586b4c07e24b037687c4e8c6846f715b42b51b2a556be4aa855cea229158046
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.rb10064400723 Bytesba2e0ab5c1533f70203b31829772bedde5672520a079cc4dfdd4551c4ec537ed
lib/grape/exceptions/validation_array_errors.rb10064400212 Bytescd0e8b848bb901d6d0e9ff5ef88fb2899bc748715958f79365815c02752d5c67
lib/grape/exceptions/validation_errors.rb100644001.35 KBbc8cc35ca9f5e9f723c9f62bd13e61e719fc18002217b59584a80ce2f184e412
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.rb10064400271 Bytes8e5d3e3cede92d0d6cbeb958f522d13b39880043c8eff6243728fa5e1fc78f94
lib/grape/formatter/serializable_hash.rb100644001.07 KB19738ce921531745588f3d1516ef9add15222b882513f1b9a580a8c01bcd48de
lib/grape/formatter/txt.rb10064400237 Bytes0beff8876be952db03e24fc3cdcbf535229ea94b52d3b2ae53a80373d80e410c
lib/grape/formatter/xml.rb10064400308 Bytesc44aa10059aa55a4e9e4b4d400553d8e0da85e564f171ee65aff289a4b8fcb0c
lib/grape/http/headers.rb100644001.74 KB0655ef07383fbd3a6c756eaf2ba28f4219acc2f3134373ddf4bb03946f9a8d84
lib/grape/locale/en.yml100644002.54 KBff8890a6c7a1e7ed94e6e91ba41dc7cc4c8cbef3ff3a41b0e57c6fe13abc6cd3
lib/grape/middleware/auth/base.rb10064400993 Bytes4855c8f9078be7300ede4a4f6dd964bff88c7af88296fcad4c0b1e58ee90db55
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.39 KB448b25ec6cd70ea490076e110a6617ceb1bcdda355bca21443bdd17b0b18bc28
lib/grape/middleware/error.rb100644005.22 KB235977f0d04028c5de042a39ae1b2cb4961214d8b8c9d83830dfd74992ab5d3d
lib/grape/middleware/filter.rb10064400502 Bytesb6954fe95eade336a68e658bd1a055ff9ed15995896e3ae5b6e677658030fa81
lib/grape/middleware/formatter.rb100644005.9 KB82b7b74140c45c8951b3ae6e8da33d793af6e65e9eac5dedd12c929b79cdb15e
lib/grape/middleware/globals.rb10064400471 Bytesacd938bcdef87be11e7a6663de4e5d042e38df132be840040df01681ef093ab4
lib/grape/middleware/helpers.rb10064400222 Bytesa475104dafc9c2286df9863890006a3f920478e802251ede582987d842ec723b
lib/grape/middleware/stack.rb100644002.87 KBbd2fb34dd7992060a4ee8694c3d5098bb199daaecd0d927615ac1ef8aeb8eb3c
lib/grape/middleware/versioner.rb10064400922 Bytes8f066dd47e4c37a24dbb1d0ee4cd16db529c0cf4ef9ee999b3151d506f9d6ae6
lib/grape/middleware/versioner/accept_version_header.rb100644002.12 KB62db3f460f75df066b2ffec925458be782170db63a4a8fc846a6532bf44f5790
lib/grape/middleware/versioner/header.rb100644006.62 KB496a730f075d27dd5fc5ced11879c6345d17a51f93d4a48156631c72893a0572
lib/grape/middleware/versioner/param.rb100644001.72 KBb0371263fa50e401b7951c227941e55560e28a360be02a0ead52e3dec7f70fb2
lib/grape/middleware/versioner/parse_media_type_patch.rb10064400715 Bytes2831eb9d445ccd95d31619891823b39cd1c7d3d40cac9481da96b4c8a14bc5e1
lib/grape/middleware/versioner/path.rb100644001.89 KBb32453f79acb365dbc74ae74e2f0eb14d8b231be5fa4f237e20ea04845115589
lib/grape/namespace.rb100644001.43 KB357cd5fefa403bdffd20307516ad13c83981d182ec13d5a05f1d1ba4bab103aa
lib/grape/parser.rb10064400667 Bytes523fb239247f7b4299bb37069e445430f5e142d188c370bbcd30fa083b496ed6
lib/grape/parser/json.rb10064400407 Bytes034e3b29e55de0c26a5347040ec1b13a27e1908168c7fac80963907408462d54
lib/grape/parser/xml.rb10064400403 Bytes0663c61ce9ad04380cb4a2df906137d13c09ba8c845aa732a4b9a1a828096909
lib/grape/path.rb100644002.04 KB81e4fe051e7dd64cdb6ab6c73d51dce5b9b8a05ef675991c0529421fe32f1a18
lib/grape/presenters/presenter.rb10064400172 Bytes9a839cafd190fc2b2ca866e38b9c3aad5400ecf09146860e44492c1002877045
lib/grape/request.rb100644001.06 KBa22d7b86f30ab1597cd73b14ba2a8d98a1525aa40a4c2c66816336d092842aca
lib/grape/router.rb100644004.8 KB97d9b24e9df4c4503c577f90f1cdf3ec5792edb8190695643100575134bf0191
lib/grape/router/attribute_translator.rb100644001.34 KB85cc8541d7d0ac476efffe37eab77368af3c2fb077ebb6973c582528e23caff7
lib/grape/router/pattern.rb100644001.91 KBe1eec7522571447a8ed9979ecb81efa9e9d86a4ccd8f190cc9dc51c09b967c10
lib/grape/router/route.rb100644002.73 KB494f798b4e645b890db4b05ac37790a8f0711cdea9eb1e8ccd693eedec727600
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 KBf88c33f346386c729ded5f38c3cfad9d584079f6ddced878af1c02a60c9eb049
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.48 KB649bb2e66ef5d938316a744f254883fdbdf740aaa8aa7a07b83a1dfa074bae60
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.22 KBc7bbbaf1276b0baac10f812dcc960068ccfaf8a73a5e3e324bb5fe2d00c5f44e
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.56 KB9365108414aef7904713d979bc75e1ca1e56f27ea77fb4ca55e22aecbffb8ce1
lib/grape/validations/multiple_attributes_iterator.rb10064400248 Bytesbef7eda38e35c8761ded1e0159cb597714007f38039ae96b8c38ae4e9ea54e73
lib/grape/validations/params_scope.rb1006440017.9 KBdfcaaa90bbc973949606c6e26a5e22f25820ccaa2150b122542a83cec3e82362
lib/grape/validations/single_attribute_iterator.rb10064400566 Bytesb64812b55affd5d151c942d1661efe6073f59d35b827a282f2eec31abd9044c2
lib/grape/validations/types.rb100644004.66 KB311b2931196e0adf74f6c68569c868e6caaba082629d9e793c93889e2872d637
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.rb100644005.83 KBeefb020618560aa38b8c45a5f74ed4206db0bab5cbcaaa9943bfa2f8d257878d
lib/grape/validations/types/custom_type_collection_coercer.rb100644002.08 KB449080802d62f977cb8970e5134f72b68b31f6491b970644543faca2fab7b24c
lib/grape/validations/types/dry_type_coercer.rb100644002.33 KBa798e0e133a528a49caddbfb44e4073d7dd1108dd45d1ead9b5e10ac215093d1
lib/grape/validations/types/file.rb10064400961 Bytes3649e8c3cb94ea8f43eb3cd468a06e81ab95632afde59605df029944e697770a
lib/grape/validations/types/json.rb100644002.25 KB3c6d3b5387f725e7b85acfc5e9bae3fef6bd51b75dba8e11f73f21aef8bd8ea3
lib/grape/validations/types/multiple_type_coercer.rb100644002.14 KB16dfbe90713e643b0b671681b0ae01c683420131b201c0aa1130764ea2b8ea5c
lib/grape/validations/types/primitive_coercer.rb100644002.11 KBbe773b412e8bbdb1b5f4db560f61637fd59faf9d6c6e58aede53a0421ad0b97b
lib/grape/validations/types/set_coercer.rb10064400870 Bytes44b2c240659dec63510d073578ddc611cae65c429ec964dfcb779b2ea8a4018e
lib/grape/validations/types/variant_collection_coercer.rb100644001.84 KBdbc5e01daf02208191859343f276ddf5ce94553e6772bc228527854e63639e6f
lib/grape/validations/validator_factory.rb10064400454 Bytes61365ad8d887f189adc65c913fdf7bf81c3fb291c0adb52c84c9e1a1b92feccb
lib/grape/validations/validators/all_or_none.rb10064400441 Bytes23f8fbb2985e6c38867a8cb09e6e38afb1b948d134c330699fe2ea8d40a19778
lib/grape/validations/validators/allow_blank.rb10064400525 Bytes4de54736f21363c6ade20e8b17b636e569c3635783da5c14c17dc1b25f4a4483
lib/grape/validations/validators/as.rb10064400345 Bytes0b752afbdf5b407afca6a8940b33c440f1f09ef120000809928c05fe80fe0a9d
lib/grape/validations/validators/at_least_one_of.rb10064400393 Bytes8e9e22913b9c808c97d0e989b86883464ab381a6551a15c04c53ffbe87edc25d
lib/grape/validations/validators/base.rb100644003.11 KB203e4a1c54f4b98d2705d156a9b4974a8c83ed82e53d67d095d764ad16572da8
lib/grape/validations/validators/coerce.rb100644002.3 KB443818e78cacb4138794547bba038855fb6265ca037041fa388409878e89dc7d
lib/grape/validations/validators/default.rb100644001.28 KBadf78838d5273fa772804de0368a3e64664d183851403b1f3943367107e4ced7
lib/grape/validations/validators/exactly_one_of.rb10064400533 Bytes3ff0b2110e6a53032c3ae796abc1db2b8f63f6205ed14825f17bc3d366ec7d79
lib/grape/validations/validators/except_values.rb10064400765 Bytes94963fb7954d15cfa87e644a907ee117bcf20e6183fe51fe7cb05cbb9251cf94
lib/grape/validations/validators/multiple_params_base.rb10064400846 Bytesb083862d462a85b0e93e80cef3e7ceb4eafed050aa08cfa85a99674851ad7ba1
lib/grape/validations/validators/mutual_exclusion.rb10064400417 Bytes5d8a01ee66cad7078ce02884e21ae22b3c6af4554b8db8f41b2abe3dfe4f6a2d
lib/grape/validations/validators/presence.rb10064400359 Bytesd93bdb05003d108e7bb06a6db76b097c813789b05f67f83c1f2b6c8626c41970
lib/grape/validations/validators/regexp.rb10064400508 Bytes0d97302d543202c41b24f131234f145a0a0d3ee2fb359468ef83b36420c3e971
lib/grape/validations/validators/same_as.rb10064400667 Bytes57b4f14f8f4d888344fa347cd75b48d82bae20a67a66e72f67ffe6745105ac40
lib/grape/validations/validators/values.rb100644002.66 KBc483e8972faf32da923294a1faeffeb42b727ea9d7ea13ecaa2b0d4379c14858
spec/grape/api/custom_validations_spec.rb100644005.37 KB02e17c6aebbfb2f9ddeff49981081ac53894bdda04883d2f70c1af66ac5c513f
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.06 KB2fbd4be480d4f6cba3d80e307a4890b0fd5c28b103d5697fce8e7a10720fd7ca
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.2 KBc8596698f6ae77f9732dbcf53e75732c0e7338daaf445200c5edce58c0fff319
spec/grape/api_spec.rb10064400115 KBb5afe287d89e02630b9022259a5a194d72a846ecb0c6fc1613e53f24b815a982
spec/grape/config_spec.rb10064400310 Bytes3520f1ca48f348a1278f69aa5e150df8711db7d63bee362a783cf06761de3f51
spec/grape/dsl/callbacks_spec.rb100644001.17 KB1ba2f75a9e2bcf9ebd166f810b1c1dcfed37cb3a8cf2571611ed03b9f0824c07
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.4 KBd35a758e083f39d22bb38c46a95230c21f654011d913b1947171daaba7c0c987
spec/grape/dsl/logger_spec.rb10064400558 Bytesb45fcaa4b1fbbfca6d9d2b01d71d4fc062810a10b288ed66469e2d5adbdfd571
spec/grape/dsl/middleware_spec.rb100644001.82 KB3d4fb01a6d56c411b3bee36f42901061f670d47ea14f510fb614c12113f4965f
spec/grape/dsl/parameters_spec.rb100644005.62 KB76304e02679eb5d9c4041915d0517a677dc96bafcdfa76844627b8e489be782b
spec/grape/dsl/request_response_spec.rb100644008.38 KBc580fa819f396a48a6e9a81c08f6fc3599b8aa5f95a024bac894b41b084c5d92
spec/grape/dsl/routing_spec.rb100644008.8 KBac0ee3980ae63a7a1a7216fa26bec08fb4e6867e21365eefb3cdef19fc9bfdc2
spec/grape/dsl/settings_spec.rb100644008.15 KBaea29fc38d24aaf6662a2bac98646d5534f10fd5550e9efc87464392e26fb2ed
spec/grape/dsl/validations_spec.rb100644002.01 KB915546eb67b32ccc2ec3eca85753ca1d1ddcb482dd26716f15894a0bd16c328e
spec/grape/endpoint_spec.rb1006440049.2 KB13677692ed6e5b6cfd871ccc7395528c5db05fede89bdf27a700b4f833512622
spec/grape/entity_spec.rb100644008.9 KB4b259e36eb84d2f123840a0a1f659d659f510e12bd4fcb2d3a970d914a4dbd3e
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 KB56a2284191af8403cc89d4935129a5b4031c6743c4d5dcd938cfec8abd87881f
spec/grape/middleware/auth/strategies_spec.rb100644002.08 KB087588038b3eeecb941a94b87b5b1dce318b86026d00d59ac9d651963a89fd58
spec/grape/middleware/base_spec.rb100644005.07 KB1e6d0e4d6fef0c83b355fe53be740b6ca7cb5b76e0e5eb683ef106ba06cb1be4
spec/grape/middleware/error_spec.rb100644001.79 KB9cd408187d79e51d4cac5a1af51fd413422f21cac682c5e0be40be6616e2ec43
spec/grape/middleware/exception_spec.rb100644009.66 KB56b04e5e040d028c5e8b1c63d5e8cae0312b722e743b8aba323c67ea24cffa88
spec/grape/middleware/formatter_spec.rb1006440016.2 KB66178d77cef6414e0d2af82624543d8c04a68aca49d2003f4f37fc005bd3680a
spec/grape/middleware/globals_spec.rb10064400929 Bytesf9a90c5f6228392518bb77ce2951f93c7d0a3f8ef4869386c9db5280da38d7e1
spec/grape/middleware/stack_spec.rb100644005.35 KB044f359f9ea433550c2f0320ed0746d2b1b0c7d0653707c4b0dcf675c22323e0
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 KBc9ad74a0a95116f48ccaebcd41282398c4fdf8fa3e3c8c3dbe4c04b7a7efbb6f
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.rb10064400983 Bytes240017bad117d1db780bb4861e01d4ca61da5ac25e0a866e7db3d26fb97f9526
spec/grape/validations/params_scope_spec.rb1006440032.1 KBb8744f11d07ab99b678024dfeb41971df47530bf60d42cc8c3a377aa27ccd189
spec/grape/validations/single_attribute_iterator_spec.rb100644001.56 KBec5e7c6d7523f13a206cf12bfc899556a4f8b3d07010f8854f472fd3d4d6a77e
spec/grape/validations/types/array_coercer_spec.rb10064400930 Bytes7c21f9711e9859b2b1b47cb6a4c0bc5aa7ab65fa09053f151a5d41a5c51e8730
spec/grape/validations/types/primitive_coercer_spec.rb100644003.15 KB63ac2d8cc3dcfec62097e4d63fc4d455628c18db79cb2bc73647c47dc94d9b2b
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.rb1006440034.8 KB5799201fb07ea0c69b7a88566eecc018232c258e9dc243e39c2e6a041dd75068
spec/grape/validations/validators/default_spec.rb1006440013.5 KB402116e8ba541b81a1826bd3766d3e49cd820e9830dd3f017f239a1359def2e6
spec/grape/validations/validators/exactly_one_of_spec.rb100644006.88 KB16963e1bb07482c3665ff7626808754a38b6c4f95a75361e77c600e5f5b27f6e
spec/grape/validations/validators/except_values_spec.rb100644007.91 KB6b69134b80b9bea8c320f01400578cde27a767b632a3713cd4f2d2af976d7089
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 KBac87cd4c1801c0a8ec32f2a1f5e7563e1a6fbb849a4d0c64f7b1e0c0050af262
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440055.7 KB3eab764f27609a422e37f3d518966a0f287ec67311d570ccc2af8d27167b3153
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.93 KB4f5b0c93dd08aac150fb2858c369c83a35cc8c45730ee2a29004d6c595c42218
spec/spec_helper.rb100644001.12 KB2e4dfd0d455f70670c8aa9632c9fd64228f1ed9bd4ce84565950df8e61252238
spec/support/basic_auth_encode_helpers.rb10064400217 Bytes656bc3d57697b3a5694e85d94c7a1b3d9805cd9d1d331d6cdd7e541985534618
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.79 KB5be7e6b7123df190f3eef381cacfdaf588b81d6ef255770b170a22637d1260fe