kuby-core-0.9.1

https://rubygems.org

kuby-core

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1329468

number: 0.9.1

platform: ruby

spec_sha256: 1ccb7c9953978ff22389816072f95b75bdb3239020200ebff2e99f888f80633a

sha256: a411c0afb254d151cc0a98d8c857ddb7ef638c87c8503b711de01cce640b0f96

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

updated_at: 2024-06-13 21:42:07 UTC

position: 30

version_data_entries_count: 147

uploaded_at: 2020-09-11 05:55:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 94.5 KB

Version Data Entries

Total: 147

Unpacked size: 370 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md100644005.54 KB836bee526707553675221b20a6bc83d357a4316cac28d43bc0f5dcff1a3e0b9d
Gemfile10064400175 Bytes7c69537a4ea9b8243319d7bc1fe1dd618fc7b9702c186c73f15f5e3b24b5d43b
LICENSE100644001.05 KB8dad6d1f27105cdd79b54c42aa21d2538374eae5bb6e2bc669c79593aad7f904
README.md100644001.64 KB3d2bc9f9b37ed01ccb904779f0b24e255ab3995bc64c0e31b7fb59b1679a15ae
Rakefile10064400243 Bytes726e44d949067fdd82920734cdb7bc13f1a4e01cdedf2289507ebf1c21edb7b9
bin/kuby1007550067 Bytesbb741ec61f197f62b11fd86da5bebe3b851163b7bb05ae150dc1c3feeb1cbe2e
kuby-core.gemspec100644001.18 KBbfe9d5baa1e98d02e4a380516aa04756f2269ffc3f0ecd50dae6799f660f01e7
lib/kuby.rb100644003.92 KBfda77d3fcbae97f9dd9fdc4a21803437153df92e9577e42b9351c74fd2a8c549
lib/kuby/basic_logger.rb10064400648 Bytesabd1fa163eb02b890acc1db49b063b232013307d549bbb9616b0835b201913c0
lib/kuby/cli_base.rb100644003.3 KBb6a3fc7545e2436f2004d1374391ccc8014e4fc67c5bc5eca0872c696ecbd049
lib/kuby/commands.rb100644007.01 KBcbed403ef2a1d1a04af0d98395214bd521ee8059a1ffc4d074e62d957179c5b0
lib/kuby/definition.rb10064400440 Bytesa9e77d03f31e9d3c2446cb225d3fe46e3cd995df4920927d9f0ffd1a9a7cde4b
lib/kuby/dev_setup.rb100644004.79 KB5c18f1f119b1ad53bbf3aabb71a752cbb75d6830bd7c9890db76584da0bf1563
lib/kuby/docker.rb100644001.29 KBbbf5882d158cfa15b5052717520b89e250d19df4c84191e2edcc3f3ad1cae5e5
lib/kuby/docker/alpine.rb100644001.37 KBd23efd0500388d2c33526377e60cbdd2bde559a12141e692125832558bf95619
lib/kuby/docker/assets_phase.rb10064400207 Bytesd284af2ec648e0c6ba1a7c697f5aebabaa953f7844c41c38f65e8172b782f0f0
lib/kuby/docker/bundler_phase.rb100644001.34 KB5c580bc91cce1de85ae774a3a77d64a2390cbb25ce5a52c8813691b60c0d8ed8
lib/kuby/docker/cli.rb100644002.78 KB955c527c3b8c27a39250ab4037f0e0ffffbeb60d2233bd50532bc3569a0d86d6
lib/kuby/docker/copy_phase.rb10064400417 Bytesbf7426a51630e5407871cc6f6789e337dcff616db34226b6ee8e71a5da5ba3a2
lib/kuby/docker/credentials.rb10064400173 Bytes9be6973bb84204e5a5c056e75a646bef5fca8a7f048396f409f194fdb64df9e0
lib/kuby/docker/debian.rb100644001.7 KB09b29afca88cb2488e7506dc7b11f6e9e83f10364017cb59c6549fdd861f535d
lib/kuby/docker/dev_spec.rb100644002.68 KBed0b18e309b973e4a8f62dfa423a738a59486ff7f179b4fc002785dc388cd200
lib/kuby/docker/dockerfile.rb100644002.5 KBbd214853451abd3d2efd08bdbb31b5281c13c9a05e89d27b14614efa38dfda44
lib/kuby/docker/errors.rb10064400530 Bytesfb7f4d1006d45bee57fae75c0c7231a4b1c901ac7e8f16422bcc5e7f70d808e3
lib/kuby/docker/inline_layer.rb10064400236 Bytes17a9d28c065c157de1e6606e97fecd2e44c04601687557818380a2257036f37d
lib/kuby/docker/layer.rb10064400392 Bytes3e1f8b1f78a8e265891459a45c65c854503aecafc2a6219adffca9ee471222fb
lib/kuby/docker/layer_stack.rb100644001.72 KB21131fd1242165166a20feeee24fe993957a1aed0700ef15114700aa3c64f353
lib/kuby/docker/local_tags.rb100644001002 Bytesbba817e2d9bd4b5c76d5069c17111824c11d3b02ead1ede80583f015b3d8ef11
lib/kuby/docker/metadata.rb100644001.79 KB81207479dd50475d8600be31434c6f092e86422c7dece393c69f111be30aff6e
lib/kuby/docker/package_list.rb10064400615 Bytes8ce9affac86e79a62ed127730c42c8aec4217b176e1e72536f1e9708681a780e
lib/kuby/docker/package_phase.rb100644001.31 KB3d9e77a567741d04f86856b61cc5358303c1bb167bdc67528d51aa9876e444a6
lib/kuby/docker/packages.rb10064400430 Bytesa90f83c21a390062b1ca0e3923bc4a41def6081b0d522df5527dddea14dac141
lib/kuby/docker/packages/managed_package.rb10064400621 Bytesbbf165e6101473878c7f8d25d874c9aecb8d1869e466a201323b238764cddbf5
lib/kuby/docker/packages/nodejs.rb10064400675 Bytes46ae11b847925ead65bf285907a4f46b152c6e01436985de0786d66bd828475d
lib/kuby/docker/packages/package.rb10064400370 Bytesf4d57c14b1e12c967db0ccd97d40e216bc533825cdb85e335e564cf00b52ee45
lib/kuby/docker/packages/simple_managed_package.rb10064400370 Bytesd1d98a2f304de4c2a138df8885828f5668c32a0c5d48733743a7c84baf1d44da
lib/kuby/docker/packages/yarn.rb100644001.68 KB667b1e5b7b55900546677c75807a2d53ba0b97e8b4aa0883fc9e532b285d372d
lib/kuby/docker/remote_tags.rb10064400501 Bytes35256884aa25e0d2b14742c8f963a8965d0727af80a8fd96eeb2a2261ddd03da
lib/kuby/docker/setup_phase.rb10064400776 Bytes06761e73eb94da9f4b0ffc50be0607aa89c715c8dec9ffb3a5eb78c251935ff9
lib/kuby/docker/spec.rb100644003.69 KB774eba420ccb3bdc91fea193d74dbc6c7f946757f3dd7d2f0c39e2a896f6d120
lib/kuby/docker/tags.rb100644001.16 KBd49c19df589f3ff78d3920756271fae1235558fb71da0b68f0ecb69007639334
lib/kuby/docker/timestamp_tag.rb10064400664 Bytes6cf375c63189d3b634332568c104ec07c8c726f7298b3b4113fdc7a792798801
lib/kuby/docker/webserver_phase.rb100644001.01 KBa3e3ac52da09d20b157bb522e60d545cb294cbb3523e0677b31572baa0142067
lib/kuby/docker/yarn_phase.rb10064400245 Bytes3713c772d7f0d5bf0cd7764e3c99fb4a72b3a23c7ee0396457ba258294179bbb
lib/kuby/environment.rb10064400655 Bytesa5fd00c9bc3ea36e758b35f01b11584bbb5f63747514a27c4a7a8380de12c061
lib/kuby/kubernetes.rb10064400677 Bytes75918e586fcec17e30cedd7b14ccd841b01c9d65d81e11879f8cc35a9f7e2ed5
lib/kuby/kubernetes/deploy_task.rb10064400702 Bytes604e8e105b45a53095aeabda703812502f2440ed6be67aaa4334a35e2f2f41c1
lib/kuby/kubernetes/deployer.rb100644003.73 KB26982dc381eb44081fe11d5fa54d56ddc6a13420e17373701f7d950bdbe0f109
lib/kuby/kubernetes/docker_config.rb10064400554 Bytes4ab99b77d61c02e7b33fa2ef3688cb1f1f4136a31dba5165f0df3b4e73cedf66
lib/kuby/kubernetes/docker_desktop_provider.rb100644001.25 KB0890f26ec93ef7139947aaab6d2c24a6d5e2decaf75ce9765b22d4f09b97bf97
lib/kuby/kubernetes/errors.rb10064400305 Bytes109060d5c7e020ea21e55efbb437bc7acf8ea8ab13cebdb512da4f53ce25c903
lib/kuby/kubernetes/manifest.rb100644001.15 KBa156a5bce865996ebf7d96c118972240885507404efc129fef2fcbbef2bb31d5
lib/kuby/kubernetes/provider.rb100644001.63 KBb7d33aa3b7f575481e8886f39ba797ace167ad3fc14b7359a84be72e72836e65
lib/kuby/kubernetes/registry_secret.rb10064400641 Bytes881cfd6ac36fbecee7a3b1ae880b116967254fb17bfe67b75f1fa0b818732560
lib/kuby/kubernetes/spec.rb100644004.12 KB4796875a4ee909f8b2f609b71b4a87331b4585d2559c6b5304c3ee293d9127ba
lib/kuby/middleware.rb10064400100 Bytes5ef18b9f233eeb204238cc5a60172f098237052326dd7b25e13dda3cbc1ef741
lib/kuby/middleware/health_check.rb10064400275 Bytesc3fb2298a107e95189fdae588de24737041187c1de7f2bc1101393474c458fa0
lib/kuby/plugin.rb100644001.1 KB09fe856a81cc16b77cf1ec0b8364dbc111b82518e40924bc1a66c2b4765c20a0
lib/kuby/plugin_registry.rb10064400628 Bytes3f5d44599f66dfbb57c859c116829bc5aa9cabd55682664882fc149788a6ffee
lib/kuby/plugins.rb10064400149 Bytesb94cc0fe6f852431c62c507ab7f4df1bbfd7fb86a21df7b897c9d9951c33021e
lib/kuby/plugins/nginx_ingress.rb100644001.69 KBe2388acfaaae865c4e588bb211b97def7f6a8f7962d357928afdb73933d891b5
lib/kuby/plugins/rails_app.rb10064400750 Bytes910f9e10b6f1e1bbed3ec2852165e18d4eb7219c98b7159d3bc5628a827fedc1
lib/kuby/plugins/rails_app/asset_copy_task.rb100644003.84 KB7ff6f0a75ac39c0b980a38b9305a4234ce1c196dc759c9d1bb451fb4e61ce50e
lib/kuby/plugins/rails_app/assets.rb100644008.98 KB0de9f1567edbdb577e2867114267d58dea50003eb6becac2bdc5c9a4c98dedb8
lib/kuby/plugins/rails_app/database.rb100644001.71 KB7957b98970edefab32b585a7f0922f459307b9257765a82fdd5ef0368981e7bd
lib/kuby/plugins/rails_app/generators/kuby.rb100644002.2 KBcab12ad22f0680ffc34fde4cfb21bf95aad77879e84cb2d9fbbd99713ee02b0c
lib/kuby/plugins/rails_app/mysql.rb100644003.39 KB5f485b8920d9e54e8320ca0156a947b3c54d277ee0cbf2336ae3b32e114a9c6c
lib/kuby/plugins/rails_app/plugin.rb1006440016.2 KB96e947b0604c16c4c2fd858eef1d97fd111367769197104e6db7ff9cc13988bb
lib/kuby/plugins/rails_app/postgres.rb100644003.21 KB1439c47aba85049db1c041344dedaa683664cb4fa35782bba48a6740a064cc70
lib/kuby/plugins/rails_app/rewrite_db_config.rb10064400228 Bytes929abab687461e285b7b7318aa090fc643eb0eaa5daeb2b3e72d46582716579a
lib/kuby/plugins/rails_app/sqlite.rb10064400621 Bytesb63feaee970b9c6f544eb2a64520811fdedff2ab7a527ddf1628a4a14ec9f718
lib/kuby/plugins/rails_app/tasks.rake10064400975 Bytes483248e30480f45bbf1b8a87d2a1d1e86d6c3284d609c7cfd1ac1b20df486f2c
lib/kuby/rails_commands.rb100644001.68 KBfe5b8f89ab118f54063333ebfe8022837e970e67d4c4fe2c9cd27ce0d37bb54c
lib/kuby/railtie.rb10064400218 Bytesddc2c62cc1d33320316e9b129dcd985a7694326a808eec24aa0ad71682bdea2c
lib/kuby/tasks.rb100644005.59 KBfe282433db8c002c6ca95988a9845879aca6ea28a7e48eb35c750d7d8fec8e1b
lib/kuby/trailing_hash.rb10064400349 Bytesb575cd8cfa5d96cc5e222ce7c8b82a175eb94581453b121e9200dff49dafd247
lib/kuby/version.rb1006440036 Bytes184f3c3654532979f9ff0f8c41f89eb6b07289bebec2d940d7c3d30ef7600274
spec/docker/metadata_spec.rb100644002.09 KBf992f1b9df6ed9e88de69422c0d0ce41aa59bd88e75b3f576582937032da51b0
spec/docker/spec_spec.rb100644006.63 KB04f301d4ef43952a0f8fc579ba8230218dba15165ea923729a78f49408375e53
spec/docker/timestamp_tag_spec.rb100644001.72 KB995b4d19217893a1f2d65a275e60cbd5881b7e8416abd7d60e3b10ca2008c758
spec/dummy/Gemfile100644001.92 KB70ce9761187dd5ae9690fbed0ab7506e3fec9f9499f2a9445f8e2f0699136430
spec/dummy/Gemfile.lock100644005.38 KB785759f41b1c7520c33c82c2abc583b5cec58d6ca8040a1fe4a2a7dcaf57a71d
spec/dummy/README.md10064400374 Bytescb08e48b7df3451e22fb32b808eee8b7c12d330b7f04be49353715fe612fa7d7
spec/dummy/Rakefile10064400227 Bytesa30fbd85c291be7205153650b46a99081cfb0dcd278a69b8b66ef391957fd4ca
spec/dummy/app/assets/config/manifest.js1006440063 Bytes85eb38b826db8ec906b5ae5f080ac0b7321cd1f8d1d438cf14504cb412ded47d
spec/dummy/app/assets/stylesheets/application.css10064400709 Bytescbcd25d1e1f63fce61113e3697288dad38e4028fe792cfa53e6accc29961557a
spec/dummy/app/channels/application_cable/channel.rb1006440079 Bytes38d579eae4970bc9bb298cc8d4bfb0e4d6390d94e5d4e3068be6c8479c5551ed
spec/dummy/app/channels/application_cable/connection.rb1006440085 Bytesd7498ba24c43e669bdbf01d29b058514fe3c4a26d439992e54a8e56acd07a8fb
spec/dummy/app/controllers/application_controller.rb1006440057 Bytesc7279227656b36b3500f97e5331b497f88eb66f60f0b7d8a2e2a69c65bf9130d
spec/dummy/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/javascript/channels/consumer.js10064400266 Bytesc08bb896cdb3d18bfd6e6260ef7c12eb6038e7b5edfecd5377a73f90107044ce
spec/dummy/app/javascript/channels/index.js10064400212 Bytes4baaff58efa6e8e7bcb7603a7cbc8da72145bf2ffb071987d2bf7964984fcbe7
spec/dummy/app/javascript/packs/application.js10064400746 Bytesd01bbf06517185239b6ee3ebf2856daf26016b313b2055280be41ff2a6f00aad
spec/dummy/app/jobs/application_job.rb10064400269 Bytesd51e125007521b0f59765422cf3cf949b59b2054cdac6567a95b4a7aeaf1d722
spec/dummy/app/mailers/application_mailer.rb10064400102 Bytes32b72f2b8c99726ef741f365bfafa79da8863fb4b65507e8ebcc2bc5dfe3c688
spec/dummy/app/models/application_record.rb1006440078 Bytes20cec87060a568766c09d755b1ba38e7ed776d7f6030515217096f4f4777525e
spec/dummy/app/views/layouts/application.html.erb10064400337 Bytesa683762d5ed549e6d774d86be4206fd9c008c418102853979748c4c26d0debe7
spec/dummy/app/views/layouts/mailer.html.erb10064400229 Bytesb98faac075c83b69e9a6b8fbde96eb19f9801e38f42ab42a725501153c895acb
spec/dummy/app/views/layouts/mailer.text.erb1006440013 Bytes51353f9de3a26d4b28f7db91152bf56d31cfa9e4bd3c834680772a63cd374698
spec/dummy/bin/bundle100755002.88 KB67155c238debffac12f0ea4908d46c664aabd74bb879f7cf96d426fe8f96f107
spec/dummy/bin/rails10075500264 Bytese076df79c35baefa6a7ab138e3db4a269ed416c83416b38f4e25e6bbdf8428f7
spec/dummy/bin/rake10075500213 Bytesa502332225adc3d3dc842e29c543ce6d09433d35eee66d43f164ed031c9bf9e8
spec/dummy/bin/setup100755001.04 KB5ad9cc76600c9000eb07cf355cdd8bd25c1e80bbee9103d3a9703a4c5cab952d
spec/dummy/bin/spring10075500507 Bytesd9e86131434527eb1e01d26af56dc656cbe20ed4ee808df795e4458c3f1049a0
spec/dummy/bin/yarn10075500303 Bytes55031abe261801b97f635569305fa48a38ca680b6a70dbd7f8f0aae503ea8915
spec/dummy/config.ru10064400130 Bytes4572825be9bd16bbc408ff7fc4841a5c456080cb6a00f258f898a42a7a8c53de
spec/dummy/config/application.rb10064400656 Bytes5ec7813504b5336094aceb9757be4aef797d2bff163481f02ccf6aacb3516bb2
spec/dummy/config/boot.rb10064400207 Bytes6a6aa54b6b96a3fde6cfdc0a5c59803d363609adcb76a0063c032a60971dbc51
spec/dummy/config/cable.yml10064400186 Bytesd33bd48c809fa9a1c3f1e32dce263d9e4115c5b6e7c6a9e7facbbf20ee0648b5
spec/dummy/config/credentials.yml.enc10064400464 Bytes782e38fbd24d1b1897215726748112871a96e26e2be0c0fdbc8f7b27867d3d46
spec/dummy/config/database.yml10064400620 Bytes71aa41bb82599b443db399d203b73f7ca52ff697a17317c94e391f7f974fa2a2
spec/dummy/config/environment.rb10064400128 Bytes8ec4d2e8b7cbf7ce55c0c7a7ac4238ad8f13728d7cc8e772b37802e3ebbdf47c
spec/dummy/config/environments/development.rb100644002.19 KB7ba4420dfbfba7d767a45fb4b4fb27559f46fa656e5a4c3a7a3e0b6af855efcd
spec/dummy/config/environments/production.rb100644004.89 KBe13532cde453a8403493698f638134ed82b6e86cf4c7b8f677cb52162fc7ef9c
spec/dummy/config/environments/test.rb100644001.91 KB0219c3ecaba12d71ea892d6a0d3e482e00c05c47f5e70c8a31b97fa754505d7e
spec/dummy/config/initializers/application_controller_renderer.rb10064400216 Bytes2da60f6ea41acdb4d85b965e7cedca0ab6ae9d45d44de9c15d8eeff44f05dac0
spec/dummy/config/initializers/assets.rb10064400630 Bytes5f1833d2913287fefe6fb39652b8ef85009261996469c889a116aedede4edceb
spec/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/content_security_policy.rb100644001.38 KB5cb853dc64a6646231e87932698cd49736fab3ff6497ed21eb0cc1d2e6bee787
spec/dummy/config/initializers/cookies_serializer.rb10064400244 Bytes94782fa044850c5e6ec02c87eab7df522e2d589d4ba8d746bbf30fe63c9da23a
spec/dummy/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
spec/dummy/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
spec/dummy/config/initializers/mime_types.rb10064400156 Bytes47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94
spec/dummy/config/initializers/wrap_parameters.rb10064400485 Bytes7021fb9d3b221ade976a6c4574c004d906f4f61df64d914c574588cdaf04457c
spec/dummy/config/locales/en.yml10064400849 Bytes2de6f1a48e24e30802cdb539f3981fde4ad365b15787577f0d86983bb6e85b22
spec/dummy/config/master.key1006000032 Bytes81d1365e4e109c9c509c72fe9835295b0d96c534771285092d611e6d2a59c72f
spec/dummy/config/puma.rb100644001.55 KBf0e9bcb32a5e4067524aad4b7f4c1067915c67e6ec9ed57178bf4d108c15fd26
spec/dummy/config/routes.rb10064400140 Bytesf83943ef70922b08039f2557ac10511ad6a78df16a0af262ff5694c60a7e327d
spec/dummy/config/spring.rb1006440097 Bytesd9230eead11d6acf33c163518fccb90a3b96451d57a0685011020688c19e4cec
spec/dummy/config/storage.yml100644001.07 KB88082bbc96463336f95d17ed9ef787c85639f4159ddf1a525dd99261993b3222
spec/dummy/db/seeds.rb10064400370 Bytesd9c79337dccdc9b57ff7d70f4a4841281716421f5c7982c8564cd77c7ff3b311
spec/dummy/package.json10064400217 Bytes9399193447632bb48ab99dc09ff4750eb1f09c0a93a9ab9df80735af2854b5a8
spec/dummy/public/404.html100644001.68 KB41e6541b07f9c3b306a517917eedb53d7c7bfa006faf6673aaad98c9d96f7023
spec/dummy/public/422.html100644001.67 KB848f8a124ddb3a76d24a7eca39f93cef89c4fba00e0cd0b2f0af37433fb88e89
spec/dummy/public/500.html100644001.6 KBef38a03155fab5fa59fe6c823f948893fe260204a87860c55522cdeb5672c959
spec/dummy/public/apple-touch-icon-precomposed.png100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/apple-touch-icon.png100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/robots.txt1006440099 Bytes2f15987e4606501202b9d337085439339e53a374e3d194847192c12f85ba78f8
spec/dummy/test/application_system_test_case.rb10064400157 Bytes5e086b39c179528d32e26b2c7a4d272ba7d63a3c5257f25528bd6f672fedd327
spec/dummy/test/channels/application_cable/connection_test.rb10064400248 Bytes1599d9a35251fb215cd8a95395e8654488476f2d3e2e948e3ed7a1b27656aff0
spec/dummy/test/test_helper.rb10064400386 Bytesa4f10c46f9f90c5b210c4810ddb0382778a007960c030084e5987a42318a18b3
spec/dummy/tmp/cache/bootsnap-load-path-cache10064400176 KB0a4fc38a32a0049af2279450e085426af8a7146bb9583a182b50a6b5f35a576a
spec/spec_helper.rb100644006.54 KB6e7f2346c5e8414273ce4c9483a8e83915f60ccff4766a37052221c9361326ff
spec/support/docker/fake_cli.rb100644001.08 KB421a709faf6bd859ea951e50d02b209dcfce3af45996dfbb52e81d44feaaa242
spec/support/docker/remote/fake_client.rb10064400375 Bytes7fbf7ee89a8dd5ce016f3e054329bdf3e58b9e65acb039d98805c1f747edce59
spec/trailing_hash_spec.rb10064400547 Bytes090ff24de9892278c32ca99ed6b5109ad63da6d97115c587d87962eed40edd2b