From cec4e3fcb7ec15efa30d3d76dd910ff98dc5e890 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Thu, 6 Jun 2024 19:34:17 +0100 Subject: [PATCH] cmd/list: fix exit codes. Fix exit codes when providing formulae and casks. Fixes #17434 --- Library/Homebrew/cmd/list.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Library/Homebrew/cmd/list.rb b/Library/Homebrew/cmd/list.rb index b55cfb10f9..a7676c56d4 100644 --- a/Library/Homebrew/cmd/list.rb +++ b/Library/Homebrew/cmd/list.rb @@ -165,10 +165,7 @@ module Homebrew Formula.racks else racks = args.named.map { |n| Formulary.to_rack(n) } - racks.select do |rack| - Homebrew.failed = true unless rack.exist? - rack.exist? - end + racks.select(&:exist?) end if args.pinned? pinned_versions = {} @@ -194,7 +191,6 @@ module Homebrew Cask::Caskroom.casks else filtered_args = args.named.dup.delete_if do |n| - Homebrew.failed = true unless Cask::Caskroom.path.join(n).exist? !Cask::Caskroom.path.join(n).exist? end # NamedAargs subclasses array