Fix style/type violations

This commit is contained in:
Douglas Eichelberger 2023-02-27 20:34:07 -08:00
parent 82dad857a8
commit 1ab278f74c
9 changed files with 15 additions and 15 deletions

View File

@ -40,8 +40,8 @@ module Homebrew
case args.named.first
when nil, "state"
if env_vars.any?
puts "Developer mode is enabled because #{env_vars.to_sentence} #{Utils.pluralize("",
env_vars.count, plural: "are", singular: "is")} set."
verb = Utils.pluralize("", env_vars.count, plural: "are", singular: "is")
puts "Developer mode is enabled because #{env_vars.to_sentence} #{verb} set."
elsif Homebrew::Settings.read("devcmdrun") == "true"
puts "Developer mode is enabled."
else

View File

@ -100,7 +100,7 @@ module Homebrew
).returns(T::Hash[Symbol, T.untyped])
}
def self.find_versions(url:, regex: nil, provided_content: nil, homebrew_curl: false, **_unused, &block)
raise ArgumentError, "#{T.must(name).demodulize} requires a `strategy` block" if block.blank?
raise ArgumentError, "#{Utils.demodulize(T.must(name))} requires a `strategy` block" if block.blank?
match_data = { matches: {}, regex: regex, url: url }
return match_data if url.blank? || block.blank?