From 59445c7961e10b9b5205bdad5df7c760b7244897 Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Thu, 13 Feb 2025 15:33:45 +0800 Subject: [PATCH] cmd/info: handle when tab tap is `nil` --- Library/Homebrew/cmd/info.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index 72a8b47b25..925476eaab 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -298,7 +298,7 @@ module Homebrew kegs = [ *heads.sort_by { |keg| -keg.tab.time.to_i }, *versioned.sort_by(&:scheme_and_version), - ].select { |keg| keg.tab.tap == formula.tap } + ].select { |keg| (tap = keg.tab.tap).nil? || tap == formula.tap } if kegs.empty? puts "Not installed" if (bottle = formula.bottle)