Skip to content

Commit f2c3215

Browse files
authored
Merge pull request #20356 from Homebrew/kernel-sigs
extend/kernel: tighten up some type signatures
2 parents 2951272 + a0a78e6 commit f2c3215

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

Library/Homebrew/extend/kernel.rb

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -234,36 +234,36 @@ def odisabled(method, replacement = nil,
234234
odeprecated(method, replacement, disable: true, disable_on:, disable_for_developers:, caller:)
235235
end
236236

237-
sig { params(formula: T.any(String, Formula)).returns(String) }
238-
def pretty_installed(formula)
237+
sig { params(string: String).returns(String) }
238+
def pretty_installed(string)
239239
if !$stdout.tty?
240-
formula.to_s
240+
string
241241
elsif Homebrew::EnvConfig.no_emoji?
242-
Formatter.success("#{Tty.bold}#{formula} (installed)#{Tty.reset}")
242+
Formatter.success("#{Tty.bold}#{string} (installed)#{Tty.reset}")
243243
else
244-
"#{Tty.bold}#{formula} #{Formatter.success("✔")}#{Tty.reset}"
244+
"#{Tty.bold}#{string} #{Formatter.success("✔")}#{Tty.reset}"
245245
end
246246
end
247247

248-
sig { params(formula: T.any(String, Formula)).returns(String) }
249-
def pretty_outdated(formula)
248+
sig { params(string: String).returns(String) }
249+
def pretty_outdated(string)
250250
if !$stdout.tty?
251-
formula.to_s
251+
string
252252
elsif Homebrew::EnvConfig.no_emoji?
253-
Formatter.error("#{Tty.bold}#{formula} (outdated)#{Tty.reset}")
253+
Formatter.error("#{Tty.bold}#{string} (outdated)#{Tty.reset}")
254254
else
255-
"#{Tty.bold}#{formula} #{Formatter.warning("⚠")}#{Tty.reset}"
255+
"#{Tty.bold}#{string} #{Formatter.warning("⚠")}#{Tty.reset}"
256256
end
257257
end
258258

259-
sig { params(formula: T.any(String, Formula)).returns(String) }
260-
def pretty_uninstalled(formula)
259+
sig { params(string: String).returns(String) }
260+
def pretty_uninstalled(string)
261261
if !$stdout.tty?
262-
formula.to_s
262+
string
263263
elsif Homebrew::EnvConfig.no_emoji?
264-
Formatter.error("#{Tty.bold}#{formula} (uninstalled)#{Tty.reset}")
264+
Formatter.error("#{Tty.bold}#{string} (uninstalled)#{Tty.reset}")
265265
else
266-
"#{Tty.bold}#{formula} #{Formatter.error("✘")}#{Tty.reset}"
266+
"#{Tty.bold}#{string} #{Formatter.error("✘")}#{Tty.reset}"
267267
end
268268
end
269269

0 commit comments

Comments
 (0)