mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
handle --limit flag edge case
This commit is contained in:
parent
088b8de974
commit
c52653adb8
@ -8,10 +8,12 @@ module Homebrew
|
||||
def bump_args
|
||||
Homebrew::CLI::Parser.new do
|
||||
usage_banner <<~EOS
|
||||
`bump`
|
||||
`bump` [<options>]
|
||||
|
||||
Display out-of-date brew formulae, the latest version available, and whether a pull request has been opened.
|
||||
EOS
|
||||
flag "--formula=",
|
||||
description: "Return results for package by name."
|
||||
flag "--limit=",
|
||||
description: "Limit number of package results returned."
|
||||
switch :verbose
|
||||
@ -45,7 +47,7 @@ module Homebrew
|
||||
package_details = format_package(srcname, latest_version)
|
||||
packages[srcname] = package_details unless package_details.nil?
|
||||
|
||||
break if packages.size == Homebrew.args.limit.to_i
|
||||
break if Homebrew.args.limit && packages.size >= Homebrew.args.limit.to_i
|
||||
end
|
||||
|
||||
packages
|
||||
|
Loading…
x
Reference in New Issue
Block a user