list: raise NoSuchKegError if formula exists but isn't installed
This commit is contained in:
parent
53f890bbe9
commit
6e0e96eb1d
@ -167,6 +167,8 @@ module Homebrew
|
||||
raise TapFormulaOrCaskUnavailableError.new(tap, short_name)
|
||||
end
|
||||
|
||||
raise NoSuchKegError, name if resolve_formula(name)
|
||||
|
||||
raise FormulaOrCaskUnavailableError, name
|
||||
end
|
||||
private :load_formula_or_cask
|
||||
|
@ -132,7 +132,7 @@ module Homebrew
|
||||
system_command! "find", args: args.named.to_default_kegs.map(&:to_s) + %w[-not -type d -print],
|
||||
print_stdout: true
|
||||
else
|
||||
kegs, casks = args.named.to_formulae_to_casks(method: :default_kegs)
|
||||
kegs, casks = args.named.to_kegs_to_casks
|
||||
|
||||
kegs.each { |keg| PrettyListing.new keg } if kegs.present?
|
||||
list_casks(casks, args: args) if casks.present?
|
||||
|
Loading…
x
Reference in New Issue
Block a user