提交 9ef52080 编辑于 作者: XuehaiPan's avatar XuehaiPan
浏览文件

utils: extract common word "for" in `reason`

上级 466f29a1
......@@ -260,7 +260,7 @@ module Homebrew
return default_tar_args
end
ensure_formula_installed!(gnu_tar, reason: "for bottling")
ensure_formula_installed!(gnu_tar, reason: "bottling")
["#{gnu_tar.opt_bin}/gtar", gnutar_args].freeze
end
......
......@@ -59,7 +59,7 @@ module Homebrew
unless Utils::Curl.curl_supports_tls13?
begin
unless Pathname.new(ENV["HOMEBREW_BREWED_CURL_PATH"]).exist?
ensure_formula_installed!("curl", reason: "for Repology queries")
ensure_formula_installed!("curl", reason: "Repology queries")
end
rescue FormulaUnavailableError
opoo "A `curl` with TLS 1.3 support is required for Repology queries."
......
......@@ -34,7 +34,7 @@ module Homebrew
ENV["BAT_CONFIG_PATH"] = Homebrew::EnvConfig.bat_config_path
ensure_formula_installed!(
"bat",
reason: "for displaying <formula>/<cask> source",
reason: "displaying <formula>/<cask> source",
# The user might want to capture the output of `brew cat ...`
# Redirect stdout to stderr
output_to_stderr: true,
......
......@@ -50,7 +50,7 @@ module Homebrew
with_env(HOMEBREW_NO_AUTO_UPDATE: "1", HOMEBREW_NO_BOOTSNAP: "1") do
ensure_formula_installed!("buildpulse-test-reporter",
reason: "for reporting test flakiness")
reason: "reporting test flakiness")
end
ENV["BUILDPULSE_ACCESS_KEY_ID"] = ENV["HOMEBREW_BUILDPULSE_ACCESS_KEY_ID"]
......
......@@ -48,7 +48,7 @@ class GitHubPackages
raise UsageError, "HOMEBREW_GITHUB_PACKAGES_USER is unset." if user.blank?
raise UsageError, "HOMEBREW_GITHUB_PACKAGES_TOKEN is unset." if token.blank?
skopeo = ensure_executable!("skopeo", reason: "for upload")
skopeo = ensure_executable!("skopeo", reason: "upload")
require "json_schemer"
......
......@@ -279,13 +279,13 @@ module Homebrew
def shellcheck
# Always use the latest brewed shellcheck
ensure_formula_installed!("shellcheck", latest: true,
reason: "for shell style checks").opt_bin/"shellcheck"
reason: "shell style checks").opt_bin/"shellcheck"
end
def shfmt
# Always use the latest brewed shfmt
ensure_formula_installed!("shfmt", latest: true,
reason: "to format shell scripts")
reason: "formatting shell scripts")
HOMEBREW_LIBRARY/"Homebrew/utils/shfmt.sh"
end
......
......@@ -461,7 +461,7 @@ module Kernel
Formula[formula_or_name]
end
reason = " #{reason}" if reason.present? # add a whitespace
reason = " for #{reason}" if reason.present?
unless formula.any_version_installed?
ohai "Installing `#{formula.name}`#{reason}..."
......
支持 Markdown
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册