grape-0.9.0

https://rubygems.org

grape

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 155648

number: 0.9.0

platform: ruby

spec_sha256: 191cb15d659a51ea475468919a8ed9e18871b411047c18231855327472c911c6

sha256: 97321d89c159175986d3e1f675df21fdb8771fd57fc883c13707858c539e342c

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

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

position: 47

version_data_entries_count: 137

uploaded_at: 2014-08-27 12:10:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 106 KB

Version Data Entries

Total: 137

Unpacked size: 455 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400356 Bytesbf8dd24b4fbe6ae56ddb2febe7fcd4e7f49452153d3d891fa29643f906438a5b
.rspec1006440026 Bytes3b8f9792f329c7901354dfc35c0be4132a4acd9ebdd46eeb97313aa67e2e4761
.rubocop.yml100644001.12 KB890b765c0ef79038ae19b67def198e6b5e28490cbe46b7a7a844778f372eae62
.rubocop_todo.yml100644001.92 KB2b49a28fe7f85a23fb41e67805829c067306692526fafdb071c613e799ac6006
.travis.yml10064400208 Bytesaf79ed87c13ac014bf784d88828250a85fb2fdd24e0421dfceb7039c8aff3817
.yardopts1006440046 Bytes8877b9150933094b8e7479506b166b4cf8c584f9e42fd7ed0f8a7ebfd30f6334
CHANGELOG.md1006440032 KB67d1d21b313570c9c4997d1f77f4f7722b4c9e15e72408455d28caaf8fc9285b
CONTRIBUTING.md100644003.33 KB1a4cc8ec2eebe9045c9086c6e0eb0ac07a7672c55aa07ba08ed7d91d8cd4e6b3
Gemfile10064400241 Bytes1ceeb815e5ebd92bdbe623c927f2a214197d2f4bcc5cd2dab393a1235295db99
Guardfile10064400312 Bytese40cd9b91bef5ef237aa4827e1e4d8bd2dfabd5ff38d0375922b9c1e9c3c8c91
LICENSE100644001.05 KB3c1706fe3e453c1f29698e143468843a33c3bef56b05290ee0871daa14add865
README.md1006440047.9 KBc4142befe991d19798c85cb734fda1e5fd5bd5c491a8ff1ac07efe50a4f89f6b
RELEASING.md100644002.82 KB7b6fda5a05c1f45121401bab70c950a20f6899724f3804b4434bb35d07923a7a
Rakefile100644001.7 KB74a515fe5a88097049de60660d01e44c53aa967c84425c19955d4b87df6aae41
UPGRADING.md100644004.51 KB464dcdec74595174b5749fff6c93bf95a8883b6d1f32750228d10bd7e1b45214
grape.gemspec100644001.6 KB5f6eff931967b7bd48bc3c82f410d631415d09bce1eda0be8d78ebb499d52fae
grape.png100644004.17 KBfd0f162f751c34593b74aff7c3d25e0c46455b565e1297a9fa32025d93dedad3
lib/grape.rb100644004.34 KB39df655248fadfe723dc8c89a417b5cf56eeeb70eaab8b626d58f52b4e80e41b
lib/grape/api.rb100644006.17 KB8060cd1b59d551c65d2826df5b09b6d594952ae6c3c5f71c6e751c310c1640c0
lib/grape/api/helpers.rb10064400108 Bytese0dd68a689f3ede85dc5de57788dd8465a743f7c33a783c9ba4d8770a854de8d
lib/grape/cookies.rb10064400848 Bytes33024120f938f86be12d2d553be79bea7c5e538b7e070863615d6f8d882fce7c
lib/grape/dsl/callbacks.rb10064400511 Bytesfd42a4168aeb0383aebcbd1965d3a3d8ac0d2d508b76a7f339b9787ff20f1c7e
lib/grape/dsl/configuration.rb10064400592 Bytes8332febc0080df261b5ff091933175de7a7b06b55a43e0f32240f02abab85e29
lib/grape/dsl/helpers.rb100644002.27 KBf956c0543cd6da0c401dc67ac8ad34eba9f819e98dff4af3b1666f7f6d43fdab
lib/grape/dsl/inside_route.rb100644007.3 KB1917087b85b0d1aeabcbe5cc6331762e8f971d3bf3e5fe477db463df4e02c59f
lib/grape/dsl/middleware.rb10064400896 Bytes515531d1cc8280e2c3a70f615c84e312e6c8073d625c2ff841736dfc42204e7f
lib/grape/dsl/parameters.rb100644002 KBfb603df8429ad4c578e50d6fc3d6226d6ba77852e8f1c7ebb577f9e25f41ebbc
lib/grape/dsl/request_response.rb100644005.71 KBb495442ec9ac7053efb8cd2648b832af5dddfd6f4dbe3a909a036d343218e8e4
lib/grape/dsl/routing.rb100644005.45 KB29d726f4a4d5b7fa061c6ae901097248eac02e535cc461fcc92e806fab3bc80b
lib/grape/dsl/validations.rb10064400756 Bytes785681ccfeaeb7868f5d926442786e4cbf8e04050814577953de926829cbb4c1
lib/grape/endpoint.rb100644009.26 KB925fe53f0d9c0151dce365b45680a885fb806e0f300d04afd99555a828f4f548
lib/grape/error_formatter/base.rb100644001.78 KB9c68ff240e4758a23f6b0c5a4eace6c4c2c69d3cae958f32d19b72ccbadf8ab3
lib/grape/error_formatter/json.rb10064400511 Bytes1d17193e75008d6f2decd934707dcfd5efc7502248f0aa130c4e65c87f710ed7
lib/grape/error_formatter/txt.rb10064400519 Bytes39f73fa7983eb11bfd0175568d240ed75097e5dcfba1a3505cf61f761e6ca34b
lib/grape/error_formatter/xml.rb10064400561 Bytesd0a4f1889bedef38fcd98c9a34c345b320911b51a60e149c3d34f049c2a8967c
lib/grape/exceptions/base.rb100644002.27 KB4577f7524732fa28891d2f3bdf359940124072041fe9709808d8d10761309d25
lib/grape/exceptions/incompatible_option_values.rb10064400314 Bytesffb19c46ab316d7e21cd0e6b11a43f349c3cb43e172c76de026c995f86b34fa7
lib/grape/exceptions/invalid_formatter.rb10064400249 Bytesf87d4c04afaac747170e4a71ff804e63737d233a871338aabe64f7b011732b05
lib/grape/exceptions/invalid_versioner_option.rb10064400238 Bytesdaed7f613d57ed59465ad665d120bd792e007e9242526d2933caf7586cd76989
lib/grape/exceptions/invalid_with_option_for_represent.rb10064400224 Bytesa3a7d340b79d9817a6db87ab9de2b1e94f8ab4403df2baa56433685a652d3260
lib/grape/exceptions/missing_mime_type.rb10064400230 Bytesc38b3d7825f9ca76d20bf2691c3ee0e02fc38a272f817d7fbcb3f462384f2382
lib/grape/exceptions/missing_option.rb10064400213 Bytesec862c8ccac818d49b164a122b761ea1971376db6a18904f9843282c0c735a19
lib/grape/exceptions/missing_vendor_option.rb10064400202 Bytes2b0b6f7f0f90588f39455087ecaf73471a515357b051cddaedb3f042bff39c47
lib/grape/exceptions/unknown_options.rb10064400218 Bytesa58e7fd2232051057634294f93687efeb42a6053f1526b919d62fe013152648c
lib/grape/exceptions/unknown_validator.rb10064400243 Bytes5016106466b41ab9111256c318b6dfac3d267e98494ec9ec9a0ac4a4f0b7279b
lib/grape/exceptions/validation.rb10064400644 Bytes89a07c45f8f0fa5774c79319273135df7c6fb13e84c4f2dc4ff6cd6553e45371
lib/grape/exceptions/validation_errors.rb100644001.27 KB21f3353984761bc8e299cab8192f8abab424aee132c6ce129d49a8f00904aa68
lib/grape/formatter/base.rb10064400736 Bytesfb633114570fcc9eacdcceb5e92e79bac78f322478a2ec799a788706a44a453c
lib/grape/formatter/json.rb10064400235 Bytes9f050b497f95c0e747cad4c8e57e849f0da5fea8b54ef8175a0520ed8b3c054d
lib/grape/formatter/serializable_hash.rb100644001.07 KB6f76063a7a25ed921d11b3f1f2fc25273f8892156c2e0f8116d418006df2e644
lib/grape/formatter/txt.rb10064400205 Bytes49c7988088d0d88b4c3a4c3c62c0d955c27b9eedc2c531d0ce8b221ceaffb3a3
lib/grape/formatter/xml.rb10064400276 Bytes38e1e9b4c8837c62b2d592f0a547b70a60f8af079c75d86a098bcda3f3d20c12
lib/grape/http/request.rb10064400637 Bytes9e33bb62c7764fe85b69760d4ad314ce59feb40e55028fc77323083875382a6f
lib/grape/locale/en.yml100644001.63 KBf841fa0528dbcc945a7d32463170816dcc981e59a7e42c917f1d627a65016cf3
lib/grape/middleware/auth/base.rb100644001011 Bytes6a9f3044c6dcf3f678bc0a0a20d2b49a364913c4bcf0c58c35824191f03d23ca
lib/grape/middleware/auth/dsl.rb100644001.03 KBa89aa6874b16e09a0214d80572b6f34d5f0e80b840d964094942f24edea834a5
lib/grape/middleware/auth/strategies.rb10064400655 Bytes4f31d4abba3f2d9bda650123420645538f58d237399e834d4f2f1d0221f2f7d5
lib/grape/middleware/auth/strategy_info.rb10064400311 Bytes2ead6227fea8d95fbff2d2398648cb9a925af106bd592c4849a87999ed19beba
lib/grape/middleware/base.rb100644001.51 KB66077322be74531b07dedff42ac1b332b747f4cfe806e5e9a87fee1117d5e0e3
lib/grape/middleware/error.rb100644003 KB85f30e88c017e269a1c8569f3a3f8a822e62bdfc21def4ca52a56a8d93e30f07
lib/grape/middleware/filter.rb10064400479 Bytesa4e8f95ff8a639842481636851c0be513ba0ba767526e063a922b90c34d121d7
lib/grape/middleware/formatter.rb100644004.6 KB91e3dc0411064926c0608287ee467e0a19d4f5640aacf4cb3be850db26d6f9ad
lib/grape/middleware/globals.rb10064400325 Bytes18086ef8ae0583160406fe35e00d73028351ff47ef9c17fac3f65227c809626e
lib/grape/middleware/versioner.rb10064400891 Bytes5e5f567fdcc1c09aa39c17266b9ec285da01bd5e3d9e61d6e85635fad27da3aa
lib/grape/middleware/versioner/accept_version_header.rb100644002.12 KBb63e2bb2debc1f3ca0acea69b20a8ea5a0ba7d2d3dfe3f1e77e65e81dcccdd34
lib/grape/middleware/versioner/header.rb100644004.9 KBd222c9137ec9835d377695d7e1f09eea0b720f0d120051e4fe10d99a84bd3ea5
lib/grape/middleware/versioner/param.rb100644001.46 KB5af63bde63f5d0381babff6c1b3badedecb3a9f4b000224fe388b2c2c6d50bf1
lib/grape/middleware/versioner/path.rb100644001.44 KBf17a01fc0ea14d44bea758066ffd4e198eb2d9ab7cfad4c26a2ef0171687de49
lib/grape/namespace.rb10064400493 Bytes2c8974bd898ff5a7897f2d31fb4aba9123fb7c21a85a32afdc8c1c85d79f6eaf
lib/grape/parser/base.rb10064400581 Bytesc8eb692a890250b918c00a29e8d873610f37dbacdcaf8920ff9e33ef9d878d87
lib/grape/parser/json.rb10064400168 Bytes7b6daed3299e04c1c94cf1022912f022537a3cb505a90e19d738cfcbdc359178
lib/grape/parser/xml.rb10064400167 Bytes9915399bf87e2acb7dc3a4224bacc1a86b81c4396ffab3f60e3b1c7a4af3d93b
lib/grape/path.rb100644001.45 KB56bf26c59608e42d9ab9ebaede84106a190363a47f1a29cdec91b2b1a71f934a
lib/grape/route.rb10064400501 Bytesdcee6b868e2ef96b81f47d08256a42ac5f281dc5849dc74f0271e3159e018dad
lib/grape/util/content_types.rb10064400521 Bytesba02c9d14ff44152fa3a3891836ee69725963c5faf3300c2125132d2b72358c5
lib/grape/util/deep_merge.rb10064400691 Bytesdc7ef1a273603afb9aa8b33bd197b9825dc052bb127543633aa005d0613d07d7
lib/grape/util/hash_stack.rb100644003 KBc18e013374bc0585320545cdd6a24c593d4c4effe37bbe1562c2e79b86636994
lib/grape/validations.rb100644007.02 KBa172addd64bc482d1c79c895101768afd836c6194f4acccd80e8746b25523e05
lib/grape/validations/at_least_one_of.rb10064400565 Bytes57299b94af105c332ac1b5f87799ced6e1f1932842a61ab1299eccffe2318348
lib/grape/validations/coerce.rb100644001.81 KB0cb69d8bfa2d3da125d5722234a5840d1daf21eb051c93789c4cd384de7a9298
lib/grape/validations/default.rb10064400778 Bytes904b15fbd2a261d680cd5620cbbaf75a066a5f57a04ee520dda1856c31fee1bd
lib/grape/validations/exactly_one_of.rb10064400568 Bytes613bf05a9bba8d01b7baad9ccb53ceba7ccf47c89cb9d4f4c533cfe63ec0a02d
lib/grape/validations/mutual_exclusion.rb10064400586 Bytes02b747091a0b1b2fa44b3b20ae3ee5a8d8254ee4dd47bd8e656eb9286065c25d
lib/grape/validations/presence.rb10064400442 Bytes7e2fcac237c60186de04d19204e59759ad11bcc95461be5b137050c6ab05d611
lib/grape/validations/regexp.rb10064400388 Bytesf7c8a36a452366fcf648c7ef12641bc0fce3b8743ced45dda1a4cbfc4e914ce6
lib/grape/validations/values.rb10064400631 Bytes20c9edf176283e6fe78b74c29d6ea7b0485a00cd6b7b2aab8ff1922aa70fa3b8
lib/grape/version.rb1006440037 Bytesd74bbdef6cca1562f6f85046f8ce7423dff4c95d72a43d9ef1cb8e966a7795db
spec/grape/api/helpers_spec.rb10064400641 Bytese0eb6cd471a020d43a7f4a5727b67155cf78d8a3a18381fd6aa1325fc7f4aa46
spec/grape/api_spec.rb1006440075.3 KB7c1fbaa88457eefe7b880d3c894fb75bd753411e79a37e5a89598ff51e11a18b
spec/grape/dsl/callbacks_spec.rb100644001.09 KB24a01ea9452ba1847081244593cf4ebfa7c68834c8bf4d462eb1d1b1861fb6bb
spec/grape/dsl/configuration_spec.rb10064400829 Bytesc5ecf41df44846df6f3939a6e073e19aef6c8b456523214863cad1e77fc9575d
spec/grape/dsl/helpers_spec.rb100644001.25 KB2b9ab6377fd24f08a3c332e3a521b1265da0d8bc28bcb5b90adf4833f030c06b
spec/grape/dsl/inside_route_spec.rb100644005.48 KB83dafe7445616a2360da94b5da39cd91dfce2142bfe573e618b8602602b6f58a
spec/grape/dsl/middleware_spec.rb10064400908 Bytesad46f153b8616425c3a3a13a96d80e8055c955d5dd68f546b2f360d6f6bbdcd3
spec/grape/dsl/parameters_spec.rb100644002.63 KB3c3f4d4e822353a1435bf24c6f4f5a2837d3b43c0c7bc202063a7f7bafdf7853
spec/grape/dsl/request_response_spec.rb100644003.91 KB4b85b95b69fe4a9c038444b13e991d35d04a026ee9a2dbd6aebcd2db317cc4da
spec/grape/dsl/routing_spec.rb100644003.12 KB952996163f5f4a88b8bd1e6c8cc48edf0a46b51eb1bbd63f2844484995e190f3
spec/grape/dsl/validations_spec.rb100644001.38 KB43153d59172f2156732c223ac167e68b0148937de9cd9bd646052fb36697ea4a
spec/grape/endpoint_spec.rb1006440023.8 KBe13bd37eb5d0713eb37522e4b33eb0ab8f2ecf7095b170924bdc289c088ad768
spec/grape/entity_spec.rb100644008.71 KB5711e3ecbf185f82956737fd93ea46ae301cf6764d8d5d8a1e8331e1d894cb27
spec/grape/exceptions/invalid_formatter_spec.rb10064400338 Bytes2a8763a5a5168c269e14e3e1d768026451b07d83e29d84ea67211ff20da4c96a
spec/grape/exceptions/invalid_versioner_option_spec.rb10064400349 Bytes7ffaa64cb8615476c6843ec61b43e90bab1f6c8b0180c46d4511bed02417649c
spec/grape/exceptions/missing_mime_type_spec.rb10064400470 Bytes5cde532870795c8c261fda352644a21c3403a2df913f8d9f1f6eb74be3926c48
spec/grape/exceptions/missing_option_spec.rb10064400330 Bytes5e57aa7d0794079b733ffd55d637587bd7ad4f8da0f39faeb9f89c9b79526866
spec/grape/exceptions/unknown_options_spec.rb10064400320 Bytes5b1aad6e2ddb16761be068b41f559b3a7319c6e02a570a1fe15d3b279243ed9d
spec/grape/exceptions/unknown_validator_spec.rb10064400328 Bytes1b66ce465018fe91b8e3cf14a4c0e9e2dce9e26b7e5f5ca40ca84d819576f8be
spec/grape/exceptions/validation_errors_spec.rb100644001.33 KBdc3efb409f502713afa59b1ad8cf674eea05d0fa7c3294c5a6fbb30fa9efb59a
spec/grape/middleware/auth/base_spec.rb10064400749 Bytes38cb143993aef9b5d16026e594efced8b16d0389aa31c4a2bb8edd1cff2d674f
spec/grape/middleware/auth/dsl_spec.rb100644001.66 KB04f52187d122b363713b52b0af8a3c2eedfb11959dee8b8ee6808464ec6665b4
spec/grape/middleware/auth/strategies_spec.rb100644002.06 KB087a2918e63f456f56523b70ee0badc760f31835d613e65df8b642d164a20f1d
spec/grape/middleware/base_spec.rb100644001.41 KBcdea1a754acdc6b5e78d1a317493f99ab41e21f6a0a9380e27bef9ace943393d
spec/grape/middleware/error_spec.rb100644001.66 KB2b361948433f35a3f8b4ed1f4ecc67819d82f3b046e4ea072e22c0d36ffed6ca
spec/grape/middleware/exception_spec.rb100644005.8 KB84fd9a7c94ff63690e13f0b554f19fd38622984e6e938ba67e76c53def7aab19
spec/grape/middleware/formatter_spec.rb100644009.54 KB80be7a7ff2e966d91f68c90daa4ad7e37b174aec4ace331d14e79d556b8267d5
spec/grape/middleware/versioner/accept_version_header_spec.rb100644003.19 KB3a71141528bc754a3ec40f5a64ab566044ee07c120a0813d0040838c0450f833
spec/grape/middleware/versioner/header_spec.rb100644008.52 KB82cb541af90ffbfcb92b97ebb1794a81c3590d0efb8643c7b042f06e26b03858
spec/grape/middleware/versioner/param_spec.rb100644002.27 KB4b61c88c701c53414073a33db49b590e680ba6d34eb599a1304f44aeed8e6d6d
spec/grape/middleware/versioner/path_spec.rb100644001.44 KB1ffaa2921351d0cc4106cfa880d108b9f99febe1bdafbb58427e8c9d53fb02e7
spec/grape/middleware/versioner_spec.rb10064400602 Bytesd1f3a134e9f9afa5c0b45af4b068201bea90ad824f11afc16977df5f78598764
spec/grape/path_spec.rb100644006.23 KBa234b8559669c6b27110128ee0d281c62469171ccef2680b62b073d3a5c96394
spec/grape/util/hash_stack_spec.rb100644003.44 KB73c0b7cbc1d047c799c6e50153bd19701d67da8f5c8401a9fbd6d82a2c1dfdfa
spec/grape/validations/at_least_one_of_spec.rb100644001.88 KBbbbbbdd98313159d18474010ecaa9e4568be9ddae048d6f2366501ad9207e85f
spec/grape/validations/coerce_spec.rb100644005.34 KB2770532fc4c5c9e9339b020391ac39d2f94fdea1be35d8db28c9a8ef50af191f
spec/grape/validations/default_spec.rb100644003.8 KB9743307b211a6390a9414bc22a223713d10a9e3a70ca3c8b049c5efa5abebf51
spec/grape/validations/exactly_one_of_spec.rb100644002.05 KBe857374795a9fe6c19234100e894451e268f5a0b5dc886b46f5f5a261e05406c
spec/grape/validations/mutual_exclusion_spec.rb100644001.76 KB6518356c149d8c3aac5080acf54246df634c00bf1292e13d48ecc0a68127b6d3
spec/grape/validations/presence_spec.rb100644005.7 KB4c60f00085d63f060f7e0d7e1b0096193e7cb7c9d06b701d44c39e0b4355bdbd
spec/grape/validations/regexp_spec.rb10064400751 Bytesdb9c009dfa178268ad748e43b32c7590191e43f60ecec2e1483589d0ff9eadbd
spec/grape/validations/values_spec.rb100644004.53 KBe9734a98dd6c8c92e2e63c1a3eca9c0b159b8f07aec0218ff7aa86a395ef6db5
spec/grape/validations/zh-CN.yml10064400222 Bytes59685e06c1616663c86aef8eeb021ea9a3b5907dba7b0432c6bba652f354c3a4
spec/grape/validations_spec.rb1006440034 KB73aafaf1319020bf0cbd3397ea5fe587c060f9d5286ac3fed8d2e7dbc98fae12
spec/shared/versioning_examples.rb100644003.64 KB02cd359cc73077fa7861183c63aea2db9d18e950433f2fbdf049e909295b3a79
spec/spec_helper.rb10064400600 Bytesb37cbd1342f4c6246f5bfbefdd3e0b03c31efa64072370259705867d237706fe
spec/support/basic_auth_encode_helpers.rb10064400102 Bytes5e8fe9033f42a18e6311da7b0fc52d8e2a42b6375a347e0f0302aef08565dfdd
spec/support/content_type_helpers.rb10064400323 Bytesfcc0bafd630063d7f736d9583ff15976ddb33bb3f7062a1723600d68611798cb
spec/support/endpoint_faker.rb10064400454 Bytes00b45e167f5b263e14ec88cc4f071143c67297010f24bcbd6a47d01416f03581
spec/support/versioned_helpers.rb100644001.42 KB25dcd11e35c01412cab1d465eb5288d122e2a8dc52060eb48380fa7711bc8733