class Polisher::Gem

Public Class Methods

new(args = {}) click to toggle source
# File lib/polisher/gem.rb, line 36
def initialize(args = {})
  @spec     = args[:spec]
  @name     = args[:name]
  @version  = args[:version]
  @path     = args[:path]
  @deps     = args[:deps]     || []
  @dev_deps = args[:dev_deps] || []
end

Public Instance Methods

gem_path() click to toggle source

Returns path to gem, either specified one of downloaded one

# File lib/polisher/gem.rb, line 46
def gem_path
  @path || downloaded_gem_path
end