diff options
Diffstat (limited to 'lib/bundler/resolver/base.rb')
-rw-r--r-- | lib/bundler/resolver/base.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bundler/resolver/base.rb b/lib/bundler/resolver/base.rb index 4c2aed32de..078bde0fd1 100644 --- a/lib/bundler/resolver/base.rb +++ b/lib/bundler/resolver/base.rb @@ -16,7 +16,7 @@ module Bundler hash[name] = Package.new(name, platforms, **options) end - @requirements = dependencies.map do |dep| + @requirements = dependencies.filter_map do |dep| dep_platforms = dep.gem_platforms(platforms) # Dependencies scoped to external platforms are ignored @@ -27,7 +27,7 @@ module Bundler @packages[name] = Package.new(name, dep_platforms, **options.merge(dependency: dep)) dep - end.compact + end end def specs_compatible_with(result) |