Remove args parameter from github module, check duplicate pr method

This commit is contained in:
Baffour Adu Boampong 2020-07-07 01:19:07 +00:00
parent eafc0a3af2
commit b253100bcd
3 changed files with 6 additions and 6 deletions

View File

@ -314,7 +314,7 @@ module Homebrew
new_formula_version = formula_version(formula, requested_spec, new_contents)
GitHub.check_for_duplicate_pull_requests(formula, tap_full_name, new_formula_version.to_s, args)
GitHub.check_for_duplicate_pull_requests(formula, tap_full_name, new_formula_version.to_s)
if !new_mirrors && !formula_spec.mirrors.empty?
if args.force?

View File

@ -53,7 +53,7 @@ module Homebrew
tap_full_name = formula.tap&.full_name
current_version = current_formula_version(formula)
livecheck_response = livecheck_formula(package_name)
pull_requests = GitHub.check_for_duplicate_pull_requests(formula, tap_full_name, latest_version, args, true)
pull_requests = GitHub.check_for_duplicate_pull_requests(formula, tap_full_name, latest_version, true)
{
repology_latest_version: latest_version,

View File

@ -356,7 +356,7 @@ module GitHub
[]
end
def check_for_duplicate_pull_requests(formula, tap_full_name, version, args, fetch_pr = false)
def check_for_duplicate_pull_requests(formula, tap_full_name, version, fetch_pr = false)
# check for open requests
pull_requests = fetch_pull_requests(formula.name, tap_full_name, state: "open")
@ -371,11 +371,11 @@ module GitHub
#{pull_requests.map { |pr| "#{pr["title"]} #{pr["html_url"]}" }.join("\n")}
EOS
error_message = "Duplicate PRs should not be opened. Use --force to override this error."
if args.force? && !args.quiet?
if Homebrew.args.force? && !Homebrew.args.quiet?
opoo duplicates_message
elsif !args.force? && args.quiet?
elsif !Homebrew.args.force? && Homebrew.args.quiet?
odie error_message
elsif !args.force?
elsif !Homebrew.args.force?
odie <<~EOS
#{duplicates_message.chomp}
#{error_message}