From ba2ecede1a81cd2a895841e6bf30205b6cbfd5d0 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Wed, 27 Sep 2023 17:56:39 +0100 Subject: [PATCH] cli/named_args: don't interpret `--formula`/`--cask` args as paths --- Library/Homebrew/cli/named_args.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cli/named_args.rb b/Library/Homebrew/cli/named_args.rb index 98ab981c18..e4b9e115aa 100644 --- a/Library/Homebrew/cli/named_args.rb +++ b/Library/Homebrew/cli/named_args.rb @@ -230,7 +230,7 @@ module Homebrew @to_paths[only] ||= Homebrew.with_no_api_env_if_needed(@without_api) do downcased_unique_named.flat_map do |name| path = Pathname(name) - if File.exist?(name) + if only.nil? && File.exist?(name) path elsif name.count("/") == 1 && !name.start_with?("./", "/") tap = Tap.fetch(name)