Class: GemChangelogDiff::OutdatedGem

Inherits:
Data
  • Object
show all
Defined in:
lib/gem_changelog_diff/outdated_gem.rb

Overview

Immutable value object representing a gem with an available update.

Instance Attribute Summary collapse

Instance Attribute Details

#current_versionObject (readonly)

Returns the value of attribute current_version

Returns:

  • (Object)

    the current value of current_version



11
# File 'lib/gem_changelog_diff/outdated_gem.rb', line 11

OutdatedGem = Data.define(:name, :current_version, :newest_version)

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



11
# File 'lib/gem_changelog_diff/outdated_gem.rb', line 11

OutdatedGem = Data.define(:name, :current_version, :newest_version)

#newest_versionObject (readonly)

Returns the value of attribute newest_version

Returns:

  • (Object)

    the current value of newest_version



11
# File 'lib/gem_changelog_diff/outdated_gem.rb', line 11

OutdatedGem = Data.define(:name, :current_version, :newest_version)