dev-cmd/bump: sort formulae and casks by name

This commit is contained in:
nandahkrishna 2021-03-04 01:08:19 +05:30
parent 7d5216c500
commit 6efb37206f
No known key found for this signature in database
GPG Key ID: 067E5FCD58ADF3AA

View File

@ -38,13 +38,16 @@ module Homebrew
raise UsageError, "`--limit` must be used with either `--formula` or `--cask`."
end
formulae_and_casks = if args.formula?
args.named.to_formulae.presence
elsif args.cask?
args.named.to_casks.presence
else
args.named.to_formulae_and_casks.presence
end
formulae_and_casks =
if args.formula?
args.named.to_formulae
elsif args.cask?
args.named.to_casks
else
args.named.to_formulae_and_casks
end&.sort_by do |formula_or_cask|
formula_or_cask.respond_to?(:token) ? formula_or_cask.token : formula_or_cask.name
end
limit = args.limit.to_i if args.limit.present?