Merge pull request #8171 from Rylan12/list-args

list: pass args properly
This commit is contained in:
Bo Anderson 2020-08-01 16:37:42 +01:00 committed by GitHub
commit bfaff0af9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,7 +53,7 @@ module Homebrew
def list def list
args = list_args.parse args = list_args.parse
return list_casks if args.cask? return list_casks(args: args) if args.cask?
return list_unbrewed if args.unbrewed? return list_unbrewed if args.unbrewed?
@ -66,7 +66,7 @@ module Homebrew
end end
if args.pinned? || args.versions? if args.pinned? || args.versions?
filtered_list filtered_list args: args
elsif args.no_named? elsif args.no_named?
if args.full_name? if args.full_name?
full_names = Formula.installed.map(&:full_name).sort(&tap_and_name_comparison) full_names = Formula.installed.map(&:full_name).sort(&tap_and_name_comparison)
@ -134,7 +134,7 @@ module Homebrew
safe_system "find", *arguments safe_system "find", *arguments
end end
def filtered_list def filtered_list(args:)
names = if args.no_named? names = if args.no_named?
Formula.racks Formula.racks
else else
@ -163,7 +163,7 @@ module Homebrew
end end
end end
def list_casks def list_casks(args:)
cask_list = Cask::Cmd::List.new args.named cask_list = Cask::Cmd::List.new args.named
cask_list.one = ARGV.include? "-1" cask_list.one = ARGV.include? "-1"
cask_list.versions = args.versions? cask_list.versions = args.versions?