Method: Reactive::GemDependency#dependencies

Defined in:
lib/reactive-core/gem_dependency.rb

#dependenciesObject



24
25
26
27
28
29
30
31
32
33
34
# File 'lib/reactive-core/gem_dependency.rb', line 24

def dependencies
  if spec = specification
    all_dependencies = spec.dependencies.map do |dependency|
      GemDependency.new(dependency.name, :requirement => dependency.version_requirements)
    end
    all_dependencies += all_dependencies.map(&:dependencies).flatten
    all_dependencies.uniq
  else
    []
  end
end