Prefer version for comparision of BundleVersions.

This commit is contained in:
Markus Reiter 2020-12-14 02:09:58 +01:00
parent d2ff879496
commit 849321cbff

View File

@ -55,8 +55,8 @@ module Homebrew
end
def <=>(other)
[short_version, version].map { |v| Version.new(v) } <=>
[other.short_version, other.version].map { |v| Version.new(v) }
[version, short_version].map { |v| v&.yield_self(&Version.public_method(:new)) } <=>
[other.version, other.short_version].map { |v| v&.yield_self(&Version.public_method(:new)) }
end
# Create a nicely formatted version (on a best effor basis).