Class: Kettle::Dev::ReleaseCLI::ReleaseCandidate

Inherits:
Object
  • Object
show all
Defined in:
lib/kettle/dev/release_cli.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gem_name:, version:, installed_before:, published:) ⇒ ReleaseCandidate

Returns a new instance of ReleaseCandidate.



3389
3390
3391
3392
3393
3394
# File 'lib/kettle/dev/release_cli.rb', line 3389

def initialize(gem_name:, version:, installed_before:, published:)
  @gem_name = gem_name
  @version = version
  @installed_before = installed_before
  @published = published
end

Instance Attribute Details

#gem_name ⇒ Object

Returns the value of attribute gem_name.



3387
3388
3389
# File 'lib/kettle/dev/release_cli.rb', line 3387

def gem_name
  @gem_name
end

#installed_before ⇒ Object

Returns the value of attribute installed_before.



3387
3388
3389
# File 'lib/kettle/dev/release_cli.rb', line 3387

def installed_before
  @installed_before
end

#published ⇒ Object

Returns the value of attribute published.



3387
3388
3389
# File 'lib/kettle/dev/release_cli.rb', line 3387

def published
  @published
end

#version ⇒ Object

Returns the value of attribute version.



3387
3388
3389
# File 'lib/kettle/dev/release_cli.rb', line 3387

def version
  @version
end