Launchpad: Use DEFAULT_REGEX as default regex arg
Using `DEFAULT_REGEX` as the default value of the `#find_versions` `regex` parameter allows us to tighten the type.
This commit is contained in:
parent
a28e1aa422
commit
1c03018b6a
@ -71,15 +71,15 @@ module Homebrew
|
||||
sig {
|
||||
params(
|
||||
url: String,
|
||||
regex: T.nilable(Regexp),
|
||||
regex: Regexp,
|
||||
unused: T.nilable(T::Hash[Symbol, T.untyped]),
|
||||
block: T.nilable(Proc),
|
||||
).returns(T::Hash[Symbol, T.untyped])
|
||||
}
|
||||
def self.find_versions(url:, regex: nil, **unused, &block)
|
||||
def self.find_versions(url:, regex: DEFAULT_REGEX, **unused, &block)
|
||||
generated = generate_input_values(url)
|
||||
|
||||
PageMatch.find_versions(url: generated[:url], regex: regex || DEFAULT_REGEX, **unused, &block)
|
||||
PageMatch.find_versions(url: generated[:url], regex: regex, **unused, &block)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user