versioncake-4.0.0

https://rubygems.org

versioncake

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 399379

number: 4.0.0

platform: ruby

spec_sha256: fe052ad15a1e2dc594aa7a5d0b86ca07540ebded9a78c01e266f15924c554dda

sha256: 357684c075f301d7eb750b90b7d2090665efa2b62a807368dedd64234b6cdf89

created_at: 2024-05-13 08:19:34 UTC

updated_at: 2024-06-08 05:24:38 UTC

position: 4

version_data_entries_count: 102

uploaded_at: 2020-03-11 06:52:20 UTC

indexed: true

has_extensions:

extensions:

Gem size: 39 KB

Version Data Entries

Total: 102

Unpacked size: 105 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440070 Bytesab034feaa466a94bb26b3bc62130e24c95c58dd4e51b27a586bbea5237d7c045
.rspec1006440026 Bytes3b8f9792f329c7901354dfc35c0be4132a4acd9ebdd46eeb97313aa67e2e4761
.travis.yml10064400350 Bytesda37957b868fa1c9f7808071b18627f4651916520147ea3834c4278f7922184c
Appraisals10064400407 Bytes8435bf2d02de499260089ac0a7f0a29f2b2fbde286e3baaecfb2aa9e7b2dfac6
CHANGELOG.md100644005.09 KB743c83b1f0df2bffe0990ee59751615d1714e6bd44bf4f7b00e898e87a1b9b11
CONTRIBUTING.md100644001.01 KB252db82765e3413558cee4575660aadc61c957ba773450c299e22325dc77b7e7
Gemfile1006440039 Bytesc754e36f9b0fd0003a7b979b4a45a51150c6069191c2c6e341b3cea5dbe83513
Gemfile.lock100644002.71 KB9df91bcc5a3156335540519e9f5af430a3eb80ecd918f349de3b89d12cb93f20
README.md1006440017.3 KB3350ae09f0743b8b2dde97d64e204163807b1c54e0f1de5ba1753bd87bb5ef5d
RELEASE.md100644001.05 KB01ce3038359d5853bb6db00ebce2d160f44d8c8836dc37bf3e0f4114c14df05d
Rakefile10064400231 Bytes387496b427ee63611f7df8d695c241bbf2f3d6d3f0b13705211d4dc86990d3b9
bin/versioncake10075500153 Bytes342bc3d0810791d3282752d9dd9c8ac2f2f6a6416feeddb62397b86e46dcf017
gemfiles/.bundle/config1006440022 Bytes24af64adea4d830aee275f204ce9347f4fb555c236362ceccf2d3d401ec163f5
gemfiles/rails5.0.gemfile10064400180 Bytes4f946df2eb01f2a717329033ec95ee5bbd5371fa95d590ffef7a1b60e4e03218
gemfiles/rails5.0.gemfile.lock100644002.69 KB9399f89bd221fcd920282d8f4c06b5862ae0908e08d57ea95f47d8df3d7b7ac1
gemfiles/rails5.2.gemfile10064400180 Bytesd5b005aeaabb3297dadfdb7accd4174e52d171537c4da5e334bc618397d0d080
gemfiles/rails5.2.gemfile.lock100644002.7 KB39a13b1fd71604a6dcd4a83ef8851da2cff55a3e698e0c47b8d8150111d74924
gemfiles/rails6.0.gemfile10064400180 Bytesd5b005aeaabb3297dadfdb7accd4174e52d171537c4da5e334bc618397d0d080
gemfiles/rails6.0.gemfile.lock100644002.73 KB356fe6c0aa9f62cdf357e49655d21172a30843aeade4cbc94f0ccda1fcd96393
images/versioncake-logo450x100.png100644006.34 KBdc70606a2d9cbdc78211fa2739a1660c451d6aa20063288141e22f144fbfdb30
lib/generators/templates/versioncake.rb100644002.06 KB4025818ad8e892bd5048aa7c7326fb705cfe7b9d755d47642e1a82d1251368cf
lib/generators/versioncake/install_generator.rb10064400341 Bytes223b0ec860ec072fbe3dc2d8d6298802322740372599511cc54ea212d73e0bc5
lib/versioncake.rb100644001.29 KBdb3dd3559d5160a010101aa9e4c54bdf8a10a5cf7ba77fbb4ac92614056d65f1
lib/versioncake/cli.rb100644001.48 KB491f7e9edd699ac8117908d20566227fe7fd1ce33ed0af03ae0c835dad61206d
lib/versioncake/configuration.rb100644002.05 KB073baa79613e217dee6195fc06847d00a4baa283952b7752821b9d09243271e9
lib/versioncake/controller_additions.rb100644002.8 KB2691839739b057d853b1618fdb85c7a73c5bf30f8bdfb71979ee7c04ea71025e
lib/versioncake/engine.rb10064400177 Bytesf50ce715320ca0f813bce481cd56c83a302d48995720b9259c961ca6564af71a
lib/versioncake/exceptions.rb10064400281 Bytes29f02bf0f7009b7327e3ae095ac8e80d90c566c8f97652d358c5ddf1e19fa227
lib/versioncake/rack/middleware.rb10064400750 Bytes09e78ff69c1b01701cc070b7f85076691ec350e80038944c1b54cdeb0964df4b
lib/versioncake/response_strategy/base.rb10064400750 Bytesbcfe3385b098fcabffe03a39a3d64d180f85af73cdd48cccc4c96812256ef318
lib/versioncake/response_strategy/http_content_type_strategy.rb10064400379 Bytesde43038d29f026ea285cb9495d9ed9e9df7385c162655a3d8e1a37c875e45371
lib/versioncake/response_strategy/http_header_strategy.rb10064400283 Bytes788042acbfd08dc88bf1a700c141737e39ac3c55e51a660764a0148685c48c33
lib/versioncake/strategies/custom_strategy.rb10064400299 Bytes1460b2bda898f294dee71f72f700db431b7bc2f1569d480489c615ade936e863
lib/versioncake/strategies/extraction_strategy.rb100644002.03 KB18c453727c7e464cd10fac1d0b1b6ff4171d40a0cf5aa44cbdfa0106a90df444
lib/versioncake/strategies/http_accept_parameter_strategy.rb10064400270 Bytescfca1fdf5129c7f088e3e4e9c87ad6f1a4510ee87cab1ff6e5cf0f506efe1ae1
lib/versioncake/strategies/http_header_strategy.rb10064400227 Bytesa978c9e8a5894cf14aed82d326a185e8a08bb85b1b5bcca3a2306abbe0218022
lib/versioncake/strategies/path_parameter_strategy.rb10064400317 Bytesdcecdccb2e6319242c8715d164cd64c9c9b4a019254cd82d0467c3ffe13f6141
lib/versioncake/strategies/query_parameter_strategy.rb10064400202 Bytesab25ce173b601f5c3a447d7f7fda9160d9f4b664ecb5fa32d545bace660aed00
lib/versioncake/strategies/request_parameter_strategy.rb10064400205 Bytes4141939765f49f93de5323d2359b13f9c424cccb529b6fc1114cd43ab3aa7a7f
lib/versioncake/test_helpers.rb10064400553 Bytesb8f549279ddb4dc5af7c47e99f974bf164456b507a82b941c8e7943ee0e4a13a
lib/versioncake/version.rb1006440043 Bytesd17343dda2a0aa244553d0d64073400271e44e57983bb12c73ef7a96c62f3618
lib/versioncake/version_checker.rb10064400744 Bytes51a4e54cfdde2fa6dc8e6b827da9c9354569613853e9f9fe351ce2c207a1be9d
lib/versioncake/version_context.rb10064400572 Bytesfb2e7266d3fadd5ca113270d3c272e083cf54fd894f9d0dc9aec1e8d24654431
lib/versioncake/version_context_service.rb100644001.37 KB394f73d9be56353115652b61b623eee18aba0846f9dd6f9ca4ac090011da8869
lib/versioncake/versioned_request.rb10064400779 Bytesbe300cf57a4a7f6c3e3522eb271002790b6d313afc69e9701cfde59e482959db
lib/versioncake/versioned_resource.rb10064400544 Bytes5adf5b75d0393a63997a2056bcfc929f9be31f5c564a80112b18a696255786af
lib/versioncake/versioned_response_service.rb10064400339 Bytes76c708849d2e2e113f3a3e2c57e00f09d6c56987dcfe4adfef239b21584e8164
lib/versioncake/view_additions.rb100644003.68 KB9aa8d483881ffab37ed32fe3be73e747b1df1db9b0586a80701720dde3156aef
spec/fixtures/partials/_versioned.erb100644007 Bytes9834a14ab9bcaa0f6a8da71073617eac8f004e596a3fa11d807b84631b825d9d
spec/fixtures/partials/_versioned.v1.erb1006440017 Bytesf03f86f5c9b8bc12030cf29fd87d0a342c3f4b15d7e7714873d7ceb1f61d0b24
spec/fixtures/partials/_versioned.v2.erb1006440012 Bytes6485e666597cbc013f1ce63ec67cf8a2210bc24c39ab87038f1cabe76c3ed071
spec/fixtures/partials/_versioned.v3.erb1006440017 Bytes73557dc5755b49ab2cc6a669040f6ec548d8d78972262785eb64737a70c77162
spec/fixtures/partials/another_versioned_partial.erb1006440025 Bytesae58f9e83402b3ab4f1d533c653966e2e7a88cd39f500f1f4317c5f1e4197109
spec/fixtures/partials/another_versioned_partial.v1.erb1006440028 Bytes85951e087a8dd9e97aca6deffb2efdb2c3fd5a478d97231d2fbf05642d5a4093
spec/fixtures/templates/unversioned.html.erb1006440020 Bytes82c85e8b9e67171406c8be015885b76dc7e962012987cb00f8ea07411eb9f341
spec/fixtures/templates/v1_extension_scheme.v3.html.erb10064400130 Bytes2178110e6c384d0f6cdf5196139133f31b05d22e400d2f6fceb1f13efabbcbb0
spec/fixtures/templates/v1_extension_scheme.v6.json1006440088 Bytes42c44d26d05da23d11461174f251b2259dc6c25a0877377ad6bda485e1d89e81
spec/fixtures/templates/versioned.html.erb100644008 Bytes5cde0f1298f41f7d1c8b907a36992a7a513225a2615bd6e307bf1a9149b06b40
spec/fixtures/templates/versioned.html.v1.erb1006440011 Bytesd8b94bd06c1e3b09f4b805f25680948c1f8318979d43482424ff0fbc52203d1b
spec/fixtures/templates/versioned.html.v2.erb1006440011 Bytesd60707f2a6fdb81c9b75fd8160536e628bd18209d24fa0bd4f7d6beee6dfeefc
spec/fixtures/templates/versioned.html.v3.erb1006440011 Bytes05d5eb89eca8be878b2ea29f82711822f70a5b308d44838460936c2406536bda
spec/fixtures/test_cases.yml10064400805 Bytes40963fa36a00528158f5f16754c275ecbb5445802a716c0e8541808b0c4eed37
spec/integration/controller/renders_controller_spec.rb100644003.38 KB2394db82e93cad4056af0ab752fb6f47680f846eec78075c40d231258e236b35
spec/integration/controller/unversioned_controller_spec.rb10064400272 Bytes94d9643311e1adcbea527e33bf3a6ef02e56692432e48b8f84564d4d3ff9dae9
spec/integration/rack/middleware_regression_spec.rb100644002.14 KBa7f0f2e4e733689eb2e27fd928f397f58c39319624befe02c0c7d7fa0e46652c
spec/integration/view/render_spec.rb10064400969 Bytes0503f21cc0dd78efde93ad931eedca3010f92e794a68788436d0794bf6f11ef2
spec/integration/view/view_additions_spec.rb100644001.26 KBcff71b8135289e8e318519768999251703e9695dc6aff5dd9ab76d404b43d821
spec/rails_helper.rb100644001.51 KB371114f5409c6e31d25193d5aa4c9b53963813d5c058406ac653086c7705a35a
spec/spec_helper.rb10064400572 Bytes5ff4e48f5754598e3acba37dfb7d53b6dc00a97ccf76add412e1ffc79a23a059
spec/test_app/Rakefile10064400276 Bytesb25e3ada6a39cee5f4a75b54a57cc2e117fa37617f81dec1685915b4ec41c066
spec/test_app/app/controllers/renders_controller.rb10064400224 Bytes87d6d88d5c27cc9e55e70adf59e8560c3da17c36600ba9b8d0eb72962c2053a2
spec/test_app/app/controllers/unversioned_controller.rb10064400135 Bytes5d0e1ebc710d330e47845112b6272d656ad76e846ccab13afb654feec2253a08
spec/test_app/app/views/renders/index.html.erb1006440013 Bytes2c0331627fe642e483952f78a2df7b9468505db98756f6257fb23043d818e838
spec/test_app/app/views/renders/index.html.v1.erb1006440011 Bytesd8b94bd06c1e3b09f4b805f25680948c1f8318979d43482424ff0fbc52203d1b
spec/test_app/app/views/renders/index.html.v2.erb1006440011 Bytesd60707f2a6fdb81c9b75fd8160536e628bd18209d24fa0bd4f7d6beee6dfeefc
spec/test_app/app/views/unversioned/index.html.erb1006440017 Bytes3c95c054f6375493ffa7b3840ca1f4fa8297bbbda086f8e919ec619c120caaa0
spec/test_app/config.ru10064400161 Bytes6cdc33c0793cc3cb454c80ab098b57bad749b0314b4bd771853eb1f34071a4a9
spec/test_app/config/application.rb10064400390 Bytes19e505deaea37c2dde79a94c3fe28864bc6ca6104905515ba73a41b4aa80d1d2
spec/test_app/config/boot.rb10064400157 Bytes1ce1ea37019b9386250d66ca6e1d98d176d806e7bc15f738389ef8b3654a2585
spec/test_app/config/environment.rb10064400155 Bytesc957cd9cb418293c034e509f652cdc077d0d56a3dcf2c50e0abec7f11cec3c79
spec/test_app/config/initializers/versioncake.rb100644001.56 KBde5fd0ac92cec6c79579a027bf71678e0f8c9a7759179bb1fa82d4b20f8584a7
spec/test_app/config/routes.rb10064400118 Bytesbc092616008e8b79facffbe39036a599bdcba7879dbf958d4c1dbd50b9b4385a
spec/test_app/script/rails10064400146 Bytesff0dcd108ea06bfa271d7e573534ceaa4e91d47b3a7ef5170975df6ee567985a
spec/unit/cli_spec.rb100644001.02 KBa23ae534e3234e1014a57010dfedf7a7caad35ede302698ca083bd36cdaccde9
spec/unit/configuration_spec.rb100644001.01 KBc19c90696d46082787cf90e913fde05f877455d797b91533ebbb392dfcc2fd78
spec/unit/middleware_spec.rb100644001.71 KBa122e04db371670e37f77c1ee34594a0cf644ea65bf3504cf55f48780519fcc1
spec/unit/response_strategy/base_spec.rb10064400513 Bytes9066d94ee720b40d6cd8968357b1f54813de006b5cdbb1428be7749f04e77316
spec/unit/response_strategy/http_content_type_strategy_spec.rb10064400858 Bytescf295b71fef56ee742e95fdb5146133e2fd8f11a5c593d6beb392efca5d10c77
spec/unit/response_strategy/http_header_strategy_spec.rb10064400451 Bytesb7a568f6281755bf1ba91d0172fb74296981ca6b2bd2adf74bc25b74dc98461d
spec/unit/strategies/extraction_strategy_spec.rb100644002.37 KBc7ceb3c3a7605a6f366a4211623bdbe3b81364e49cba822c18557f05177da2ee
spec/unit/strategies/http_accept_parameter_strategy_spec.rb10064400658 Bytese897fb693f0bd28d791ec70bd06ce2ab5c2b378d36abfe4bef5973d21ab21bea
spec/unit/strategies/http_header_strategy_spec.rb10064400606 Bytes4c276ca4f6cc6e25ab1f3710a1f84bae6a2f7c59acf76fe1f1e17d44d8c94838
spec/unit/strategies/path_parameter_strategy_spec.rb100644001.13 KBdc2e256615f5c14bbc00f73f448e0f5118da6e82fbdaa614d2e4615adf4085df
spec/unit/strategies/query_parameter_strategy_spec.rb10064400839 Bytes57719136afd214452401ccc304bf3e1310ced7e342ed8acc5a005b52fa73c7d3
spec/unit/strategies/request_parameter_strategy_spec.rb10064400643 Bytes324625865e42b6768d73fda23e6f9b072e85bcc82d1644268f5c286330d2426a
spec/unit/version_checker_spec.rb100644001.32 KBd3b2ce097358d9045300b7d63cf1ca7e9f96798124c14f148d3a37aba2ab386c
spec/unit/version_context_service_spec.rb100644004.49 KB9efdeb4dbebf6a3473b06431b1b715ab3399482a4c38001f95d1a3754b9a76fd
spec/unit/version_context_spec.rb100644001.1 KB314cf6dad005db92a1256f2e1f52cb3eb168aab926db5844a9b6c5ccd0bb50bc
spec/unit/versioned_request_spec.rb100644001013 Bytes48b9df1a7982a3f528a4d7f32bde4a3be6bdc666fbe4d1dbea2db5cee3f31757
spec/unit/versioned_resource_spec.rb10064400607 Bytes385f9e6aef365875ab883efe2ce9cb6dbad627c8bd86de46d95afe641fa0a61f
spec/unit/versioned_response_service_spec.rb100644001014 Bytes806bc407e674711a057e2af5603d9531c20ee641fc02fcc8e18e35a43807cc5b
versioncake.gemspec100644001.25 KB81b779eb3ec6f4ddbdaf65f4ad203ff20a01ca530853294dd0a3000dd21bf2b5