diff options
| author | Mike McQuaid | 2015-08-14 14:50:26 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2015-08-14 15:18:45 +0100 | 
| commit | 49dce3e7ae6923f00f603852287a435e7b21ddcb (patch) | |
| tree | 7d12d7781db8127ee3c7580ac78be11e231d2a0c /Library/Homebrew/cmd/outdated.rb | |
| parent | 3d7c38c7361ce98eb137af589bb6cfec4e2950e9 (diff) | |
| download | brew-49dce3e7ae6923f00f603852287a435e7b21ddcb.tar.bz2 | |
outdated: check if formula needs to be migrated.
Closes Homebrew/homebrew#42938.
Diffstat (limited to 'Library/Homebrew/cmd/outdated.rb')
| -rw-r--r-- | Library/Homebrew/cmd/outdated.rb | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/Library/Homebrew/cmd/outdated.rb b/Library/Homebrew/cmd/outdated.rb index 673ea966c..45e195939 100644 --- a/Library/Homebrew/cmd/outdated.rb +++ b/Library/Homebrew/cmd/outdated.rb @@ -1,5 +1,6 @@  require "formula"  require "keg" +require "migrator"  module Homebrew    def outdated @@ -16,6 +17,13 @@ module Homebrew      formulae.map do |f|        all_versions = []        older_or_same_tap_versions = [] + +      if f.oldname && !f.rack.exist? +        if Pathname.new("#{HOMEBREW_CELLAR}/#{f.oldname}").exist? +          raise Migrator::MigrationNeededError.new(f) +        end +      end +        f.rack.subdirs.each do |dir|          keg = Keg.new dir          version = keg.version | 
