macos_requirement: fix display of versions as array

This commit is contained in:
EricFromCanada 2020-11-16 23:22:18 -05:00
parent 9f458142b7
commit 4f330c5e19

View File

@ -75,9 +75,15 @@ class MacOSRequirement < Requirement
sig { returns(String) }
def display_s
return "macOS" unless version_specified?
"macOS #{@comparator} #{@version}"
if version_specified?
if @version.respond_to?(:to_ary)
"macOS #{@comparator} #{version.join(" / ")}"
else
"macOS #{@comparator} #{@version}"
end
else
"macOS"
end
end
def to_json(*args)