Merge pull request #9156 from EricFromCanada/macos-version-array

macos_requirement: fix display of versions as array
This commit is contained in:
Mike McQuaid 2020-11-17 12:46:05 +00:00 committed by GitHub
commit 78a166b4ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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)