Skip to content
GitLab
菜单
项目
群组
代码片段
/
帮助
帮助
支持
社区论坛
快捷键
?
提交反馈
登录/注册
切换导航
菜单
打开侧边栏
KMSCAKKSCFKA AKFACAMADCAS
brew
提交
3d4f367b
未验证
提交
3d4f367b
编辑于
11月 12, 2021
作者:
Mike McQuaid
提交者:
GitHub
11月 12, 2021
浏览文件
Merge pull request #12419 from EricFromCanada/list-no-such-keg
list: raise NoSuchKegError if formula exists but isn't installed
上级
53f890bb
6e0e96eb
变更
2
Hide whitespace changes
Inline
Side-by-side
Library/Homebrew/cli/named_args.rb
浏览文件 @
3d4f367b
...
...
@@ -167,6 +167,8 @@ module Homebrew
raise
TapFormulaOrCaskUnavailableError
.
new
(
tap
,
short_name
)
end
raise
NoSuchKegError
,
name
if
resolve_formula
(
name
)
raise
FormulaOrCaskUnavailableError
,
name
end
private
:load_formula_or_cask
...
...
Library/Homebrew/cmd/list.rb
浏览文件 @
3d4f367b
...
...
@@ -132,7 +132,7 @@ module Homebrew
system_command!
"find"
,
args:
args
.
named
.
to_default_kegs
.
map
(
&
:to_s
)
+
%w[-not -type d -print]
,
print_stdout:
true
else
kegs
,
casks
=
args
.
named
.
to_
formulae
_to_casks
(
method: :default_kegs
)
kegs
,
casks
=
args
.
named
.
to_
kegs
_to_casks
kegs
.
each
{
|
keg
|
PrettyListing
.
new
keg
}
if
kegs
.
present?
list_casks
(
casks
,
args:
args
)
if
casks
.
present?
...
...
编辑
预览
支持
Markdown
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录