Version.parse: return Version::NULL for unparseable strings

This commit is contained in:
Misty De Meo 2016-11-03 16:36:20 -07:00
parent 9bac107b31
commit fbcf500a48
2 changed files with 2 additions and 2 deletions

View File

@ -36,7 +36,7 @@ module Homebrew
end
def assert_version_nil(url)
assert_nil Version.parse(url)
assert Version.parse(url).null?
end
end

View File

@ -287,7 +287,7 @@ class Version
def self.parse(spec)
version = _parse(spec)
new(version) unless version.nil?
version.nil? ? NULL : new(version)
end
def self._parse(spec)