dev-cmd/bump: use Livecheck::SkipConditions

This commit is contained in:
nandahkrishna 2021-01-15 15:46:24 +05:30
parent 4fa01fc8b7
commit 417b1d7a66
No known key found for this signature in database
GPG Key ID: 067E5FCD58ADF3AA

View File

@ -3,6 +3,7 @@
require "cli/parser" require "cli/parser"
require "livecheck/livecheck" require "livecheck/livecheck"
require "livecheck/skip_conditions"
module Homebrew module Homebrew
extend T::Sig extend T::Sig
@ -18,6 +19,8 @@ module Homebrew
EOS EOS
flag "--limit=", flag "--limit=",
description: "Limit number of package results returned." description: "Limit number of package results returned."
named_args :formula
end end
end end
@ -82,8 +85,8 @@ module Homebrew
end end
def livecheck_result(formula) def livecheck_result(formula)
skip_result = Livecheck.skip_conditions(formula, json: true, full_name: false, quiet: false).presence skip_result = Livecheck::SkipConditions.skip_information(formula)
if skip_result if skip_result.present?
return "#{skip_result[:status]}#{" - #{skip_result[:messages].join(", ")}" if skip_result[:messages].present?}" return "#{skip_result[:status]}#{" - #{skip_result[:messages].join(", ")}" if skip_result[:messages].present?}"
end end