Module: Gemstash::LegacyRubyGemsSupport
- Included in:
- GemPusher
- Defined in:
- lib/gemstash/gem_pusher.rb
Overview
Adds support for legacy versions of RubyGems
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
97 98 99 100 101 102 103 |
# File 'lib/gemstash/gem_pusher.rb', line 97 def self.included(base) base.class_eval do alias_method :serve_without_cleanup, :serve remove_method :serve remove_method :gem end end |
Instance Method Details
#serve ⇒ Object
105 106 107 108 109 |
# File 'lib/gemstash/gem_pusher.rb', line 105 def serve serve_without_cleanup ensure cleanup end |