expire-0.2.1

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: 1379925

number: 0.2.1

platform: ruby

spec_sha256: 905f357dab5f1099d897c7840eaa16b1df4d173e516502df86f835547b2dc2ad

sha256: 4119a5cedce10cf4257005eefc70ca80ed136a17447f6fc272fa719f360f395f

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

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

position: 5

version_data_entries_count: 80

uploaded_at: 2023-02-02 19:22:27 UTC

indexed: true

has_extensions:

extensions:

Gem size: 22 KB

Version Data Entries

Total: 80

Unpacked size: 59.8 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10066400162 Bytes7e5d84d272055e21da2e309350007e8ff60fdb213153c8e793871772a05ae00b
.reek.yml10066400498 Bytes4fd928fb6208e5043d85801ca9ac6d0ad178b79523a2034a6326b42f57ce66d2
.rspec1006640053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml10064400708 Bytesb3d11ea0177824fa16b5e02d1e0be2568285f8c0d0f51c5f462147450d6407d3
.simplecov1006640047 Bytese0f60845023985c08ef5b130c5a7fbdfb7af4bc48e764dc7396391f1c414ee5b
.travis.yml10066400107 Bytese28a0a7a26022d1e56448a152df4cc6076d70298f0016093dd6ea86c1a67b83a
Gemfile10066400161 Bytes412759ebd5c1a4177ac58ba636d7a6d7e91fe6031b8b86dedb8c4487465ff080
Gemfile.lock100664003.54 KBeccb251b2900371daa10bd4e2ca494d9861d723191d8720ec2edb79f8d8dc4fd
LICENSE.txt100664001.06 KBca7dfee57eace0aa14a006d4e59e173f3c274a542cb8f304a2a71753e9945476
README.md1006640014.5 KB1305883de1807091821c2f4e8ad57cf3d984241c3c0e07f49740290e6a7c820d
Rakefile10066400251 Bytesa84959eb284d965ad3e1a9daaaa3b94e5c90c1b8d9ecc86c04e4bead9c5876bf
bin/console10077500341 Bytes2fc536447b4b6de6ba89e7758fd11c233460aba94cfa0e44603a4049ea341f0a
bin/setup10077500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
example_rules/bad_rules.yml1006640037 Bytese4041375bdafd78a9e444115366674536b2e84d2a8e472b8f3c652891b47389e
example_rules/good_rules.yml1006640011 Bytes0b9a16c4def8a7929465004826cfd4809698ea615a3f5ac14257718637be08b5
exe/expire10077500108 Bytes3d98b70424cf8afaad32f45e0a7a48e9bd02333566d39fca6de38c39b8e96780
expire.gemspec100664002.13 KB210c79b70924f50d5c6de1d27461522252f2b227d2a6acc5a6457e0d964c1644
lib/expire.rb10064400989 Bytes7e143c0cbe39a3dd0b6036d8a15084319044bb7a86fb96d4b2f63881adc07796
lib/expire/all_backups_expired_error.rb10064400140 Bytes61b7130c4bd1f53ed3561bfd34becb336642829c6e978447370b3e2e6e1af5b5
lib/expire/backup.rb100644001.53 KBc2c49e2e09d1d179564b9c39eb83adce2d4cca8ac1b23546429cba9dff9bee4f
lib/expire/backup_from_path_service.rb100644001.29 KB6e2ad0a0b9aabc186982108340eb7fa20ffee269c56555dbfd4aecd0033da1cf
lib/expire/backup_list.rb100644001.23 KB9a22e6be456a43641822decd8f4296e1a5bb7f22ae924d570bb1322e5bad57ee
lib/expire/cli.rb100644006.21 KBfd86abc19f20a2ff1710b360cefbbb9791c829c030ffedb26201a4375cd63281
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.rb10064400785 Bytes8169548f5fe8e996121baa1c54c2b4a8601eecd4b6b5d7f5d26633076d665406
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.rb10064400781 Bytes819892aca70ff3a8f9f0a17249095760eea8693a0a2ed707885969ee318854c3
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.rb10064400765 Bytes3ab89348ea006b5460db8fa7ccf36eea7ef29923b8ebd31a949c3ba935605c34
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.rb10064400568 Bytes868f382f7862a84d90999dd350c5bd7a09eff873ba2c62a4d0c9dbdcb717403a
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.rb100644001.26 KB96717a23422eb56fbaf58333f59f1bdd3f13fea83fe2afcf2847f466f93a8609
lib/expire/purge_service.rb100644002.13 KB355c2d2ec18b1368994c42dea37be5552e65f9333b4524ae2cd5d3592aafcbc6
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 KB5a815af291c3cce7baca635b5522c44115469d5aae28418f8dad554f1a319878
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 Bytesdf4d8791eed668fa52166474029d72cf3eea6e8bc5d35d7b09f3f550748a5c68