Rename to_keg to to_default_kegs

This commit is contained in:
Connor Mann 2021-05-19 09:34:18 -04:00
parent f23d4d4c75
commit fe9a9bb24c
5 changed files with 9 additions and 9 deletions

View File

@ -209,8 +209,8 @@ module Homebrew
end
sig { returns(T::Array[Keg]) }
def to_keg
@to_keg ||= begin
def to_default_kegs
@to_default_kegs ||= begin
to_formulae_and_casks(only: :formula, method: :keg).freeze
rescue NoSuchKegError => e
if (reason = MissingFormula.suggest_command(e.name, "uninstall"))

View File

@ -45,7 +45,7 @@ module Homebrew
kegs = if args.HEAD?
args.named.to_kegs.filter { |keg| keg.version.head? }
else
args.named.to_keg
args.named.to_default_kegs
end
kegs.freeze.each do |keg|

View File

@ -129,9 +129,9 @@ module Homebrew
safe_system "ls", *ls_args, Cask::Caskroom.path
end
elsif args.verbose? || !$stdout.tty?
system_command! "find", args: args.named.to_keg.map(&:to_s) + %w[-not -type d -print], print_stdout: true
system_command! "find", args: args.named.to_default_kegs.map(&:to_s) + %w[-not -type d -print], print_stdout: true
else
args.named.to_keg.each { |keg| PrettyListing.new keg }
args.named.to_default_kegs.each { |keg| PrettyListing.new keg }
end
end

View File

@ -31,7 +31,7 @@ module Homebrew
options = { dry_run: args.dry_run?, verbose: args.verbose? }
args.named.to_keg.each do |keg|
args.named.to_default_kegs.each do |keg|
if args.dry_run?
puts "Would remove:"
keg.unlink(**options)

View File

@ -176,18 +176,18 @@ describe Homebrew::CLI::NamedArgs do
end
end
describe "#to_keg" do
describe "#to_default_kegs" do
before do
(HOMEBREW_CELLAR/"foo/1.0").mkpath
(HOMEBREW_CELLAR/"bar/1.0").mkpath
end
it "resolves kegs with #resolve_keg" do
expect(described_class.new("foo", "bar").to_keg.map(&:name)).to eq ["foo", "bar"]
expect(described_class.new("foo", "bar").to_default_kegs.map(&:name)).to eq ["foo", "bar"]
end
it "when there are no matching kegs returns an array of Kegs" do
expect(described_class.new.to_keg).to be_empty
expect(described_class.new.to_default_kegs).to be_empty
end
end