class Bundler::SpecSet

def materialized_for_all_platforms

Returns:
  • (Array) -
def materialized_for_all_platforms
  names = @specs.map(&:name).uniq
  @specs.map do |s|
    next s unless s.is_a?(LazySpecification)
    s.source.dependency_names = names if s.source.respond_to?(:dependency_names=)
    spec = s.__materialize__
    raise GemNotFound, "Could not find #{s.full_name} in any of the sources" unless spec
    spec
  end
end