Merge pull request #11509 from issyl0/cask-caveats-in-summary
cask/installer: Add Cask caveats to the end-of-operation summary
This commit is contained in:
commit
bf7f2e9a49
@ -56,6 +56,8 @@ module Cask
|
|||||||
caveats = cask.caveats
|
caveats = cask.caveats
|
||||||
return if caveats.empty?
|
return if caveats.empty?
|
||||||
|
|
||||||
|
Homebrew.messages.record_caveats(cask.token, caveats)
|
||||||
|
|
||||||
<<~EOS
|
<<~EOS
|
||||||
#{ohai_title "Caveats"}
|
#{ohai_title "Caveats"}
|
||||||
#{caveats}
|
#{caveats}
|
||||||
|
|||||||
@ -769,7 +769,7 @@ class FormulaInstaller
|
|||||||
|
|
||||||
@show_summary_heading = true
|
@show_summary_heading = true
|
||||||
ohai "Caveats", caveats.to_s
|
ohai "Caveats", caveats.to_s
|
||||||
Homebrew.messages.record_caveats(formula, caveats)
|
Homebrew.messages.record_caveats(formula.name, caveats)
|
||||||
end
|
end
|
||||||
|
|
||||||
sig { void }
|
sig { void }
|
||||||
|
|||||||
@ -15,8 +15,8 @@ class Messages
|
|||||||
@install_times = []
|
@install_times = []
|
||||||
end
|
end
|
||||||
|
|
||||||
def record_caveats(f, caveats)
|
def record_caveats(package, caveats)
|
||||||
@caveats.push(formula: f.name, caveats: caveats)
|
@caveats.push(package: package, caveats: caveats)
|
||||||
end
|
end
|
||||||
|
|
||||||
def formula_installed(f, elapsed_time)
|
def formula_installed(f, elapsed_time)
|
||||||
@ -36,7 +36,7 @@ class Messages
|
|||||||
|
|
||||||
oh1 "Caveats"
|
oh1 "Caveats"
|
||||||
@caveats.each do |c|
|
@caveats.each do |c|
|
||||||
ohai c[:formula], c[:caveats]
|
ohai c[:package], c[:caveats]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user