class EnsureVersionBump

Attributes

local[R]
remote[R]

Public Class Methods

new(gem_name) click to toggle source
# File lib/ensure_version_bump.rb, line 8
def initialize(gem_name)
  @local = Local.new(gem_name)
  @remote = Remote.new(gem_name)
end

Public Instance Methods

success?() click to toggle source
# File lib/ensure_version_bump.rb, line 13
def success?
  local.version > remote.version
end

Private Instance Methods

compare() click to toggle source
# File lib/ensure_version_bump.rb, line 19
def compare
  local_version > remote_version
end
local_version() click to toggle source
# File lib/ensure_version_bump.rb, line 23
def local_version
  Gem.loaded_specs[name].version
end