Categories: None [Edit]

gem_kit

https://rubygems.org/gems/gem_kit
https://github.com/n-at-han-k/gem_kit
A deprecation is a dated promise: it names its replacement and the version the old name stops existing in. GemKit::Deprecate declares that promise -- `deprecate` for a method, `superseded_by` for a renamed constant -- warns on use naming the caller, and registers the deadline so it can be checked. Built on Gem::Deprecate, so the message format and Gem::Deprecate.skip_during work as they already do. No dependencies beyond RubyGems' own: a library that deprecates a name should not thereby acquire a release toolchain. The checking lives in the gem_kit-release gem, which reads this registry.

Total

Ranking: 183,096 of 198,184
Downloads: 2,071

Daily

Ranking: 6,266 of 198,117
Downloads: 525

Depended by

RankDownloadsName
59,69519,254brute
78,62712,927kube_schema
87,07411,027async-matrix
109,2117,533gem_kit-release
136,9414,867ag-ui
167,7753,176vodozemac
174,2872,755gem_kit-plugin
179,6032,415protocol-smtp
179,7892,400async-smtp
180,8432,316mirrorfile
194,826521async-vikunja
197,042303hey.rb
197,362280async-firefly

Depends on

RankDownloadsName

Owners

#GravatarHandle
1iconn-at-han-k