aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-12-19 18:01:36 +0000
committerMike McQuaid2016-12-19 18:01:36 +0000
commite950aa11d16c5f9fb808f77989d61c8d98490c3e (patch)
treed024c9613c5048c3ea23f942e52e8c81496646a8 /Library
parent0027ded5aa6195dcc153ecf0d3d3b05e99f339af (diff)
downloadbrew-e950aa11d16c5f9fb808f77989d61c8d98490c3e.tar.bz2
Remove Xcode prerelease warnings.
At this point we probably do want to know about issues that crop up in betas so we can fix them before the new version of Xcode is released. Additionally, this doesn't really work well any more with our new tag-based workflow as it means we need to cut a new tag immediately after a new Xcode is released.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/extend/os/mac/diagnostic.rb16
-rw-r--r--Library/Homebrew/os/mac/xcode.rb5
2 files changed, 0 insertions, 21 deletions
diff --git a/Library/Homebrew/extend/os/mac/diagnostic.rb b/Library/Homebrew/extend/os/mac/diagnostic.rb
index 55be7b191..6d30cd294 100644
--- a/Library/Homebrew/extend/os/mac/diagnostic.rb
+++ b/Library/Homebrew/extend/os/mac/diagnostic.rb
@@ -4,7 +4,6 @@ module Homebrew
def development_tools_checks
%w[
check_for_unsupported_macos
- check_for_prerelease_xcode
check_for_bad_install_name_tool
check_for_installed_developer_tools
check_xcode_license_approved
@@ -50,21 +49,6 @@ module Homebrew
EOS
end
- def check_for_prerelease_xcode
- return if ARGV.homebrew_developer?
- # Running a pre-release Xcode on a pre-release OS is expected
- # and likely to cause less problems than a stable Xcode will.
- return if OS::Mac.prerelease?
- return unless MacOS::Xcode.installed?
- return unless MacOS::Xcode.prerelease?
-
- <<-EOS.undent
- You are using a pre-release version of Xcode.
- You may encounter build failures or other breakages.
- Please create pull-requests instead of filing issues.
- EOS
- end
-
def check_xcode_up_to_date
return unless MacOS::Xcode.installed?
return unless MacOS::Xcode.outdated?
diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb
index 4ab863a5d..8e51fc6b6 100644
--- a/Library/Homebrew/os/mac/xcode.rb
+++ b/Library/Homebrew/os/mac/xcode.rb
@@ -36,11 +36,6 @@ module OS
version < minimum_version
end
- def prerelease?
- # TODO: bump to version >= "8.4" after Xcode 8.3 is stable.
- Version.new(version) >= "8.3"
- end
-
def outdated?
Version.new(version) < latest_version
end