diff options
| author | Mike McQuaid | 2018-02-09 19:37:15 +0000 | 
|---|---|---|
| committer | Mike McQuaid | 2018-02-09 19:37:15 +0000 | 
| commit | c32865011d1536eb6f7e626a3cb389d35beda48a (patch) | |
| tree | b6fd7895a765f6fa6f3883caaba4bfecf1c0b3ed /Library | |
| parent | b4443e1cc0b41d2b25ca15b87c3d4cb2ab65837f (diff) | |
| download | brew-c32865011d1536eb6f7e626a3cb389d35beda48a.tar.bz2 | |
xcode_requirement: handle nil @version.
When the Xcode requirement doesn't specify a version then we need to
guard this check.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/requirements/xcode_requirement.rb | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/Library/Homebrew/requirements/xcode_requirement.rb b/Library/Homebrew/requirements/xcode_requirement.rb index 9396b0df7..6cb7d45d7 100644 --- a/Library/Homebrew/requirements/xcode_requirement.rb +++ b/Library/Homebrew/requirements/xcode_requirement.rb @@ -22,7 +22,7 @@ class XcodeRequirement < Requirement        A full installation of Xcode.app#{version} is required to compile this software.        Installing just the Command Line Tools is not sufficient.      EOS -    if Version.new(MacOS::Xcode.latest_version) < Version.new(@version) +    if @version && Version.new(MacOS::Xcode.latest_version) < Version.new(@version)        message + <<~EOS          Xcode#{version} cannot be installed on macOS #{MacOS.version}.          You must upgrade your version of macOS. | 
