[rubygems/rubygems] Remove no longer necessary code
https://github.com/rubygems/rubygems/commit/9ea1539b08
This commit is contained in:
parent
10de74b75b
commit
2b91a56d40
@ -80,8 +80,7 @@ module Bundler
|
||||
def solve_versions(root:, logger:)
|
||||
solver = PubGrub::VersionSolver.new(source: self, root: root, logger: logger)
|
||||
result = solver.solve
|
||||
resolved_specs = result.flat_map {|package, version| version.to_specs(package, @most_specific_locked_platform) }
|
||||
resolved_specs |= @base.specs_compatible_with(SpecSet.new(resolved_specs))
|
||||
result.flat_map {|package, version| version.to_specs(package, @most_specific_locked_platform) }
|
||||
rescue PubGrub::SolveFailure => e
|
||||
incompatibility = e.incompatibility
|
||||
|
||||
|
@ -30,10 +30,6 @@ module Bundler
|
||||
end
|
||||
end
|
||||
|
||||
def specs_compatible_with(result)
|
||||
@base.specs_compatible_with(result)
|
||||
end
|
||||
|
||||
def [](name)
|
||||
@base[name]
|
||||
end
|
||||
|
@ -163,12 +163,6 @@ module Bundler
|
||||
@specs.detect {|spec| spec.name == name && spec.match_platform(platform) }
|
||||
end
|
||||
|
||||
def specs_compatible_with(other)
|
||||
select do |spec|
|
||||
other.valid?(spec)
|
||||
end
|
||||
end
|
||||
|
||||
def delete_by_name(name)
|
||||
@specs.reject! {|spec| spec.name == name }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user