Class: Rails::Hyperdrive::CompanionDiscovery::Suggestion

Inherits:
Struct
  • Object
show all
Defined in:
lib/rails/hyperdrive/companion_discovery.rb

Overview

matched_target is nil for a universal "*" companion.

Instance Attribute Summary collapse

Instance Attribute Details

#artifactsObject

Returns the value of attribute artifacts

Returns:

  • (Object)

    the current value of artifacts



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def artifacts
  @artifacts
end

#gem_nameObject

Returns the value of attribute gem_name

Returns:

  • (Object)

    the current value of gem_name



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def gem_name
  @gem_name
end

#installedObject

Returns the value of attribute installed

Returns:

  • (Object)

    the current value of installed



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def installed
  @installed
end

#matched_targetObject

Returns the value of attribute matched_target

Returns:

  • (Object)

    the current value of matched_target



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def matched_target
  @matched_target
end

#matched_versionObject

Returns the value of attribute matched_version

Returns:

  • (Object)

    the current value of matched_version



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def matched_version
  @matched_version
end

#targetsObject

Returns the value of attribute targets

Returns:

  • (Object)

    the current value of targets



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def targets
  @targets
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



28
29
30
# File 'lib/rails/hyperdrive/companion_discovery.rb', line 28

def version
  @version
end