Skip to content

Commit a9e88ac

Browse files
committed
dev-cmd/cat: add require "formula"
Fixes ❯ HOMEBREW_BAT=1 brew cat xz Error: uninitialized constant Kernel::Formula Warning: Removed Sorbet lines from backtrace! Rerun with `--verbose` to see the original backtrace /opt/homebrew/Library/Homebrew/extend/kernel.rb:445:in 'block in <module:Kernel>' /opt/homebrew/Library/Homebrew/dev-cmd/cat.rb:33:in 'block in Homebrew::DevCmd::Cat#run' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.4.5/lib/ruby/3.4.0/fileutils.rb:241:in 'Dir.chdir' /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.4.5/lib/ruby/3.4.0/fileutils.rb:241:in 'FileUtils#cd' /opt/homebrew/Library/Homebrew/dev-cmd/cat.rb:29:in 'Homebrew::DevCmd::Cat#run' /opt/homebrew/Library/Homebrew/brew.rb:113:in '<main>' Please report this issue: https://docs.brew.sh/Troubleshooting
1 parent d746234 commit a9e88ac

File tree

1 file changed

+1
-0
lines changed
  • Library/Homebrew/dev-cmd

1 file changed

+1
-0
lines changed

Library/Homebrew/dev-cmd/cat.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ def run
3030
pager = if Homebrew::EnvConfig.bat?
3131
ENV["BAT_CONFIG_PATH"] = Homebrew::EnvConfig.bat_config_path
3232
ENV["BAT_THEME"] = Homebrew::EnvConfig.bat_theme
33+
require "formula"
3334
ensure_formula_installed!(
3435
"bat",
3536
reason: "displaying <formula>/<cask> source",

0 commit comments

Comments
 (0)