diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index a688c44723..559982aa10 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -125,7 +125,7 @@ GEM rspec-support (~> 3.12.0) rspec-retry (0.6.2) rspec-core (> 3.3) - rspec-sorbet (1.9.1) + rspec-sorbet (1.9.2) sorbet-runtime rspec-support (3.12.0) rspec_junit_formatter (0.6.0) diff --git a/Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.2.rbi similarity index 65% rename from Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.1.rbi rename to Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.2.rbi index 43ad10d5c8..941e215fce 100644 --- a/Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.1.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/rspec-sorbet@1.9.2.rbi @@ -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 diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi index cac311ebe9..68d5af9b0b 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -5758,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 diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index 47afc9e3b2..effcac664a 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -98,7 +98,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec-github-2.4.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec-its-1.3.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec-retry-0.6.2/lib") -$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec-sorbet-1.9.1/lib") +$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec-sorbet-1.9.2/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rspec_junit_formatter-0.6.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-ast-1.27.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ruby-progressbar-1.13.0/lib")