class Lapidarist::GemVersion

Attributes

sha[R]
version[R]

Public Class Methods

new(version:, sha: nil) click to toggle source
# File lib/lapidarist/gem_version.rb, line 5
def initialize(version:, sha: nil)
  @version = version
  @sha = sha
end

Public Instance Methods

==(other_version) click to toggle source
# File lib/lapidarist/gem_version.rb, line 10
def ==(other_version)
  version == other_version.version &&
    sha == other_version.sha
end
to_s() click to toggle source
# File lib/lapidarist/gem_version.rb, line 15
def to_s
  [version, sha].compact.join(' ')
end