File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ def run
153
153
system_command! "find" , args : casks . map ( &:caskroom_path ) + find_args , print_stdout : true if casks . present?
154
154
else
155
155
kegs . each { |keg | PrettyListing . new keg } if kegs . present?
156
- list_casks if casks . present?
156
+ Cask :: List . list_casks ( * casks , one : args . public_send ( :"1?" ) ) if casks . present?
157
157
end
158
158
end
159
159
end
@@ -165,7 +165,10 @@ def filtered_list
165
165
Formula . racks
166
166
else
167
167
racks = args . named . map { |n | Formulary . to_rack ( n ) }
168
- racks . select ( &:exist? )
168
+ racks . select do |rack |
169
+ Homebrew . failed = true unless rack . exist?
170
+ rack . exist?
171
+ end
169
172
end
170
173
if args . pinned?
171
174
pinned_versions = { }
@@ -191,6 +194,7 @@ def list_casks
191
194
Cask ::Caskroom . casks
192
195
else
193
196
filtered_args = args . named . dup . delete_if do |n |
197
+ Homebrew . failed = true unless Cask ::Caskroom . path . join ( n ) . exist?
194
198
!Cask ::Caskroom . path . join ( n ) . exist?
195
199
end
196
200
# NamedAargs subclasses array
You can’t perform that action at this time.
0 commit comments