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



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

def artifacts
  @artifacts
end

#gem_nameObject

Returns the value of attribute gem_name

Returns:

  • (Object)

    the current value of gem_name



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

def gem_name
  @gem_name
end

#installedObject

Returns the value of attribute installed

Returns:

  • (Object)

    the current value of installed



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

def installed
  @installed
end

#matched_targetObject

Returns the value of attribute matched_target

Returns:

  • (Object)

    the current value of matched_target



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

def matched_target
  @matched_target
end

#matched_versionObject

Returns the value of attribute matched_version

Returns:

  • (Object)

    the current value of matched_version



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

def matched_version
  @matched_version
end

#targetsObject

Returns the value of attribute targets

Returns:

  • (Object)

    the current value of targets



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

def targets
  @targets
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



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

def version
  @version
end