Method: Gemstash::DB::Dependency.insert_by_spec
- Defined in:
- lib/gemstash/db/dependency.rb
.insert_by_spec(version_id, spec) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/gemstash/db/dependency.rb', line 7 def self.insert_by_spec(version_id, spec) spec.runtime_dependencies.each do |dep| requirements = dep.requirement.requirements requirements = requirements.map {|r| "#{r.first} #{r.last}" } requirements = requirements.join(", ") create(version_id: version_id, rubygem_name: dep.name, requirements: requirements) end end |