class GemsStatus::GemSimple
Attributes
dependencies[R]
gems_url[R]
md5[R]
name[R]
origin[R]
version[R]
Public Class Methods
new(name, version, md5, origin, gems_url=nil, dependencies = nil )
click to toggle source
# File lib/gems-status/gem_simple.rb, line 5 def initialize(name, version, md5, origin, gems_url=nil, dependencies = nil ) @name = name @version = version @md5 = md5 @origin = origin @gems_url = gems_url @dependencies = dependencies end
Public Instance Methods
date()
click to toggle source
# File lib/gems-status/gem_simple.rb, line 25 def date Utils::download_date(@name, @version) end
from_git?()
click to toggle source
# File lib/gems-status/gem_simple.rb, line 14 def from_git? return @gems_url && @gems_url.start_with?("git://") end
license()
click to toggle source
# File lib/gems-status/gem_simple.rb, line 18 def license if from_git? return nil end Utils::download_license(@name, @version, @gems_url) end