expire-0.2.0

https://rubygems.org

expire

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/thomasregnet/expire
source_code_uri
https://github.com/thomasregnet/expire

id: 1379924

number: 0.2.0

platform: ruby

spec_sha256: d58ecc1cbb8f54a6bd3d0c5a1d3f957fb7ac683e531ffe2337f75b1d55ed8187

sha256: 26f6935b7b489e613d43a0f0536f7316a033c53d1379698763f12bf6cf623736

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

updated_at: 2024-06-14 05:04:51 UTC

position: 6

version_data_entries_count: 80

uploaded_at: 2021-02-15 19:27:21 UTC

indexed: true

has_extensions:

extensions:

Gem size: 22 KB

Version Data Entries

Total: 80

Unpacked size: 60.3 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10066400162 Bytes7e5d84d272055e21da2e309350007e8ff60fdb213153c8e793871772a05ae00b
.reek.yml10066400498 Bytes4fd928fb6208e5043d85801ca9ac6d0ad178b79523a2034a6326b42f57ce66d2
.rspec1006640053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml10064400708 Bytesb3d11ea0177824fa16b5e02d1e0be2568285f8c0d0f51c5f462147450d6407d3
.simplecov1006640047 Bytese0f60845023985c08ef5b130c5a7fbdfb7af4bc48e764dc7396391f1c414ee5b
.travis.yml10066400107 Bytese28a0a7a26022d1e56448a152df4cc6076d70298f0016093dd6ea86c1a67b83a
Gemfile10066400161 Bytes412759ebd5c1a4177ac58ba636d7a6d7e91fe6031b8b86dedb8c4487465ff080
Gemfile.lock100644003.87 KBc10a2d567e38e5435fa31addcb42ee8b8f03bae261450ddbe9c5c2368e7dcc6f
LICENSE.txt100664001.06 KBca7dfee57eace0aa14a006d4e59e173f3c274a542cb8f304a2a71753e9945476
README.md1006440014.5 KB5926035325ba3e84db72e0986345204f20027e2ca73683a3f8d69b1e10849ae7
Rakefile10066400251 Bytesa84959eb284d965ad3e1a9daaaa3b94e5c90c1b8d9ecc86c04e4bead9c5876bf
bin/console10077500341 Bytes2fc536447b4b6de6ba89e7758fd11c233460aba94cfa0e44603a4049ea341f0a
bin/setup10077500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
example_rules/bad_rules.yml1006640037 Bytese4041375bdafd78a9e444115366674536b2e84d2a8e472b8f3c652891b47389e
example_rules/good_rules.yml1006640011 Bytes0b9a16c4def8a7929465004826cfd4809698ea615a3f5ac14257718637be08b5
exe/expire10077500108 Bytes3d98b70424cf8afaad32f45e0a7a48e9bd02333566d39fca6de38c39b8e96780
expire.gemspec100644002.13 KB930e01a1733320902540541b88e660af6547d269fd793de7c1bdc86ff7eb0cca
lib/expire.rb10064400989 Bytes7e143c0cbe39a3dd0b6036d8a15084319044bb7a86fb96d4b2f63881adc07796
lib/expire/all_backups_expired_error.rb10064400140 Bytes61b7130c4bd1f53ed3561bfd34becb336642829c6e978447370b3e2e6e1af5b5
lib/expire/backup.rb100644001.45 KB6c57d702ce26efa327b86db05f2b53442d126b602aed77ca86b12c7405b268fd
lib/expire/backup_from_path_service.rb100644001.34 KB8135b323f5f75dca9818eec070fa81510610ce56c46e6e0925b56da34a1d5d6a
lib/expire/backup_list.rb100644001.24 KB6f4af0343dba25d25116861bfecce823d43fd15eb5d7bea05e5404d6b484af38
lib/expire/cli.rb100644006.21 KB6cfc2cda3cc937ba47df82aa14360641cdd74f421a6b14768c45c08c122490a3
lib/expire/command.rb100664002.28 KB278debd017e815b00b46834cd2897291af079b252386cab1dc1c56b42a8f46cf
lib/expire/commands/newest.rb10064400406 Bytesec6daee6228c522274739b7d96c1b433e80057729b9f42be949e99ed7ee5cb21
lib/expire/commands/oldest.rb10064400406 Bytesc3fef06f97f1f46342e06877f8f0666f5094b3504bbd4d537765c76e20a7cb03
lib/expire/commands/purge.rb10064400448 Bytes77db95227e910eeabd67287e990041aaac1f9fe4c756d3c0b7c2d1e5504d8b5e
lib/expire/commands/remove.rb10066400508 Bytes35418f279d45d18eaac54f6253e0ac19997728dc74d7f7178aa981641617e40f
lib/expire/commands/rule_classes.rb10066400350 Bytes868183e5f880ef640b2790f397e617d24bca8dc99101b9c1beea50f03a59ae67
lib/expire/commands/rule_names.rb10066400403 Bytes09dc33effe2b96faf1a2d469c8fd140f5111f96cf845d3989aca81e620ac8035
lib/expire/commands/rule_option_names.rb10066400427 Bytes1337a92991b760c2d9df83beca3db590bacf3aad6983dae596bbcec3c3f92059
lib/expire/from_now_keep_adjective_for_rule_base.rb10064400801 Bytese9847476908c26385a3eae677940ec1022f4af02008a151f9cf7850ee25b3fc8
lib/expire/from_now_keep_daily_for_rule.rb10064400183 Bytesd055a83a8ff8f29340d1e858a9f916dab9479eaab624071f7dd3fefcf201a896
lib/expire/from_now_keep_hourly_for_rule.rb10064400189 Bytese224de9a61f7b37d1be3fd4ed2e1ef2a0fd9a892208654244e05b57ca7b18820
lib/expire/from_now_keep_monthly_for_rule.rb10064400191 Bytesd460fa2f9ec8913366382794aacdc7afdfb7877229bc37f57f68677dcf5d33f1
lib/expire/from_now_keep_most_recent_for_rule.rb10064400797 Bytes68a55c7e9bc4969a75bd888f529ed07fdeb9af71ee7b0d7961e9e0e934ca990c
lib/expire/from_now_keep_weekly_for_rule.rb10064400193 Bytes96d18147c48d0a52d01e70e04114760eb571e7a86045b85e8d8936657d936a93
lib/expire/from_now_keep_yearly_for_rule.rb10064400195 Bytesd04e21d00e8f52c889ec3812df90e02fe6e36eb3fb6c9040d230afd96e4aaf7a
lib/expire/from_range_value.rb10064400772 Bytes80352be19063795fb41d7ec58b91704561811bd14e5a60d156a9f01f29cac44a
lib/expire/generate_backup_list_service.rb100644001019 Bytesb2657666352db2819f31304b31eddbd5984d4d1ba517ba138749bf37837701f2
lib/expire/invalid_path_error.rb10064400128 Bytes55d4bdd573263a2c908c15e4df5c26f57726817dba0bd3d9601eb0c4772f843c
lib/expire/keep_adjective_for_rule_base.rb10064400637 Bytesd8c494bc874b55b6e01c6c3105779a4b47070d7b17ec44c3fdf50bb05946229f
lib/expire/keep_adjective_rule_base.rb100644001.91 KBcdcee620b8aa30eb6f094e370ede8be74acd12b2b96f9ea7a3a9cd77e0554fa8
lib/expire/keep_daily_for_rule.rb10064400160 Bytes71b52f41734377f81ca179407505928b59428822e15d0f96f8f8817e8a6dac59
lib/expire/keep_daily_rule.rb10064400129 Bytes425f9d2ddbf4177c011bfd6a036150d3626011a96cc18570df3f13b0e254bc13
lib/expire/keep_hourly_for_rule.rb10064400167 Bytes707e3e820e0853570a4826b2bcead2c57a77c2aa084d9b34fa1c5db6e5ce6b02
lib/expire/keep_hourly_rule.rb10064400131 Bytes1b5a5393addcd125d20bffb927341fb56cdb03ee73eb38c579f71a4612382e1a
lib/expire/keep_monthly_for_rule.rb10064400169 Bytes74e5bf4fbc8fb0cde4f0b7061a53fb9fe28b5dd4ecc695cb4f053aafe06267ca
lib/expire/keep_monthly_rule.rb10064400133 Bytesee0c579424fb9457fc75ec150862ff482230040fd8ec7805f4a6bfc8c90aba52
lib/expire/keep_most_recent_for_rule.rb10064400576 Bytesf5f396ca11876d3cb25bc62873db869a84627312b202133430a287a667c9684d
lib/expire/keep_most_recent_rule.rb10064400675 Bytes96be526a1eea19bac9d339aaf5227baa9dcce955fbc60d08977ec95e10a8411c
lib/expire/keep_weekly_for_rule.rb10064400171 Bytes8e7fb9a1d0d28f25a7e3c0846adf08387f852ba9c9a23e2442cd3e48c49aa661
lib/expire/keep_weekly_rule.rb10064400131 Bytes4aaec06c48a22676217e52035b7d3de8e7f5dcaea0f7570084d97867d4c117dc
lib/expire/keep_yearly_for_rule.rb10064400137 Bytes2dbeb3960472161c4dbe339c804dcaff79d2d4504a10902425519e1921b0e894
lib/expire/keep_yearly_rule.rb10064400131 Bytes6ea80a72731a86e2271560b951cc448e28d5db4257d53a0995ca336c2b2bb3d7
lib/expire/no_backups_error.rb10064400132 Bytes1075c85502bd1ead426b6d86274ad8eeecbc75a54faca66a6d09cc1b6b766ee9
lib/expire/no_rules_error.rb10064400131 Bytes916ee56975deff846ccd3091cb0cec95c8840cdf5b560a39d31b56ae4925cc70
lib/expire/numerus_unit.rb10066400180 Bytes2367dc759099e68f292787ed1092fc35bef2aa4e1df519c055694b3f75dd521c
lib/expire/path_already_exists_error.rb10066400162 Bytes97f9abc766588bf2076e264047481c207e66a19cfea274ed73b83fa25b0ef889
lib/expire/playground.rb100664001.28 KB4e76c7ff571d33f5d5ff79d855bf38f92a61ad923f3819a77e5180603fc495e2
lib/expire/purge_service.rb100644002.13 KB068d5815bc158586622f6f70658bf36fc2cce2d34727b7990e75ff01d4c6cff4
lib/expire/refine_all_and_none.rb10066400657 Bytes62567fd691c5d4e4af79dcb17afdd1696f02a1241a9181ff755ef21bd2b960b5
lib/expire/report_base.rb10064400425 Bytes98a18385cbaab031b736683b4e82c3383facb9d35b18c6ca65bc96a34bd29e34
lib/expire/report_enhanced.rb10064400376 Bytes7cbb79811e91ee4db8132200fb8970811b8f2715480f28430d56430c3632dd7e
lib/expire/report_expired.rb10064400207 Bytesbed80a57822a882b8dbeda3eeb4de4e304cc80d08f9ff182754604ebb87b69d0
lib/expire/report_kept.rb10064400196 Bytese16deeea2925e1fe0331db8b2c25291901f7055b7e3bcb9f4e1b06fca8ae9a29
lib/expire/report_null.rb10064400383 Bytes7146b7435ba3a7f1bfdf4558cc3cc9ff19cc5aeb1504290c667e53a1323024c0
lib/expire/report_simple.rb10064400336 Bytes33cf89315cdd9e512f27f7f9ae91efd6bfbc0f06db33c91cd0826c4eb3f24fc7
lib/expire/rule_base.rb10064400929 Bytes7a9e77ee41de997ac2a61ec16641e9292b4324bb3d8a529cb076dfc587a04be4
lib/expire/rule_list.rb10064400942 Bytes9bd1a935996082639df6795f8e9b3e791bb4fd6f446c6009eab71310533d806f
lib/expire/rules.rb100644001.34 KB31116212411ff39320c11476949173b878f22fce9026d0ff44a4b1aad6f9c6c4
lib/expire/templates/newest/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/oldest/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/purge/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/remove/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/rule_classes/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/rule_names/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/templates/rule_option_names/.gitkeep100664002 Bytes32c4858e22cc2c967b42150fa550562a2c839c2cebcaab91cabdf6f4da020022
lib/expire/unknown_rule_error.rb10064400223 Bytesae05d02b76a450bc639d31a27d498a12369d5d44231659725fcff8b8e76abec7
lib/expire/version.rb10066400133 Bytesa564473733f2315fe8ebee79174823ce64ea63274f8075ec96c118213c476951