Class: Houston::Dependencies

Inherits:
Object
  • Object
show all
Defined in:
lib/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDependencies

Returns a new instance of Dependencies.



483
484
485
# File 'lib/configuration.rb', line 483

def initialize
  @values = []
end

Instance Attribute Details

#valuesObject (readonly)

Returns the value of attribute values.



481
482
483
# File 'lib/configuration.rb', line 481

def values
  @values
end

Instance Method Details

#gem(slug, target_versions = [], options = {}) ⇒ Object



487
488
489
# File 'lib/configuration.rb', line 487

def gem(slug, target_versions=[], options={})
  @values << options.merge(type: :gem, slug: slug, target_versions: target_versions)
end