From 4b83521061c7c859d9750baafe0273c963f2c8ea Mon Sep 17 00:00:00 2001 From: Issy Long Date: Wed, 3 Jul 2024 20:34:44 +0100 Subject: [PATCH] dev_cmd/irb: Straight away `require "formula"` - Otherwise we get: `uninitialized constant String::Formula (NameError)``` --- Library/Homebrew/dev-cmd/irb.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Library/Homebrew/dev-cmd/irb.rb b/Library/Homebrew/dev-cmd/irb.rb index 6599b73b22..40a3fd9fc9 100644 --- a/Library/Homebrew/dev-cmd/irb.rb +++ b/Library/Homebrew/dev-cmd/irb.rb @@ -2,6 +2,7 @@ # frozen_string_literal: true require "abstract_command" +require "formula" require "formulary" require "cask/cask_loader" @@ -9,7 +10,6 @@ class String # @!visibility private sig { params(args: Integer).returns(Formula) } def f(*args) - require "formula" Formulary.factory(self, *args) end @@ -76,7 +76,6 @@ module Homebrew require "irb" end - require "formula" require "keg" require "cask"