diff options
| author | Mike McQuaid | 2016-09-26 12:13:18 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2016-09-26 12:13:18 +0100 |
| commit | 2405c3e205813fa49fc0b8264da92da8761bbf83 (patch) | |
| tree | 84ead2079b4277fa4d1d2f19760971a5a3f305a4 | |
| parent | 19952958a80c5f8c87a7ba8a471ceb3cc2f5da47 (diff) | |
| download | brew-2405c3e205813fa49fc0b8264da92da8761bbf83.tar.bz2 | |
doctor: remove outdated Homebrew check.
This is no longer relevant in the bright, new tagged future.
Fixes #1151.
| -rw-r--r-- | Library/Homebrew/cmd/doctor.rb | 1 | ||||
| -rw-r--r-- | Library/Homebrew/diagnostic.rb | 25 |
2 files changed, 0 insertions, 26 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 8dd78bf1a..89f32dc25 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -22,7 +22,6 @@ module Homebrew slow_checks = %w[ check_for_broken_symlinks check_missing_deps - check_for_outdated_homebrew check_for_linked_keg_only_brews ] methods = (checks.all.sort - slow_checks) + slow_checks diff --git a/Library/Homebrew/diagnostic.rb b/Library/Homebrew/diagnostic.rb index 743c653d2..ca8ade9ff 100644 --- a/Library/Homebrew/diagnostic.rb +++ b/Library/Homebrew/diagnostic.rb @@ -961,31 +961,6 @@ module Homebrew EOS end - def check_for_outdated_homebrew - return unless Utils.git_available? - - timestamp = if File.directory?("#{HOMEBREW_REPOSITORY}/.git") - HOMEBREW_REPOSITORY.cd { `git log -1 --format="%ct" HEAD --`.to_i } - else - HOMEBREW_LIBRARY.mtime.to_i - end - return if Time.now.to_i - timestamp <= 60 * 60 * 24 # 24 hours - - if File.directory?("#{HOMEBREW_REPOSITORY}/.git") - HOMEBREW_REPOSITORY.cd do - local = `git rev-parse -q --verify refs/remotes/origin/master`.chomp - remote = /^([a-f0-9]{40})/.match(`git ls-remote origin refs/heads/master 2>/dev/null`) - return if remote.nil? || local == remote[0] - end - end - - <<-EOS.undent - Your Homebrew is outdated. - You haven't updated for at least 24 hours. This is a long time in brewland! - To update Homebrew, run `brew update`. - EOS - end - def check_for_unlinked_but_not_keg_only unlinked = Formula.racks.reject do |rack| if !(HOMEBREW_LINKED_KEGS/rack.basename).directory? |
