diff --git a/Library/Homebrew/sorbet/rbi/gems/bootsnap@1.16.0.rbi b/Library/Homebrew/sorbet/rbi/gems/bootsnap@1.17.0.rbi similarity index 98% rename from Library/Homebrew/sorbet/rbi/gems/bootsnap@1.16.0.rbi rename to Library/Homebrew/sorbet/rbi/gems/bootsnap@1.17.0.rbi index 01601c3fcc..ac7585225e 100644 --- a/Library/Homebrew/sorbet/rbi/gems/bootsnap@1.16.0.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/bootsnap@1.17.0.rbi @@ -25,14 +25,12 @@ end module Bootsnap::CompileCache class << self - def permission_error(path); end def setup(cache_dir:, iseq:, yaml:, json:, readonly: T.unsafe(nil)); end def supported?; end end end class Bootsnap::CompileCache::Error < ::StandardError; end -class Bootsnap::CompileCache::PermissionError < ::Bootsnap::CompileCache::Error; end Bootsnap::CompileCache::UNCOMPILABLE = T.let(T.unsafe(nil), BasicObject) module Bootsnap::ExplicitRequire @@ -100,12 +98,14 @@ module Bootsnap::LoadPathCache::ChangeObserver::ArrayMixin def []=(*args, &block); end def append(*entries); end def clear(*args, &block); end + def clone; end def collect!(*args, &block); end def compact!(*args, &block); end def concat(entries); end def delete(*args, &block); end def delete_at(*args, &block); end def delete_if(*args, &block); end + def dup; end def fill(*args, &block); end def flatten!(*args, &block); end def insert(*args, &block); end diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi index 36c3bed68f..6a528c4106 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -125,6 +125,10 @@ module Bootsnap::LoadPathCache DLEXT2 = ::T.let(nil, ::T.untyped) end +class Bootsnap::LoadPathCache::Cache + TRUFFLERUBY_LIB_DIR_PREFIX = ::T.let(nil, ::T.untyped) +end + class BottleSpecification extend ::T::Private::Methods::MethodHooks extend ::T::Private::Methods::SingletonMethodHooks @@ -5565,6 +5569,8 @@ end class Net::HTTPRangeNotSatisfiable end +Net::HTTPRedirection::EXCEPTION_TYPE = Net::HTTPRetriableError + Net::HTTPRedirectionCode = Net::HTTPRedirection Net::HTTPRequestURITooLarge = Net::HTTPURITooLong @@ -5579,13 +5585,9 @@ Net::HTTPServerErrorCode = Net::HTTPServerError Net::HTTPSession = Net::HTTP -class Net::HTTPSuccess -end +Net::HTTPSuccess::EXCEPTION_TYPE = Net::HTTPError -Net::HTTPSuccessCode::EXCEPTION_TYPE = Net::HTTPError - -class Net::HTTPSuccess -end +Net::HTTPSuccessCode = Net::HTTPSuccess class Net::HTTPURITooLong HAS_BODY = ::T.let(nil, ::T.untyped)