Update RBI files for rspec-sorbet.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2023-03-24 19:16:45 +00:00
parent 95bd2c002b
commit 5bd839c132
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F
2 changed files with 41 additions and 1 deletions

View File

@ -42,16 +42,49 @@ module RSpec::Sorbet
end
module RSpec::Sorbet::Doubles
requires_ancestor { Kernel }
sig { void }
def allow_doubles!; end
def allow_instance_doubles!; end
def allow_instance_doubles!(*args, &blk); end
sig { params(clear_existing: T::Boolean).void }
def reset!(clear_existing: T.unsafe(nil)); end
private
sig { params(signature: T.untyped, opts: T::Hash[T.untyped, T.untyped]).void }
def call_validation_error_handler(signature, opts); end
sig { returns(T.nilable(T::Boolean)) }
def configured; end
def configured=(_arg0); end
sig { params(message: ::String).returns(T::Boolean) }
def double_message_with_ellipsis?(message); end
sig { returns(T.nilable(T.proc.params(signature: T.untyped, opts: T::Hash[T.untyped, T.untyped]).void)) }
def existing_call_validation_error_handler; end
def existing_call_validation_error_handler=(_arg0); end
sig { returns(T.nilable(T.proc.params(signature: ::Exception).void)) }
def existing_inline_type_error_handler; end
def existing_inline_type_error_handler=(_arg0); end
sig { params(signature: T.untyped, opts: T.untyped).void }
def handle_call_validation_error(signature, opts); end
sig { params(error: ::Exception).void }
def inline_type_error_handler(error); end
sig { params(message: ::String).returns(T::Boolean) }
def typed_array_message?(message); end
sig { params(message: ::String).returns(T::Boolean) }
def unable_to_check_type_for_message?(message); end
end

View File

@ -5184,6 +5184,7 @@ class Object
HOMEBREW_BREW_FILE = ::T.let(nil, ::T.untyped)
HOMEBREW_CACHE = ::T.let(nil, ::T.untyped)
HOMEBREW_CACHE_FORMULA = ::T.let(nil, ::T.untyped)
HOMEBREW_CASK_APPDIR_PLACEHOLDER = ::T.let(nil, ::T.untyped)
HOMEBREW_CASK_TAP_CASK_REGEX = ::T.let(nil, ::T.untyped)
HOMEBREW_CELLAR = ::T.let(nil, ::T.untyped)
HOMEBREW_CORE_DEFAULT_GIT_REMOTE = ::T.let(nil, ::T.untyped)
@ -5195,6 +5196,7 @@ class Object
HOMEBREW_DEFAULT_TEMP = ::T.let(nil, ::T.untyped)
HOMEBREW_DOCS_WWW = ::T.let(nil, ::T.untyped)
HOMEBREW_GITHUB_PACKAGES_AUTH = ::T.let(nil, ::T.untyped)
HOMEBREW_HOME_PLACEHOLDER = ::T.let(nil, ::T.untyped)
HOMEBREW_LIBRARY = ::T.let(nil, ::T.untyped)
HOMEBREW_LIBRARY_PATH = ::T.let(nil, ::T.untyped)
HOMEBREW_LINKED_KEGS = ::T.let(nil, ::T.untyped)
@ -5756,6 +5758,11 @@ module RSpec::Matchers
def not_to_output(*args, &block); end
end
module RSpec::Sorbet::Doubles
extend ::T::Sig
extend ::T::Helpers
end
module Racc
Racc_No_Extensions = ::T.let(nil, ::T.untyped)
end