grape-1.5.1

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

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

id: 155666

number: 1.5.1

platform: ruby

spec_sha256: 72016f09b7dee547cab14c1bb1e00346827183a10c08d839c9972eaf18ff5bab

sha256: 36cd0bd82c471730aca93e38802cb305a49ceb085bfe83479bcfeb3254653f52

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

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

position: 14

version_data_entries_count: 263

uploaded_at: 2020-11-15 13:28:18 UTC

indexed: true

has_extensions:

extensions:

Gem size: 232 KB

Version Data Entries

Total: 263

Unpacked size: 1.14 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006640084.7 KBb9fee87db4542b8a1314ba3763e3a102105f4dd4698fc19b557d297ead1afd38
CONTRIBUTING.md100664003.44 KB089400774e63df564340486e73db85619d26418270a99bd57e7a642047c10c22
LICENSE100664001.07 KBa081cd9be5ae2f22aa796f21d94603f711e16c34caece7811b40a42cb9dcd282
README.md10066400106 KB3c7abc88d9f100610b7a944512e691636082f7d1734a5648d6ab1a102975ecfc
UPGRADING.md1006640038.5 KB88fbfffb9a0f694575d03e694628b7fb987ad1868403d9b1aa3cbac323c523dd
grape.gemspec100664001.43 KBcbef0420ef8df0ba65480632f38ce7b53679bc968192f550f244a10ec585d7d0
grape.png100664004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100664006.05 KBb4dd4b2330ce2c8c332cad09d2fca6ed8b25499210cd69b2a1307e618d5183f3
lib/grape/api.rb100664006.86 KBa4f4267f317291287005f82d2c03d85a1aea4de77336b04cce1fcd7e0db73e70
lib/grape/api/helpers.rb10066400139 Bytes24430a954032641b1341f39ab00dcd4b77ebbf912d204b4795288f54a238e1e2
lib/grape/api/instance.rb100664009.9 KB1e52f691ed9fa705c66a632c45126cb3ea3f5c36fcb5d36bb4cbab50b0549606
lib/grape/config.rb10066400630 Bytes1bea5f0f82e710f141c69fa4e2a78eafed14d9f4653a5cabcee88cfcf2eae087
lib/grape/content_types.rb10066400807 Bytes80d49048654a7dbac4863af1e4c18dd6cf96bf006a584eead4e877ca0d498fbd
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.9 KB4cea2a11c65a6d2539dca249eb4fb4a17a7e60f000d5dc4147e9738faa51fb5c
lib/grape/dsl/inside_route.rb1006640015.9 KBf8560d6d698fbaf78d74493cfc22295a13b89ef4014a7822e9ed8640a8124834
lib/grape/dsl/logger.rb10066400551 Bytesd7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
lib/grape/dsl/middleware.rb100664001.41 KB7e7807b303863eb99389d9cf65d6f9b3c6b4c42d823733168eb9483769a1822c
lib/grape/dsl/parameters.rb1006640010.1 KBadd5a74103801ac1b80a25b961f953f8932cd8612685ab3e332ae8e05fb974db
lib/grape/dsl/request_response.rb100664006.67 KBdeee929b0f31873cb17d6308ec5be83ea9d1cf6281e7f38fe3a0a4c3203b06a7
lib/grape/dsl/routing.rb100664007.3 KBba7d86e6a34d09588ef8c03c2d39f1623d1a27e22a7649b6a830a309cea30cf2
lib/grape/dsl/settings.rb100664005.66 KB78cae42fe6fa7fc310c407a0e2fe8872b73a2be19b3f309ea46f098a4796caae
lib/grape/dsl/validations.rb100664001.74 KB1b9db2a19f00a247436adde8e239821452a9abfb814016093ed921f9ab9aa605
lib/grape/eager_load.rb10066400581 Bytesd4bf840d63d9eaa404dd8e43be76814f296a3768f016de52226e7d43cae1de78
lib/grape/endpoint.rb1006640014.4 KB830045adc974407b41d8c9afedc17e7374f47f698922fa6b05505149c8dd35da
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.61 KB2586b4c07e24b037687c4e8c6846f715b42b51b2a556be4aa855cea229158046
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.35 KBbc8cc35ca9f5e9f723c9f62bd13e61e719fc18002217b59584a80ce2f184e412
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.rb100664001.74 KB0655ef07383fbd3a6c756eaf2ba28f4219acc2f3134373ddf4bb03946f9a8d84
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.39 KB8309a41d30fd8b81da206ddac361c674234373e83d8125839af62079f41d112c
lib/grape/middleware/error.rb100664005.14 KB531c375ade0c76dbce45c597210d2e7eed092365db1387e0b2ebbffc678cad3c
lib/grape/middleware/filter.rb10066400502 Bytesb6954fe95eade336a68e658bd1a055ff9ed15995896e3ae5b6e677658030fa81
lib/grape/middleware/formatter.rb100664005.9 KB82b7b74140c45c8951b3ae6e8da33d793af6e65e9eac5dedd12c929b79cdb15e
lib/grape/middleware/globals.rb10066400471 Bytesacd938bcdef87be11e7a6663de4e5d042e38df132be840040df01681ef093ab4
lib/grape/middleware/helpers.rb10066400222 Bytesa475104dafc9c2286df9863890006a3f920478e802251ede582987d842ec723b
lib/grape/middleware/stack.rb100664003.31 KB29ddcae67d447c7dd238f3274683e974dbe6f4424d0eef16f9ecfbfdc265bd55
lib/grape/middleware/versioner.rb10066400922 Bytes8f066dd47e4c37a24dbb1d0ee4cd16db529c0cf4ef9ee999b3151d506f9d6ae6
lib/grape/middleware/versioner/accept_version_header.rb100664002.12 KB62db3f460f75df066b2ffec925458be782170db63a4a8fc846a6532bf44f5790
lib/grape/middleware/versioner/header.rb100664006.62 KB496a730f075d27dd5fc5ced11879c6345d17a51f93d4a48156631c72893a0572
lib/grape/middleware/versioner/param.rb100664001.72 KBb0371263fa50e401b7951c227941e55560e28a360be02a0ead52e3dec7f70fb2
lib/grape/middleware/versioner/parse_media_type_patch.rb10066400715 Bytes2831eb9d445ccd95d31619891823b39cd1c7d3d40cac9481da96b4c8a14bc5e1
lib/grape/middleware/versioner/path.rb100664001.89 KBb32453f79acb365dbc74ae74e2f0eb14d8b231be5fa4f237e20ea04845115589
lib/grape/namespace.rb100664001.43 KB357cd5fefa403bdffd20307516ad13c83981d182ec13d5a05f1d1ba4bab103aa
lib/grape/parser.rb10066400667 Bytes523fb239247f7b4299bb37069e445430f5e142d188c370bbcd30fa083b496ed6
lib/grape/parser/json.rb10066400407 Bytes034e3b29e55de0c26a5347040ec1b13a27e1908168c7fac80963907408462d54
lib/grape/parser/xml.rb10066400403 Bytes0663c61ce9ad04380cb4a2df906137d13c09ba8c845aa732a4b9a1a828096909
lib/grape/path.rb100664002.04 KB81e4fe051e7dd64cdb6ab6c73d51dce5b9b8a05ef675991c0529421fe32f1a18
lib/grape/presenters/presenter.rb10066400172 Bytes9a839cafd190fc2b2ca866e38b9c3aad5400ecf09146860e44492c1002877045
lib/grape/request.rb100664001.06 KBc79f49fe001ab47f25b4b51bbb350017ea3c3eff7c7e2d692600f20aff33d67a
lib/grape/router.rb100664004.8 KBd474d2d0f13376c52be22b6d62ae3fe875a38cbf9a452dd6e9ef4b879e24d3a9
lib/grape/router/attribute_translator.rb100664001.27 KB80e811357977fe0b99e917c50ef318d00d902b768ddcfdb6310393501d128efa
lib/grape/router/pattern.rb100664001.91 KBe1eec7522571447a8ed9979ecb81efa9e9d86a4ccd8f190cc9dc51c09b967c10
lib/grape/router/route.rb100664002.73 KB494f798b4e645b890db4b05ac37790a8f0711cdea9eb1e8ccd693eedec727600
lib/grape/serve_stream/file_body.rb10066400619 Bytesf8e2185344d1adfc079f3ee48cfd5d9f573bd422f2e1e93eb245e0a49a245206
lib/grape/serve_stream/sendfile_response.rb10066400461 Bytes2022385077e19f69314c252623e049859987a7230cf516cf3de0f28e00092c43
lib/grape/serve_stream/stream_response.rb10066400521 Bytesdaaaecd0e3892dd1170adc176c26665b5ae8402098618221c47c7e19c6aac363
lib/grape/util/base_inheritable.rb100664001.05 KBd89215986a6b6e8234f1ee1d3d19046f0384c7f6c4f271c03665360edab5791f
lib/grape/util/cache.rb10066400319 Bytes04f3445cfe078fb2ec040bea41f4ef8990b30d4c3e058f3b9c2f2bdca7d0e7f8
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_object.rb10066400896 Bytesc1fa61020a95d2645fd824f60843d8ee086077e8da7cdcd5d80bd4fbac8c6fc9
lib/grape/util/lazy_value.rb100664002.22 KB60a531402fa1839db143a36865a3d832fdb7d84ee4b048592c8d90fab078fd23
lib/grape/util/registrable.rb10066400291 Bytese60b93c98a8ed9a22d9daf67eb77f089dc5dcfde72e879ed981384c8c9c47c99
lib/grape/util/reverse_stackable_values.rb10066400404 Bytes4b3816297b2a07d68ba548cb09107fdb00fb1d0ec31f1a07b44815dbb5d90284
lib/grape/util/stackable_values.rb10066400919 Bytese8d7e5e005be9c41acc4320739db1c6dd93160c66609b67fa41b6f3ab9ac61ea
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.9 KB1212fb1d73f1e34efc71e54122453fe58d8187408176ff5210e1a9a53efc0335
lib/grape/validations/multiple_attributes_iterator.rb10066400272 Bytes8281ff07cfdd0c6a4eada2c1fcb73f0435c1804bd8c1ba4095d30b8584207d54
lib/grape/validations/params_scope.rb1006640017.9 KB3f1fdf623d2b707bd57319eef4aa67a9fe72e93be39a58473e938b0c51cc1bdb
lib/grape/validations/single_attribute_iterator.rb10066400578 Bytesa31e47b139ffebffd7abfa8a0d8d1ffb82ac5db4d3dfd0556ce3563d4f149c82
lib/grape/validations/types.rb100664004.66 KB311b2931196e0adf74f6c68569c868e6caaba082629d9e793c93889e2872d637
lib/grape/validations/types/array_coercer.rb100664001.72 KBba95311061850767de84b3e28aa337454e6cf4ed067713c891a673648565a40c
lib/grape/validations/types/build_coercer.rb100664003.29 KB6b983abca52364594d17d230e469a77d2779125a3dff10110eefbd3d308ae7a2
lib/grape/validations/types/custom_type_coercer.rb100664006.19 KB18a74f43c3683aaa9d49962b87de911bb38c4b9df7054e1be63fac5c4ebbdbb2
lib/grape/validations/types/custom_type_collection_coercer.rb100664002.08 KB449080802d62f977cb8970e5134f72b68b31f6491b970644543faca2fab7b24c
lib/grape/validations/types/dry_type_coercer.rb100664002.33 KBa798e0e133a528a49caddbfb44e4073d7dd1108dd45d1ead9b5e10ac215093d1
lib/grape/validations/types/file.rb10066400961 Bytes3649e8c3cb94ea8f43eb3cd468a06e81ab95632afde59605df029944e697770a
lib/grape/validations/types/json.rb100664002.25 KB3c6d3b5387f725e7b85acfc5e9bae3fef6bd51b75dba8e11f73f21aef8bd8ea3
lib/grape/validations/types/multiple_type_coercer.rb100664002.14 KB16dfbe90713e643b0b671681b0ae01c683420131b201c0aa1130764ea2b8ea5c
lib/grape/validations/types/primitive_coercer.rb100664002.11 KBbe773b412e8bbdb1b5f4db560f61637fd59faf9d6c6e58aede53a0421ad0b97b
lib/grape/validations/types/set_coercer.rb10066400870 Bytes44b2c240659dec63510d073578ddc611cae65c429ec964dfcb779b2ea8a4018e
lib/grape/validations/types/variant_collection_coercer.rb100664001.84 KBdbc5e01daf02208191859343f276ddf5ce94553e6772bc228527854e63639e6f
lib/grape/validations/validator_factory.rb10066400456 Bytes2460b945e474b9f5a296497c70336434bba479cc58602a86febfc05b496e4454
lib/grape/validations/validators/all_or_none.rb10066400441 Bytes23f8fbb2985e6c38867a8cb09e6e38afb1b948d134c330699fe2ea8d40a19778
lib/grape/validations/validators/allow_blank.rb10066400525 Bytes4de54736f21363c6ade20e8b17b636e569c3635783da5c14c17dc1b25f4a4483
lib/grape/validations/validators/as.rb10066400342 Bytes82e1407d891bb43ce0817e7459af83d106588536d71acf2fc7668d5717617149
lib/grape/validations/validators/at_least_one_of.rb10066400393 Bytes8e9e22913b9c808c97d0e989b86883464ab381a6551a15c04c53ffbe87edc25d
lib/grape/validations/validators/base.rb100664003.12 KBd325234a5a3ee3c3de51840f9c255e1a2b4a0350186bc126dae9b1f5ed787d13
lib/grape/validations/validators/coerce.rb100664002.3 KB443818e78cacb4138794547bba038855fb6265ca037041fa388409878e89dc7d
lib/grape/validations/validators/default.rb100664001.32 KBf788296cd8e477e80919d97f8b5df228594b8cf771b708d59b06b054491e4779
lib/grape/validations/validators/exactly_one_of.rb10066400533 Bytes3ff0b2110e6a53032c3ae796abc1db2b8f63f6205ed14825f17bc3d366ec7d79
lib/grape/validations/validators/except_values.rb10066400762 Bytesa2779b560ccf6698fdca146750ac5bc57515f1733526476b559c9b84ca99f8d5
lib/grape/validations/validators/multiple_params_base.rb10066400887 Bytes40789a178b9c5faf27b83c829e1e37e2177ec33b2b379a77a75edad4130445e8
lib/grape/validations/validators/mutual_exclusion.rb10066400417 Bytes5d8a01ee66cad7078ce02884e21ae22b3c6af4554b8db8f41b2abe3dfe4f6a2d
lib/grape/validations/validators/presence.rb10066400359 Bytesd93bdb05003d108e7bb06a6db76b097c813789b05f67f83c1f2b6c8626c41970
lib/grape/validations/validators/regexp.rb10066400508 Bytes0d97302d543202c41b24f131234f145a0a0d3ee2fb359468ef83b36420c3e971
lib/grape/validations/validators/same_as.rb10066400667 Bytes57b4f14f8f4d888344fa347cd75b48d82bae20a67a66e72f67ffe6745105ac40
lib/grape/validations/validators/values.rb100664002.66 KB9800f2b603611f3a62b12df878a9614421a62943cb1f93054801aeb8c4c8a4db
lib/grape/version.rb10066400102 Bytes66304ed0c01c95714cebab4e28e685df2191e294269533b3af166858f2827ecc
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.rb100664002.44 KBac27d0da855197c14a4797a37a30083fabe68a1534fa158825a19908c9cbf74c
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.rb10066400115 KBa3bca706215b56e59abd961fdd4599ec1e54b57ad58c7a4b64bc688ec14a30de
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.rb1006640013.6 KBfc923ba9542e91e2368a71a8f85f7a2db2547dd9ddfbdaebf6a70f6846529491
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/declared_spec.rb1006640018 KB03432d0ede69bcc44e1e6b3560a14b6eb3577aee5aeedbf4087dc6378f5663b4
spec/grape/endpoint_spec.rb1006640033.6 KB7b93d636bba63d6ac7e0f92d6e144cd26ead1472163e219651dad1782c3bc628
spec/grape/entity_spec.rb100664008.91 KBd14da62ca89015f02b0cae635210f5d1111391516e7ac41bd5deff5307966b43
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.63 KBd4fa7456d16a341ed205395f4a0c04bed4610e6597cabac9d5d13563c7db606b
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.rb100664001.07 KB7ed409908b88023fcb36c30effd2cb18ac0604f3184ada0ea5283182254b2a5a
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 KB087588038b3eeecb941a94b87b5b1dce318b86026d00d59ac9d651963a89fd58
spec/grape/middleware/base_spec.rb100664005.07 KB1e6d0e4d6fef0c83b355fe53be740b6ca7cb5b76e0e5eb683ef106ba06cb1be4
spec/grape/middleware/error_spec.rb100664001.79 KB451040a1e7beafba3798f0482210943be96171767576487163471a9335723b93
spec/grape/middleware/exception_spec.rb100664009.66 KB56b04e5e040d028c5e8b1c63d5e8cae0312b722e743b8aba323c67ea24cffa88
spec/grape/middleware/formatter_spec.rb1006640016.2 KB66178d77cef6414e0d2af82624543d8c04a68aca49d2003f4f37fc005bd3680a
spec/grape/middleware/globals_spec.rb10066400929 Bytesf9a90c5f6228392518bb77ce2951f93c7d0a3f8ef4869386c9db5280da38d7e1
spec/grape/middleware/stack_spec.rb100664005.39 KBb6019eda7e09dc2546f86f1bf3a02653e9a38a0caafd03dbcc448e0d3ec37726
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.27 KB605df2a68f194c90d70c8eba260248543490e0ff7c59cc86ab05e13768e97ab5
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.21 KBebc720aed6fbf3e666bc4e01c22eb9f2a909e570310c41f9e50b0e68c314da8a
spec/grape/validations/multiple_attributes_iterator_spec.rb100664001.41 KB4b34e17c630a0735eb73afe3946d1145faae61ac4616265bf639710cefcb2bd1
spec/grape/validations/params_scope_spec.rb1006640033.1 KB85dc4ef56673f1579de93073928ed4647270385e1ead5e0ce2d447a1bde59eb8
spec/grape/validations/single_attribute_iterator_spec.rb100664002.07 KBab8038547a492a66638c8c04db9bd049da42a5b3140d2866723b9cfb356b21ec
spec/grape/validations/types/array_coercer_spec.rb10066400930 Bytes7c21f9711e9859b2b1b47cb6a4c0bc5aa7ab65fa09053f151a5d41a5c51e8730
spec/grape/validations/types/primitive_coercer_spec.rb100664003.15 KB63ac2d8cc3dcfec62097e4d63fc4d455628c18db79cb2bc73647c47dc94d9b2b
spec/grape/validations/types/set_coercer_spec.rb10066400894 Bytesa7acf5cce54a7161001e7703942d2246096c578fb314adae1f2dd256514b125b
spec/grape/validations/types_spec.rb100664002.33 KBcfe0f036fbb5e044c92ac16adb67be142dce04db297276a624863cd79498e579
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.rb1006640036 KBadc64bff7578757bde99de8bd0d7ebcc476c7cc68ec2987607e050f17877ea61
spec/grape/validations/validators/default_spec.rb1006640015 KB00f4e54735700f772ccd2bb2f2d963585013b6bd51ab60cac10a9c0702031f8b
spec/grape/validations/validators/exactly_one_of_spec.rb100664006.88 KB16963e1bb07482c3665ff7626808754a38b6c4f95a75361e77c600e5f5b27f6e
spec/grape/validations/validators/except_values_spec.rb100664007.91 KBcb955cdc486a122cfadd22b485f04ca09ee420e5a339384dee317d4e5c058e83
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 KBac87cd4c1801c0a8ec32f2a1f5e7563e1a6fbb849a4d0c64f7b1e0c0050af262
spec/grape/validations/validators/zh-CN.yml10066400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006640064.3 KB80b6926fe33f39a160cbf10bee048cda74ee663a03ab17f309a1e0b1d6625079
spec/integration/eager_load/eager_load_spec.rb10066400345 Bytes7986ee73163a33ba2a9849c1e5c60e7be2b4694ae157d72f6ed009b2becd69b6
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.rb100664001005 Bytes790fc9891709201e97ad5a34064bb7a848887c9f2b31f2fd7a2bc1f712259ebc
spec/support/basic_auth_encode_helpers.rb10066400217 Bytes656bc3d57697b3a5694e85d94c7a1b3d9805cd9d1d331d6cdd7e541985534618
spec/support/chunks.rb10066400206 Bytes020cb124bbaec917dcaaa27e7eb59d7d52dbbdfb3f47b9315f91feff697db9ae
spec/support/content_type_helpers.rb10066400389 Bytesf141b3a4c688fa6e535bafdd9ab6c269a7f63222a38e90338964b7e51ea27d66
spec/support/eager_load.rb10066400629 Bytesdc027831bd1d5019894b73662254dc9b00740319102eeb382f157346cf9dbdde
spec/support/endpoint_faker.rb10066400485 Bytesca9aec24af4baa8dc265737f1f03eace8267b07689755c4b2ae9b72b414f9178
spec/support/file_streamer.rb10066400215 Bytese5f9c1930d07a1bf269c3fe476be5b3a7bbd41c37800a80ad100ca461d2b206c
spec/support/integer_helpers.rb10066400216 Bytes5e66d0fb667420739e70d9dfddf7e7ed81b5af82660b55c16fe52cf8250b81a0
spec/support/versioned_helpers.rb100664001.76 KBeb4b368d8584c9c3457df764e99eab75809114076cf0b354132eed9db84aa288