module Polisher::GemRetriever

Public Class Methods

included(base) click to toggle source
# File lib/polisher/gem/retriever.rb, line 10
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

download_gem() click to toggle source

Download the local gem and return it as a string

# File lib/polisher/gem/retriever.rb, line 128
def download_gem
  self.class.download_gem @name, @version
end
downloaded_gem_path() click to toggle source

Return path to downloaded gem

# File lib/polisher/gem/retriever.rb, line 133
def downloaded_gem_path
  self.class.downloaded_gem_path @name, @version
end