Method: Bundler::SourceMap#direct_requirements

Defined in:
lib/bundler/source_map.rb

#direct_requirementsObject


46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/bundler/source_map.rb', line 46

def direct_requirements
  @direct_requirements ||= begin
    requirements = {}
    default = sources.default_source
    dependencies.each do |dep|
      dep_source = dep.source || default
      dep_source.add_dependency_names(dep.name)
      requirements[dep.name] = dep_source
    end
    requirements
  end
end