grape-0.15.0

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 155621

number: 0.15.0

platform: ruby

spec_sha256: afe2e117893e86968f8279a958855d7942983752a87fc53145abed37ecf51ac7

sha256: 314856754797571883d49d5a7fe3de09a564f1f672a26285fd37470839a82b8f

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

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

position: 40

version_data_entries_count: 200

uploaded_at: 2016-03-08 19:31:37 UTC

indexed: true

has_extensions:

extensions:

Gem size: 167 KB

Version Data Entries

Total: 200

Unpacked size: 784 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/grape/api.rb100644007.6 KB05194917e99f43cf852e67600533aef9759a39ab245392c35474b6d05e5b9bc5
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644004.46 KB4f6f7c1cd94f44c5084ce4a9767cefaba9f827c00be7beb728febef96d2e8cce
Appraisals10064400245 Bytesb1295bc428f9346a4a3be8e8ac975da7ae5afc6d69c37bc09389d6f306bfb0e8
CHANGELOG.md1006440049.6 KBa94da6e55bd25c340d8f941385ee042980ad7538508824ae533eec98b1ddf1c8
CONTRIBUTING.md100644003.44 KB089400774e63df564340486e73db85619d26418270a99bd57e7a642047c10c22
Gemfile10064400129 Bytes60bcf84fb33122fb5e6f27005bcc4c56410fc0b747b8d690fdc447261af1f01a
Gemfile.lock100644003.51 KBdc9247f2983ed1964c1d80e3817542236cd934b6d87c7d114893ce8072b0648f
Guardfile10064400310 Bytes789c4d527a2a1bd5fa76d7377fbbf87d8018feff9d244e0caee60b8acc5536a7
LICENSE100644001.06 KBb5d80908fd778eeadcaf84cbe39842bc2df3b5030a10add6988231da9c8ae2f5
README.md1006440080.2 KB2d5e125905dd5cfedafad30b33210dac271659ca86fedbf3453dbc4883f20fa4
RELEASING.md100644002.96 KBe6a6d12e22f2255079ae6d8f54fd4b7eb5a3b188354bf77cb913af9007b9656e
Rakefile100644001.56 KBdd96e5c09fe3d89f2afab22787dc23392f62387c45b66aea17da6ecd719f4556
UPGRADING.md1006440018.7 KB5e7c4f40435751f4be311a9a858aa33b0a3871e712fb75e39ea60c2b03f6d46c
benchmark/simple.rb10064400424 Bytescde21d62e070d65bf38b0440badd969d2cfc8904df007cdf3abc04684a777586
gemfiles/rack_1.5.2.gemfile10064400202 Bytes9629cb6899915c8c6c6af15724b7b8bb5374ed262a273d3ef508d8f6c612ec6d
gemfiles/rails_3.gemfile10064400231 Bytesdb799ba7fdd3a12948245183d49bb193880fa3f57ffc028018b62db7dd40f787
gemfiles/rails_4.gemfile10064400203 Bytes2d4f9fc2b4e2ab0d5bcf43d9c89e0c36b3387fa3b3d66a0c900a77bfd70f1150
grape.gemspec100644001.62 KB290aa060c474a00ea87da464b8dc11117c9d9caa825e326cfbddc0570a310f24
lib/grape/api/helpers.rb10064400108 Bytese0dd68a689f3ede85dc5de57788dd8465a743f7c33a783c9ba4d8770a854de8d
lib/grape/cookies.rb10064400849 Bytes34b210510c1dc89b884b279515e8ebfbb17d21ab2db687f11f8f3b22d138ffa1
lib/grape/dsl/api.rb10064400435 Bytes24f2bff107b0d173b7ab49f9eaee217ef9fc9cf4ac22f2efd16784ed4c53ae23
lib/grape/dsl/callbacks.rb100644001.36 KBb1e71c73543fcbb60037eab117171cdecb83a7439e1b3d38b9bf195e6705ca02
lib/grape/dsl/configuration.rb10064400281 Bytesaf2fe1f13b9bf91fa20e9d2e49eabbb386713c3e0efaf6cd0a7c1f9cc79e5802
lib/grape/dsl/desc.rb100644003.25 KB565b8e6bcf5cecd53277ffc5c7dbcec38cb280d663f5b9f96cfd110bc98d4023
lib/grape/dsl/headers.rb10064400364 Bytes37a8691ce44d1f2e6915cbdd8529b0eb1f44c97fa30bbcf99c081433d7542e4d
lib/grape/dsl/helpers.rb100644002.38 KBf78ffa22b7de3c66122e31f767b8c8dcaa5403fb03cf918c4051e6c0a8c6ee08
lib/grape/dsl/inside_route.rb1006440011.2 KB516f960bdd7fa100c46964c416f049f1a4a13b0c5c91794210b6c9b3cbe38f55
lib/grape/dsl/logger.rb10064400520 Bytes015e364650eaa9d4b23779a737e1c7bba7df278b1d4ce3138077443beab0562b
lib/grape/dsl/middleware.rb10064400875 Bytes6adc8f7ccd452cfa61d0e840836a70fe953f6092e878c9fc8f4581f63795c9cc
lib/grape/dsl/parameters.rb100644007.99 KBc62b10b388f0e1aa39da84bda59246c54f0e5ebe5048e9149b9ef8ad1382602b
lib/grape/dsl/request_response.rb100644006.41 KB194283cf002af33eccedc741ae0c862610f22c87bf23a532c01e3e607d552410
lib/grape/dsl/routing.rb100644006.76 KB735688c0642845f359d6cd00fc5cb33a02e4e570d9f1bf68a7187bc2364fe53a
lib/grape/dsl/settings.rb100644004.42 KB0e6ff2fb2c2b1b45d94a063a9460a520b57e1fa21ceb7d6ae49219fce17979fd
lib/grape/dsl/validations.rb100644001.15 KB61455fb71ff83abb661615b6940d63bd0ae4406c771d37c3bc03868b66adc836
lib/grape/endpoint.rb1006440012.1 KB282fecc21504b34fd9c97e091061d22e95737ad0211ac028c938f8ae7d609192
lib/grape/error_formatter.rb10064400776 Bytesd9830cd5142f92a557d61639067d9ad15bf66a9b6c871450c2bfc2c2dd4010be
lib/grape/error_formatter/base.rb100644001.15 KBe216480d345cdef8001af34263a241305d47429581c299961b608a62a2c71211
lib/grape/error_formatter/json.rb10064400669 Bytes04bdd001bba67221048ab3832c8e69c634016b6b82b60deaecf0d65dc6df8425
lib/grape/error_formatter/txt.rb10064400510 Bytesa9b64af148cb5275abe291ce74ecaee6243f4dcb0fb5a081f7cd8ddf3ef83e42
lib/grape/error_formatter/xml.rb10064400552 Bytesdaec938a9c0a541ea88f2f3ddf986279ee4456816fd31b7c84e097beb2f05e47
lib/grape/exceptions/base.rb100644002.43 KB07091dfbe56c87a2643a3b7a066d4fd2ffc52116b245b5330bd13a96069e8639
lib/grape/exceptions/incompatible_option_values.rb10064400313 Bytese6e48df09175fd2f0107697a44728a557cc2bb3e2c9bb0faacc0f2bbad57dc27
lib/grape/exceptions/invalid_accept_header.rb10064400268 Bytes1498dd539d9aebe3b625cc8d2492772b632ca4ff0d8db29f31299adcf97fa705
lib/grape/exceptions/invalid_formatter.rb10064400248 Bytesc80148d7ab3b05be14381d39a85d66aa4e4e3468dc0072a94509b89f3702fcfe
lib/grape/exceptions/invalid_message_body.rb10064400251 Bytesef763c19c49d2bcd37bef348c4facd67b36589dd09167cb03b7a7a4f233181bb
lib/grape/exceptions/invalid_version_header.rb10064400270 Bytesb56a031cfc016a69dae6a5408fec06c3ea8cccb1f525a46ca044a6546d8ef7ad
lib/grape/exceptions/invalid_versioner_option.rb10064400237 Bytes14fae39c492a0fe96710d02437872e346acef08a0beb24bbca1e86f8ac0b9ef3
lib/grape/exceptions/invalid_with_option_for_represent.rb10064400223 Bytesb8dd4e70b12602439cfcd03c9d3a77f7c6c6324436e0bbdd44c00b3eb50977e6
lib/grape/exceptions/method_not_allowed.rb10064400216 Bytes797b6cb0417b8ce1c476a69254c48ef3d690ba3580653db91384a06c049c03b6
lib/grape/exceptions/missing_group_type.rb10064400200 Bytese42245f6e72a12d2a6c6b2be764208cf625f548fe2818047d6087a06f5df75a1
lib/grape/exceptions/missing_mime_type.rb10064400229 Bytes19eb8a79a383a58afd7564e96df3f83ed296bba0e00b1df4572e22f8e34de43e
lib/grape/exceptions/missing_option.rb10064400212 Bytes014d85ba175dd52017f0337afcd31cad4bf59a3c1c545bed9b5776f87685d94b
lib/grape/exceptions/missing_vendor_option.rb10064400201 Bytesb4d2fe528c0c42fcf91e019dafa28257012dacdbf82412b270577ddae0eca6f8
lib/grape/exceptions/unknown_options.rb10064400217 Bytes22205ab71ff63cca121a18b49700d11745678e1e53d0761c80357f73323cfe70
lib/grape/exceptions/unknown_parameter.rb10064400215 Bytes8c3d0f05d69842def10a2abd0715cfe0ad15c9a5cf08c54a3199e25a134716e5
lib/grape/exceptions/unknown_validator.rb10064400242 Bytes39ddd13d28b7e5ea18bb22d3dfdbdc6b4e018c7cf7822252c9aaeb77fc6afb21
lib/grape/exceptions/unsupported_group_type.rb10064400208 Bytes1ae966c62962b81f037994fe194a817d4220f1c53349f3e95f162425a4ab21ef
lib/grape/exceptions/validation.rb10064400669 Bytes44fc22e221e9cf7acac7ae135f5741ad46a3cfdbbabc261539a5c8341ca64955
lib/grape/exceptions/validation_errors.rb100644001.32 KB79ec2cfb6abfeba217034935065cf31fffa1de9b80e0e616452e280f523679e9
lib/grape/formatter.rb10064400710 Bytes7049c85d47b038a02ff6c9017b0998505c7556bbde536df23bb4ce65c10a2a65
lib/grape/formatter/json.rb10064400236 Bytes30543d5180942d9d372ffec7370b7c95ab2f30ad9e8d926bf7303b03d50daf76
lib/grape/formatter/serializable_hash.rb100644001.06 KB811061dc56f312dbd53548a7ac3815a5532bc3e09a77b3a45cd0ec0af08cb31e
lib/grape/formatter/txt.rb10064400206 Bytes3660e03e2ea01e12fbad7e2ef222e5092e36d067275025b6f1db6ff2b4febb45
lib/grape/formatter/xml.rb10064400276 Bytes7965eda9e06f983a949cfcab3d2398e5e48767dda86a7221c33e1152e8328050
lib/grape/http/headers.rb10064400795 Bytes86a0055fbff7dc9afca4c413a8a3417b3d7619adc448ebb48ee6da3d053a9fc6
lib/grape/locale/en.yml100644002.38 KB3e8fcde3b719813ed0d38acd97256494f59b1c33c3a9bab74c862b6910b84f70
lib/grape/middleware/auth/base.rb100644001019 Bytes43a06c69a873a696ba8897639b218e0adee06888490ba19b14700517f2cb8b84
lib/grape/middleware/auth/dsl.rb100644001.23 KB8178a0f47a666384c65e0e881b1ce2066e7cd2ed4de4fd850eda7f4751c58785
lib/grape/middleware/auth/strategies.rb10064400655 Bytes5d308bd8d261bc600d7c77e51a2dc8be8856c98dae7cfbd8d0a8451a964b9912
lib/grape/middleware/auth/strategy_info.rb10064400309 Bytesb64f15cd870843d46a0180412601780f587dc8e6a8e8c4d2021584857a7d5064
lib/grape/middleware/base.rb100644002.33 KB7cadbd5fd6c0293eafc82949b3aeceb21c46127676488a8cb8a3ab8c225b99cd
lib/grape/middleware/error.rb100644004.08 KB9329eb6df193fac4e0ea2fee92a4af2ad2df5a7dad97da72e121c50fbf4ebe86
lib/grape/middleware/filter.rb10064400471 Bytes37cd164e6345bc53c3481e5113748753e9ac49d0fce3725867bae4f7162071dd
lib/grape/middleware/formatter.rb100644005.58 KB9512d05f24ba49b3b23fdb7bbefe50e6e443d84e0fc232ef3374a9ad7e328e88
lib/grape/middleware/globals.rb10064400391 Bytes061f635517e9adbe33a5503472fb3d7e1934128c9bdc9370da6608a69b6ee87c
lib/grape/middleware/versioner.rb10064400890 Bytes008d0ee6e1ee2e502c33a0c059dfd4e571d700af220643ece1f19eac9163fb1b
lib/grape/middleware/versioner/accept_version_header.rb100644002.12 KB89a0116e5668a189dc566de9738da57ccd2bc195e7574c3d5bd76e144913b523
lib/grape/middleware/versioner/header.rb100644006.52 KBe876ba9c9a78069c727fa3c020a1e1e4e8050716a5a4f59b8cf11ca6570f5f3b
lib/grape/middleware/versioner/param.rb100644001.7 KBa794f794a63eb7bc5cff699460e7c84f4c4fcfe5d5cb66927af48ee2eed502bd
lib/grape/middleware/versioner/parse_media_type_patch.rb10064400635 Bytes6b6107eb352d62496c2d9ad249952c6ec0f8aa25b41a10d9803ae4fb74767e67
lib/grape/middleware/versioner/path.rb100644001.43 KB7690b1591f0ed0cfc365c21ef03f03084b47fbc91845babc928e88ffcf954e67
lib/grape/namespace.rb100644001.19 KBbbfed9ac1f7fcce02553e12a84acc74bb6223ce17266535cda14e142890bd2c3
lib/grape/parser.rb10064400559 Bytes03407e075849de22c8399816a216f0ecfe62feb79f8756f0cb7e3c8dd3afafce
lib/grape/parser/json.rb10064400368 Bytesb338d3713a3447d109da7780b8dd8a8307107c1edcbffe33db0ffaa1003dbe77
lib/grape/parser/xml.rb10064400364 Byteseeec66bc30835ceb88225409c68c9cb9a77eb4b80862fdc8b151f3221aa5fd25
lib/grape/path.rb100644001.61 KBde44064a6b3347168e8f2383178c7bdc29f898fe7dfedda7f6441bed7db3f319
lib/grape/presenters/presenter.rb10064400144 Bytes77e054a582ea5240c3ac88cdfcd88a21e18fc052cdf2214d7a9eac8e5536ba7d
lib/grape/request.rb10064400843 Bytes00d86a74840a03c0d3f6d51332116616511db5f2c7f7bb49557459e2d97fa043
lib/grape/route.rb10064400754 Bytesa5ccd32fb75704393b4dadd4d6002a788e14a691c549a71df079cebfce0ad804
lib/grape/util/content_types.rb10064400643 Bytesc13390a084cfc6d4a6238056ce23b8e2fbb7a83e95a8771da10a6abaecc4ec84
lib/grape/util/env.rb10064400798 Bytes4589c4dbe0e15f9252d162760066591375139b192bc6017a0c6be856f7fced80
lib/grape/util/file_response.rb10064400454 Bytesdaebbf3c6e5fb35d9f4903c213535318c2df8136faa813c2c98298ccc9b02096
lib/grape/util/inheritable_setting.rb100644003.08 KB29208c0c88e75cf1c2083e4b74526bbace406ab2ab42748f5faeb7e3c127a9ed
lib/grape/util/inheritable_values.rb10064400915 Bytese8fc8749d1a1c8dd24c6063762b0c5a6a543567b03698082682fcd7b6fc38e1c
lib/grape/util/sendfile_response.rb10064400423 Bytes81107b6e611fdb0c1df91f3914828e4930b54dfddd6ba2d69a323fb266ed271a
lib/grape/util/stackable_values.rb100644001.22 KBfd0517f92370827ed96e87f6bf92b31668ba84a7217185603c83e4e9f52fe1ae
lib/grape/util/strict_hash_configuration.rb100644002.62 KB747d2d9740f233ef750b5d84fb3538c0dee7620b5ff8d6a93468eeaae95746ce
lib/grape/validations.rb10064400504 Bytes43c849c7c89d7bace9b5e46c0e65366d3660cbc2ac34ae78bf9962542bac3146
lib/grape/validations/attributes_iterator.rb10064400627 Bytescea8f1f8909ca5df54605ae55445efbf12f0ef7ee19d6cb9ad1c97081b442335
lib/grape/validations/params_scope.rb1006440014.1 KB1e99e0a517181c22109f548a3a104f0514feafd29ada46e2137d57abdec380ab
lib/grape/validations/types.rb100644005.15 KBce1a8f673e4691f0a828ad091488ec66b156227a4d0275dd88314e31f880c684
lib/grape/validations/types/build_coercer.rb100644001.92 KBa456dd4bf018aa2f32c8e675574f941f2edaf0de004fbd40eb8201a569999251
lib/grape/validations/types/custom_type_coercer.rb100644006.84 KB682906d31293e0e01dcbd55f837053c330c42f3ea1869767ff6b2677fb099e09
lib/grape/validations/types/file.rb10064400921 Bytes8887752472a94e21b49a07a3fffd1ef4ecbd897ddc8a77f487feb39ad3b771df
lib/grape/validations/types/json.rb100644002.12 KB1b7038864efa2750bd0f6cce2455d60ed132ae79d90bf7ee6780407673f6bb70
lib/grape/validations/types/multiple_type_coercer.rb100644003.19 KB5dece99c489f3830b6d8f6f85aac49e89a61343b125808ce70bfc2401e8fab2a
lib/grape/validations/types/variant_collection_coercer.rb100644002.25 KB981bd7b5831c2564e7b69fe9e9dc06902636c3185067eedc88c6137bf71c4a2c
lib/grape/validations/types/virtus_collection_patch.rb10064400563 Bytese4eb30bec271dc0964474094c298f0f350ff17e739038bb712b8a49a951c36e4
lib/grape/validations/validators/all_or_none.rb10064400603 Bytesd34f4cf6a2e72f8e1959fd97a1d33121e39636178d6988ffe1b82d0c0224c0e2
lib/grape/validations/validators/allow_blank.rb100644001.07 KB916cb0e87fa397b3a7b939648950a3a130a6a5e8bb958fec39fdba3bd9dc1b54
lib/grape/validations/validators/at_least_one_of.rb10064400568 Bytesff4a88b31c7732560c5979ca9cd11392e8f082da1037a6d6897ee231650ea5fb
lib/grape/validations/validators/base.rb100644002.49 KB8cb25cba6e8d26de8deacb6f9a656cd7b60819e231407e1079edf7c634b8f2af
lib/grape/validations/validators/coerce.rb100644001.92 KB9d8f60f9ac6cdb71d1519272851914d3791ec66f938705d3e7ecb9e0fff5cef4
lib/grape/validations/validators/default.rb10064400717 Bytesd667b325cfa6c544171981bf8fd0df51a5991c3e6517e1b9e558b3abfa3744a5
lib/grape/validations/validators/exactly_one_of.rb10064400868 Bytesccbf18aafa1b81739942677b3c87b3b52198df4ad4c2bab82bf19fcdf56f11ed
lib/grape/validations/validators/multiple_params_base.rb10064400576 Bytes2deed400387a46cb3beca04810310d84a48e79fa6bd3e1ebfc9df5cf6357a877
lib/grape/validations/validators/mutual_exclusion.rb10064400722 Bytes3905e89db5f2f63f8114f6e022087665dc400d991d5dbdee10f5a531d4498c28
lib/grape/validations/validators/presence.rb10064400430 Bytes432d16f992561cd779b1b3dc090a79be1dabd4896d23586bd022036d2f66256c
lib/grape/validations/validators/regexp.rb10064400404 Bytese958e0b8e24fba19ba8e23df4c2b94b1a9ccc69ae36b21fefc4ba051efb7b03e
lib/grape/validations/validators/values.rb10064400828 Bytesbf9c93db188705083950177ec8ec9f2e5e5fd363c53994ebfc2b06ab880ef04c
lib/grape/version.rb1006440072 Bytes77f42e2cb7336dd0517576c392495c236d55f79b16afa4cc4cfa3967e1b30a41
spec/grape/api/custom_validations_spec.rb100644005.33 KBddb8344dd10f05b9131569c81b785467f8c92ad8bd3b4a5cde8acc39dc004dda
spec/grape/api/deeply_included_options_spec.rb100644001.11 KB9a34f504c7389e961fbed9aa5a1461087378152ff1e3fa1828e4f409ad30660b
spec/grape/api/namespace_parameters_in_route_spec.rb10064400662 Bytesc6d2424b88907daa1a6f62b4e143e917fd0f2901b7b21fab35a75c63eefb780f
spec/grape/api/nested_helpers_spec.rb10064400947 Bytesf0c0f8fea2c4ff6b041b890299aa74366ad5c23511cb48e13d933473179bb554
spec/grape/api/optional_parameters_in_route_spec.rb10064400819 Bytes3542f94beb2667425e7a7c6bfd8b8c047dc2bf17191f7a6063d09616f2e13edc
spec/grape/api/required_parameters_in_route_spec.rb10064400662 Bytes71c3ff90ae1e9a37c74dc56baca49950a4eb96fa8be37ed88100f9d0110bb67b
spec/grape/api/shared_helpers_spec.rb10064400666 Bytesabad915adbd76f3e626c96f3c1fa44dcd2f303edea84da4caed063f9e8672166
spec/grape/api_spec.rb1006440087.3 KB55c97a48872f66ae29f5c5f7ac178162955ea30e6d063c8e1f66dd3a1eab06a1
spec/grape/dsl/callbacks_spec.rb100644001.14 KBc6458deb64a337a9888b2eb04682aa1253135bd28a4c49a26fedc480ad11a6ad
spec/grape/dsl/configuration_spec.rb10064400258 Bytes67cefb77475e191448c3d572c1554260915ad2c6625e1660d9f9aea112b0fc07
spec/grape/dsl/desc_spec.rb100644002.61 KB004bf2250bc2ae8ae6c8e4f3bdee37e78f39b8b15b9469e14bfdf241a7e00249
spec/grape/dsl/headers_spec.rb10064400685 Bytes6dbaba38d2160bacf60b89175806f9236f986dc7c1d9adf1276ad3aab5e08edd
spec/grape/dsl/helpers_spec.rb100644001.61 KBcaafbe51def08bad33a4b2fe38c85e928930c8d1faf84ee8a8b32aace86fa22b
spec/grape/dsl/inside_route_spec.rb100644009.04 KB62cd4cd879f70dc87a50f7282648e84cf76db2edd4126badc9f253a4c6aeb587
spec/grape/dsl/logger_spec.rb10064400526 Bytesa4fc910b3798025bcbb3743e1aa0b5388874d1f2d34dea23210f3976cfc9dc82
spec/grape/dsl/middleware_spec.rb10064400744 Bytesbc590083c37741ca06c356864a677c359fe1658b5234144e0288ab64d8044555
spec/grape/dsl/parameters_spec.rb100644005.15 KB80821f98eb731f4c4ab4390d534b0ddb2b5a31f4ae9fb5f727466ab87a98bd5d
spec/grape/dsl/request_response_spec.rb100644007.67 KB23973ba61e4612e5fbe8d72cff8f9e5fbd23ac61a5e21444c9dcae3bc240fe37
spec/grape/dsl/routing_spec.rb100644008.33 KBb91a5f9b404e2b5deccaf431dad77861fb8cfb23a1a89f8f3ee45f1aa3c51b3d
spec/grape/dsl/settings_spec.rb100644008.13 KBf9cdb1f2ab81aa7a377398372c22e5b3055e5a25117a6483be35f5843447d54a
spec/grape/dsl/validations_spec.rb100644001.98 KBf84043f0898ce3e129cec7aaf71286cce7975d3c7b124c1f74dd448079713935
spec/grape/endpoint_spec.rb1006440034.2 KBcb485c42d8bb85ed916e5f7b183bbe29269ddebb0ea6aaa7828b7f056ed0d4e3
spec/grape/entity_spec.rb100644008.9 KB804352a9f207babd8a570dcab96cc2c3f0903f94929516730fa325e604739555
spec/grape/exceptions/body_parse_errors_spec.rb100644003.11 KBfba822a96549c7220e39da6cdc61ecb665e14e9c84781a11ca2c5548c3655761
spec/grape/exceptions/invalid_accept_header_spec.rb1006440010.4 KB11734ad21578a69b76127c2bc8b762394d484c5450d6f4695b9e384b6fc82549
spec/grape/exceptions/invalid_formatter_spec.rb10064400336 Bytes3fc7da17e5bfffe79835de1f92817850ff90ad90407248e356d86ff322e6629f
spec/grape/exceptions/invalid_versioner_option_spec.rb10064400347 Bytes84c9ff7180b540267da1793b67a9117f7a8b305d1f15fd2280cc1b97c7662845
spec/grape/exceptions/missing_mime_type_spec.rb10064400469 Bytesbfb67c9b55fa3e1912f3ca42211d4ff16e9330b10961dd4856b7ac40c3659dbd
spec/grape/exceptions/missing_option_spec.rb10064400328 Bytesdf52368bdbbe7a2d387395b2e3a2f251a339d49c5f32b44ed357bbd09afe1da1
spec/grape/exceptions/unknown_options_spec.rb10064400318 Bytesd502d9b6689d29bfdcbbd148cd5654ef33506325df5562bbffdef444c0591778
spec/grape/exceptions/unknown_validator_spec.rb10064400326 Bytesd90bd78f0b4796b3ea9184e4a2bfba7e0e4ef8538cd25de36a1279f5c14ee7d9
spec/grape/exceptions/validation_errors_spec.rb100644002.16 KB07599a103f930145e8a1f51c4725bcdf1e8360f95f68c81f97b989941603aa04
spec/grape/exceptions/validation_spec.rb10064400237 Bytese8bdc75d42dba6fe8bfb16732a427f1b0652ef1ff6f700420e78a9da8c960afe
spec/grape/integration/rack_sendfile_spec.rb10064400928 Bytes026865df51461466c6c20d743e6c3a5136301d5535622ea7283c767c844360b9
spec/grape/integration/rack_spec.rb10064400966 Bytes9c7dfdb3dd77d1a932d2bdcf9377b92fe51701da024b6481d45fd923fbbb04cd
spec/grape/loading_spec.rb10064400810 Bytesce5615779840eefd0e3c07f98cef1b03cb2c82d319cfc17ea0c5363140fbc7aa
spec/grape/middleware/auth/base_spec.rb10064400745 Bytes5aaa299e736bd46c9aa7c19170edac2e63163ca59793b0ac64861ec899a8f4ae
spec/grape/middleware/auth/dsl_spec.rb100644001.66 KB456ae39d1033b7792e4a7bd50faeb738009299a44f5a1689d041edc0b0355a3b
spec/grape/middleware/auth/strategies_spec.rb100644002.05 KB1f7f17d9ef29deaa12275988ea3159771bd134cfacd60e99fafe8df51834b183
spec/grape/middleware/base_spec.rb100644004.77 KB52057dc5fee56e864160cf0dfd8c510dbd46967c05b789cb2d4993b2a241b01f
spec/grape/middleware/error_spec.rb100644001.75 KB4542eac24ddca74899a04d02f688c514f8bac8709bf6e0cea157342c3f614ed3
spec/grape/middleware/exception_spec.rb100644006.09 KB7c889c2b1ef8cd45d56aa92dd96054c3f18993a43ce509ef8ca5cf203ef27a1c
spec/grape/middleware/formatter_spec.rb1006440011.1 KB894c533b71031d6075d467ef4390010728c03fc7ca3588369c9762b84b8a0952
spec/grape/middleware/globals_spec.rb10064400898 Bytes140c0a705fd46006f2c921ebd296c573a99aaefa44b6755b47ab6358678711b9
spec/grape/middleware/versioner/accept_version_header_spec.rb100644003.19 KB565cc6145b6fb9eac119555585c6ba1dbbf49a7c86bfafbd4fae99f3e12e52c4
spec/grape/middleware/versioner/header_spec.rb1006440011 KB5e856d98348a8607bed2520edc15ffd6e90057f6ecf35a8c86a8e974d8184fe0
spec/grape/middleware/versioner/param_spec.rb100644005.12 KBfb128c3e6a2abbaf1d9ce83d99e732ebb8e8b72fd232901c404a6ec996918671
spec/grape/middleware/versioner/path_spec.rb100644001.43 KB0fcc4b0b389b558e9c6d86a415d1a43195c2ed530d78fb5c20b0f41ed56ba003
spec/grape/middleware/versioner_spec.rb10064400601 Bytes851a7fc7135c0e3d160572a873eae2453e209cdfb39e3b50e6c533650d16d74c
spec/grape/path_spec.rb100644007.23 KBb5b7e8237100af4dcbc0a75f042c1a72f822aacf8d49b093995be0aad7241628
spec/grape/presenters/presenter_spec.rb100644001.63 KB7de81db624b69f31cce65d1431d4ec67045cf8ab7bd4d826e549c1ecd53a51b6
spec/grape/request_spec.rb100644002.22 KB8b8c20ecb64f95537b2b26da6af6aa23ed6db5960a6e07219847693994d6cd4c
spec/grape/util/inheritable_setting_spec.rb100644008.42 KB6127b98992760307b550308b932a454028aff1ccd634a670fd1582e31250947b
spec/grape/util/inheritable_values_spec.rb100644002.18 KB5bc3533e4f1f93b4dbda8214e7a7510664579c3fa87fc630bb0319c1eb4c2b65
spec/grape/util/stackable_values_spec.rb100644003.84 KBd7f1cf2a8475d2e5333aa852a5651d0a750f9e3a3051a02aeff4e225e132789f
spec/grape/util/strict_hash_configuration_spec.rb10064400982 Bytes3d83584ca28cfdc9be3195fb1fca16e4aa1bffb1cff2fdff9efa9e96dc3ff608
spec/grape/validations/attributes_iterator_spec.rb1006440078 Bytes2fbdaa63e0a05eb0e5f9e83e96d1a5c9c89767677c42eaa2c18a4425a4e9e84e
spec/grape/validations/params_scope_spec.rb1006440011.2 KBa10444ad8a39eb900e1208d910629b1a8df3dfa2b7396af8283e7ac47444b5ff
spec/grape/validations/types_spec.rb100644002.14 KBb96e93b61d6f785d9cf769c8df78e25138acbd8038308aa480c1d1c7cc9519fb
spec/grape/validations/validators/all_or_none_spec.rb100644001.73 KB0e88eb8358a4b3605d74cb069547b92980235e29384ce795de82f6dde5eb4b3a
spec/grape/validations/validators/allow_blank_spec.rb1006440017.4 KB6416bd89a2d694e56e4e08c9711b83f478ce7d204c13cccf7efcd72e5a4cc6c8
spec/grape/validations/validators/at_least_one_of_spec.rb100644001.93 KB00fc9566438ec99059eb92765cf3521d55f5f5061563b56b0201d9d54e2b01b2
spec/grape/validations/validators/coerce_spec.rb1006440020.2 KB9e1ce413d13224497c6ef083f2cd5f105dc443dbc54e670f400a395e2bf843b9
spec/grape/validations/validators/default_spec.rb100644007.43 KBb4882be0bc123a08b7b1f2cbc48c3d256bcfc891acf94848c7682497a3da754a
spec/grape/validations/validators/exactly_one_of_spec.rb100644002.12 KBa6832c3ea28312b1bec2200214f1103e70e8906c40bfc05ce556f12e202250c2
spec/grape/validations/validators/mutual_exclusion_spec.rb100644001.79 KBb01c6f1e28314d5f8913432023a468ea6c01c0f7694ecd58dc9afc2ab888a6d8
spec/grape/validations/validators/presence_spec.rb100644007.71 KB4747032a6760c8fdf0ac7653caeb3bc6347cccd614322390a58f586d4d4e4a31
spec/grape/validations/validators/regexp_spec.rb100644001.91 KB19edf69c016ad968690624cb93c6e022cc95f6f9fffa874716408b559cf4069a
spec/grape/validations/validators/values_spec.rb1006440010.1 KB48fc678c76ebbaad12755efa66e98bd1925c58eeb74267520ccc7904031fbf87
spec/grape/validations/validators/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440052.4 KB266dd4f590d7d12790294c7b36b6d58dfa18a5780c66c58082abc6ad4596898e
spec/shared/versioning_examples.rb100644004.54 KB1dafcf21fbaee67e7d763b66baf39fb945af074df33db3045ab3445f84a7ee7a
spec/spec_helper.rb10064400673 Bytes4dd43d527ea717f36803648337bffea462004d9bba8377523c8f44ccfd0d2d95
spec/support/basic_auth_encode_helpers.rb10064400102 Bytes0ec1d25256a5b2d1fd0820779d128c2bccb9050f342ec04016e2e96a1cb774c7
spec/support/content_type_helpers.rb10064400323 Bytes7724bb03b6f46dd711663e6e0334a79d23b7bb0ab50e90344b129595fb3cd890
spec/support/endpoint_faker.rb10064400454 Bytes00b45e167f5b263e14ec88cc4f071143c67297010f24bcbd6a47d01416f03581
spec/support/file_streamer.rb10064400184 Bytesc491be8fa5c42860a5059484494efe03d9ac5a59003e9ae77aa473dabdbcc081
spec/support/versioned_helpers.rb100644001.42 KB42bee76d8afae39252509b86d8bafa6cdec9dbd9986d67d4ce081a7f34540e40