Skip to content
GitLab
菜单
项目
群组
代码片段
/
帮助
帮助
支持
社区论坛
快捷键
?
提交反馈
登录/注册
切换导航
菜单
打开侧边栏
KMSCAKKSCFKA AKFACAMADCAS
brew
提交
9ef52080
提交
9ef52080
编辑于
11月 23, 2021
作者:
XuehaiPan
浏览文件
utils: extract common word "for" in `reason`
上级
466f29a1
变更
7
Hide whitespace changes
Inline
Side-by-side
Library/Homebrew/dev-cmd/bottle.rb
浏览文件 @
9ef52080
...
...
@@ -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
...
...
Library/Homebrew/dev-cmd/bump.rb
浏览文件 @
9ef52080
...
...
@@ -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."
...
...
Library/Homebrew/dev-cmd/cat.rb
浏览文件 @
9ef52080
...
...
@@ -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
,
...
...
Library/Homebrew/dev-cmd/tests.rb
浏览文件 @
9ef52080
...
...
@@ -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"
]
...
...
Library/Homebrew/github_packages.rb
浏览文件 @
9ef52080
...
...
@@ -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"
...
...
Library/Homebrew/style.rb
浏览文件 @
9ef52080
...
...
@@ -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:
"format
ting
shell scripts"
)
HOMEBREW_LIBRARY
/
"Homebrew/utils/shfmt.sh"
end
...
...
Library/Homebrew/utils.rb
浏览文件 @
9ef52080
...
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录