migrate: load specified formulae by keg to avoid rename warning

This commit is contained in:
fn ⌃ ⌥ 2021-11-18 09:47:25 -08:00
parent db0c1d999b
commit 55fc6e1c9b

View File

@ -29,7 +29,9 @@ module Homebrew
def migrate def migrate
args = migrate_args.parse args = migrate_args.parse
args.named.to_resolved_formulae.each do |f| args.named.to_default_kegs.each do |keg|
f = Formulary.from_keg(keg)
if f.oldname if f.oldname
rack = HOMEBREW_CELLAR/f.oldname rack = HOMEBREW_CELLAR/f.oldname
raise NoSuchKegError, f.oldname if !rack.exist? || rack.subdirs.empty? raise NoSuchKegError, f.oldname if !rack.exist? || rack.subdirs.empty?