Merge pull request #15710 from dduugg/fix-sorbet-errors

Fix type errors when HOMEBREW_SORBET_RUNTIME=1
This commit is contained in:
Mike McQuaid 2023-07-19 13:35:40 +01:00 committed by GitHub
commit 722526dc1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 5 deletions

View File

@ -194,12 +194,12 @@ module Cask
end
sig { params(options: T.untyped).returns(String) }
def to_json(**options)
def to_json(*options)
{
default: default,
env: env,
explicit: explicit,
}.to_json(**options)
}.to_json(*options)
end
end
end

View File

@ -3,6 +3,7 @@
require "cli/parser"
require "cask/cask"
require "formula"
module Homebrew
module_function

View File

@ -711,9 +711,9 @@ class Version
T.must(version).to_str
end
sig { params(options: Hash).returns(String) }
def to_json(**options)
version.to_json(**options)
sig { params(options: T.untyped).returns(String) }
def to_json(*options)
version.to_json(*options)
end
sig { params(method: T.any(Symbol, String), include_all: T::Boolean).returns(T::Boolean) }