Method: Bundler::SpecSet#validate_deps

Defined in:
lib/bundler/spec_set.rb

#validate_deps(s) ⇒ Object


69
70
71
72
73
74
75
76
77
78
# File 'lib/bundler/spec_set.rb', line 69

def validate_deps(s)
  s.runtime_dependencies.each do |dep|
    next if dep.name == "bundler"

    return :missing unless names.include?(dep.name)
    return :invalid if none? {|spec| dep.matches_spec?(spec) }
  end

  :valid
end