add limit flag to reduce response size
This commit is contained in:
parent
6d4bce4baa
commit
ef8af4b070
@ -12,6 +12,8 @@ module Homebrew
|
|||||||
|
|
||||||
Display out-of-date brew formulae, the latest version available, and whether a pull request has been opened.
|
Display out-of-date brew formulae, the latest version available, and whether a pull request has been opened.
|
||||||
EOS
|
EOS
|
||||||
|
flag "--limit=",
|
||||||
|
description: "Limit number of package results returned."
|
||||||
switch :verbose
|
switch :verbose
|
||||||
switch :debug
|
switch :debug
|
||||||
end
|
end
|
||||||
@ -40,8 +42,12 @@ module Homebrew
|
|||||||
|
|
||||||
latest_version = repositories.find { |repo| repo["status"] == "newest" }["version"]
|
latest_version = repositories.find { |repo| repo["status"] == "newest" }["version"]
|
||||||
srcname = repology_homebrew_repo["srcname"]
|
srcname = repology_homebrew_repo["srcname"]
|
||||||
packages[srcname] = format_package(srcname, latest_version)
|
package_details = format_package(srcname, latest_version)
|
||||||
|
packages[srcname] = package_details unless package_details.nil?
|
||||||
|
|
||||||
|
break if packages.size == Homebrew.args.limit.to_i
|
||||||
end
|
end
|
||||||
|
|
||||||
packages
|
packages
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -103,8 +109,8 @@ module Homebrew
|
|||||||
ohai formula
|
ohai formula
|
||||||
puts "Current formula version: #{package_details[:current_formula_version]}"
|
puts "Current formula version: #{package_details[:current_formula_version]}"
|
||||||
puts "Latest repology version: #{package_details[:repology_latest_version]}"
|
puts "Latest repology version: #{package_details[:repology_latest_version]}"
|
||||||
puts "Latest livecheck version: #{package_details[:livecheck_latest_version]}"
|
puts "Latest livecheck version: #{package_details[:livecheck_latest_version] || "Not found."}"
|
||||||
puts "Open pull requests: #{package_details[:open_pull_requests]}"
|
puts "Open pull requests: #{package_details[:open_pull_requests] || "None."}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user