diff options
author | Lucas Mazza <lucastmazza@gmail.com> | 2016-10-20 13:38:10 -0200 |
---|---|---|
committer | Lucas Mazza <lucastmazza@gmail.com> | 2016-10-28 11:05:16 -0200 |
commit | 291a807c7d6f441253f15a2fda29b2a52035c55a (patch) | |
tree | 163b599f286e0c595be0ce3ec93044ef0df5e8c3 | |
parent | 72f9a4d68b24ff04f2e01efca978a45ab0159c66 (diff) | |
download | bundler-291a807c7d6f441253f15a2fda29b2a52035c55a.tar.gz |
Fix `outdated` listing regression from cc355865
-rw-r--r-- | lib/bundler/cli/outdated.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bundler/cli/outdated.rb b/lib/bundler/cli/outdated.rb index 1d5b8e0242..a97cfeae4b 100644 --- a/lib/bundler/cli/outdated.rb +++ b/lib/bundler/cli/outdated.rb @@ -54,9 +54,9 @@ module Bundler dependency = current_dependencies[current_spec.name] if strict - active_spec = definition.specs.detect {|spec| spec.name == current_spec.name && spec.platform == current_spec.platform } + active_spec = definition.specs.detect {|spec| spec.name == current_spec.name && spec.match_platform(current_spec.platform) } else - active_specs = definition.index[current_spec.name].select {|spec| spec.platform == current_spec.platform }.sort_by(&:version) + active_specs = definition.index[current_spec.name].select {|spec| spec.match_platform(current_spec.platform) }.sort_by(&:version) if !current_spec.version.prerelease? && !options[:pre] && active_specs.size > 1 active_spec = active_specs.delete_if {|b| b.respond_to?(:version) && b.version.prerelease? } end |