Merge pull request #16450 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.11.15

build(deps-dev): bump tapioca from 0.11.14 to 0.11.15 in /Library/Homebrew
This commit is contained in:
Patrick Linnane 2024-01-08 08:04:20 -08:00 committed by GitHub
commit 10e5bd060b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 55 additions and 65 deletions

View File

@ -157,12 +157,12 @@ GEM
stackprof (0.2.25) stackprof (0.2.25)
syntax_tree (6.2.0) syntax_tree (6.2.0)
prettier_print (>= 1.2.0) prettier_print (>= 1.2.0)
tapioca (0.11.14) tapioca (0.11.15)
bundler (>= 2.2.25) bundler (>= 2.2.25)
netrc (>= 0.11.0) netrc (>= 0.11.0)
parallel (>= 1.21.0) parallel (>= 1.21.0)
rbi (>= 0.1.4, < 0.2) rbi (>= 0.1.4, < 0.2)
sorbet-static-and-runtime (>= 0.5.10187) sorbet-static-and-runtime (>= 0.5.10820)
spoom (~> 1.2.0, >= 1.2.0) spoom (~> 1.2.0, >= 1.2.0)
thor (>= 1.2.0) thor (>= 1.2.0)
yard-sorbet yard-sorbet

View File

@ -1,4 +1,4 @@
# typed: false # typed: true
# DO NOT EDIT MANUALLY # DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `tapioca` gem. # This is an autogenerated file for types exported from the `tapioca` gem.
@ -218,14 +218,14 @@ module T::Generic
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#13 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#13
def [](*types); end def [](*types); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#53 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#47
def has_attached_class!(variance = T.unsafe(nil), &bounds_proc); end def has_attached_class!(variance = T.unsafe(nil), &bounds_proc); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#21 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#21
def type_member(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil), &bounds_proc); end def type_member(variance = T.unsafe(nil), &bounds_proc); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#37 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#34
def type_template(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil), &bounds_proc); end def type_template(variance = T.unsafe(nil), &bounds_proc); end
end end
# This module intercepts calls to generic type instantiations and type variable definitions. # This module intercepts calls to generic type instantiations and type variable definitions.
@ -240,14 +240,14 @@ module T::Generic::TypeStoragePatch
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#13 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#13
def [](*types); end def [](*types); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#53 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#47
def has_attached_class!(variance = T.unsafe(nil), &bounds_proc); end def has_attached_class!(variance = T.unsafe(nil), &bounds_proc); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#21 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#21
def type_member(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil), &bounds_proc); end def type_member(variance = T.unsafe(nil), &bounds_proc); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#37 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#34
def type_template(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil), &bounds_proc); end def type_template(variance = T.unsafe(nil), &bounds_proc); end
end end
# source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#28 # source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#28
@ -331,18 +331,18 @@ end
# source://tapioca//lib/tapioca/sorbet_ext/name_patch.rb#6 # source://tapioca//lib/tapioca/sorbet_ext/name_patch.rb#6
class T::Types::Simple < ::T::Types::Base class T::Types::Simple < ::T::Types::Base
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#79 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#70
def name; end def name; end
end end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#74 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#65
module T::Types::Simple::GenericPatch module T::Types::Simple::GenericPatch
# This method intercepts calls to the `name` method for simple types, so that # This method intercepts calls to the `name` method for simple types, so that
# it can ask the name to the type if the type is generic, since, by this point, # it can ask the name to the type if the type is generic, since, by this point,
# we've created a clone of that type with the `name` method returning the # we've created a clone of that type with the `name` method returning the
# appropriate name for that specific concrete type. # appropriate name for that specific concrete type.
# #
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#79 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#70
def name; end def name; end
end end
@ -358,17 +358,17 @@ end
# source://tapioca//lib/tapioca/sorbet_ext/name_patch.rb#8 # source://tapioca//lib/tapioca/sorbet_ext/name_patch.rb#8
T::Types::Simple::NamePatch::NAME_METHOD = T.let(T.unsafe(nil), UnboundMethod) T::Types::Simple::NamePatch::NAME_METHOD = T.let(T.unsafe(nil), UnboundMethod)
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#99 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#87
module T::Utils::Private module T::Utils::Private
class << self class << self
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#101 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#89
def coerce_and_check_module_types(val, check_val, check_module_type); end def coerce_and_check_module_types(val, check_val, check_module_type); end
end end
end end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#100 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#88
module T::Utils::Private::PrivateCoercePatch module T::Utils::Private::PrivateCoercePatch
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#101 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#89
def coerce_and_check_module_types(val, check_val, check_module_type); end def coerce_and_check_module_types(val, check_val, check_module_type); end
end end
@ -1970,11 +1970,11 @@ class Tapioca::Gem::Pipeline
private private
# source://tapioca//lib/tapioca/gem/pipeline.rb#441 # source://tapioca//lib/tapioca/gem/pipeline.rb#439
sig { params(name: ::String).void } sig { params(name: ::String).void }
def add_to_alias_namespace(name); end def add_to_alias_namespace(name); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#446 # source://tapioca//lib/tapioca/gem/pipeline.rb#444
sig { params(name: ::String).returns(T::Boolean) } sig { params(name: ::String).returns(T::Boolean) }
def alias_namespaced?(name); end def alias_namespaced?(name); end
@ -1992,7 +1992,7 @@ class Tapioca::Gem::Pipeline
sig { params(symbol: ::String, constant: ::Module).void } sig { params(symbol: ::String, constant: ::Module).void }
def compile_foreign_constant(symbol, constant); end def compile_foreign_constant(symbol, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#300 # source://tapioca//lib/tapioca/gem/pipeline.rb#298
sig { params(name: ::String, constant: ::Module).void } sig { params(name: ::String, constant: ::Module).void }
def compile_module(name, constant); end def compile_module(name, constant); end
@ -2000,15 +2000,15 @@ class Tapioca::Gem::Pipeline
sig { params(name: ::String, value: ::BasicObject).void } sig { params(name: ::String, value: ::BasicObject).void }
def compile_object(name, value); end def compile_object(name, value); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#311 # source://tapioca//lib/tapioca/gem/pipeline.rb#309
sig { params(name: ::String, constant: ::Module).returns(::RBI::Scope) } sig { params(name: ::String, constant: ::Module).returns(::RBI::Scope) }
def compile_scope(name, constant); end def compile_scope(name, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#325 # source://tapioca//lib/tapioca/gem/pipeline.rb#323
sig { params(constant: T::Class[T.anything]).returns(T.nilable(::String)) } sig { params(constant: T::Class[T.anything]).returns(T.nilable(::String)) }
def compile_superclass(constant); end def compile_superclass(constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#422 # source://tapioca//lib/tapioca/gem/pipeline.rb#420
sig { params(constant: ::Module, strict: T::Boolean).returns(T::Boolean) } sig { params(constant: ::Module, strict: T::Boolean).returns(T::Boolean) }
def defined_in_gem?(constant, strict: T.unsafe(nil)); end def defined_in_gem?(constant, strict: T.unsafe(nil)); end
@ -2018,11 +2018,11 @@ class Tapioca::Gem::Pipeline
# Helpers # Helpers
# #
# source://tapioca//lib/tapioca/gem/pipeline.rb#465 # source://tapioca//lib/tapioca/gem/pipeline.rb#463
sig { params(constant: T.all(::Module, ::T::Generic)).returns(::String) } sig { params(constant: T.all(::Module, ::T::Generic)).returns(::String) }
def generic_name_of(constant); end def generic_name_of(constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#434 # source://tapioca//lib/tapioca/gem/pipeline.rb#432
sig { params(constant: ::Module).returns(T::Set[::String]) } sig { params(constant: ::Module).returns(T::Set[::String]) }
def get_file_candidates(constant); end def get_file_candidates(constant); end
@ -2030,7 +2030,7 @@ class Tapioca::Gem::Pipeline
sig { params(gem: ::Tapioca::Gemfile::GemSpec).returns(T::Set[::String]) } sig { params(gem: ::Tapioca::Gemfile::GemSpec).returns(T::Set[::String]) }
def load_bootstrap_symbols(gem); end def load_bootstrap_symbols(gem); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#481 # source://tapioca//lib/tapioca/gem/pipeline.rb#479
sig { params(constant: ::Module, class_name: T.nilable(::String)).returns(T.nilable(::String)) } sig { params(constant: ::Module, class_name: T.nilable(::String)).returns(T.nilable(::String)) }
def name_of_proxy_target(constant, class_name); end def name_of_proxy_target(constant, class_name); end
@ -2052,37 +2052,37 @@ class Tapioca::Gem::Pipeline
sig { params(event: ::Tapioca::Gem::SymbolFound).void } sig { params(event: ::Tapioca::Gem::SymbolFound).void }
def on_symbol(event); end def on_symbol(event); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#453 # source://tapioca//lib/tapioca/gem/pipeline.rb#451
sig { params(name: ::String).void } sig { params(name: ::String).void }
def seen!(name); end def seen!(name); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#458 # source://tapioca//lib/tapioca/gem/pipeline.rb#456
sig { params(name: ::String).returns(T::Boolean) } sig { params(name: ::String).returns(T::Boolean) }
def seen?(name); end def seen?(name); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#393 # source://tapioca//lib/tapioca/gem/pipeline.rb#391
sig { params(name: ::String, constant: ::Module).returns(T::Boolean) } sig { params(name: ::String, constant: ::Module).returns(T::Boolean) }
def skip_alias?(name, constant); end def skip_alias?(name, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#381 # source://tapioca//lib/tapioca/gem/pipeline.rb#379
sig { params(name: ::String, constant: T.anything).returns(T::Boolean) } sig { params(name: ::String, constant: T.anything).returns(T::Boolean) }
def skip_constant?(name, constant); end def skip_constant?(name, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#409 # source://tapioca//lib/tapioca/gem/pipeline.rb#407
sig { params(name: ::String, constant: ::Module).returns(T::Boolean) } sig { params(name: ::String, constant: ::Module).returns(T::Boolean) }
def skip_foreign_constant?(name, constant); end def skip_foreign_constant?(name, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#414 # source://tapioca//lib/tapioca/gem/pipeline.rb#412
sig { params(name: ::String, constant: ::Module).returns(T::Boolean) } sig { params(name: ::String, constant: ::Module).returns(T::Boolean) }
def skip_module?(name, constant); end def skip_module?(name, constant); end
# source://tapioca//lib/tapioca/gem/pipeline.rb#401 # source://tapioca//lib/tapioca/gem/pipeline.rb#399
sig { params(name: ::String, constant: ::BasicObject).returns(T::Boolean) } sig { params(name: ::String, constant: ::BasicObject).returns(T::Boolean) }
def skip_object?(name, constant); end def skip_object?(name, constant); end
# Constants and properties filtering # Constants and properties filtering
# #
# source://tapioca//lib/tapioca/gem/pipeline.rb#376 # source://tapioca//lib/tapioca/gem/pipeline.rb#374
sig { params(name: ::String).returns(T::Boolean) } sig { params(name: ::String).returns(T::Boolean) }
def skip_symbol?(name); end def skip_symbol?(name); end
end end
@ -3245,15 +3245,15 @@ Tapioca::SORBET_DIR = T.let(T.unsafe(nil), String)
# source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#5 # source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#5
module Tapioca::SorbetHelper module Tapioca::SorbetHelper
# source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#34 # source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#32
sig { params(sorbet_args: ::String).returns(::Spoom::ExecResult) } sig { params(sorbet_args: ::String).returns(::Spoom::ExecResult) }
def sorbet(*sorbet_args); end def sorbet(*sorbet_args); end
# source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#39 # source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#37
sig { returns(::String) } sig { returns(::String) }
def sorbet_path; end def sorbet_path; end
# source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#46 # source://tapioca//lib/tapioca/helpers/sorbet_helper.rb#44
sig { params(feature: ::Symbol, version: T.nilable(::Gem::Version)).returns(T::Boolean) } sig { params(feature: ::Symbol, version: T.nilable(::Gem::Version)).returns(T::Boolean) }
def sorbet_supports?(feature, version: T.unsafe(nil)); end def sorbet_supports?(feature, version: T.unsafe(nil)); end
end end
@ -3378,16 +3378,16 @@ Tapioca::TAPIOCA_CONFIG_FILE = T.let(T.unsafe(nil), String)
# source://tapioca//lib/tapioca.rb#34 # source://tapioca//lib/tapioca.rb#34
Tapioca::TAPIOCA_DIR = T.let(T.unsafe(nil), String) Tapioca::TAPIOCA_DIR = T.let(T.unsafe(nil), String)
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#137 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#108
class Tapioca::TypeVariable < ::T::Types::TypeVariable class Tapioca::TypeVariable < ::T::Types::TypeVariable
# @return [TypeVariable] a new instance of TypeVariable # @return [TypeVariable] a new instance of TypeVariable
# #
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#138 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#109
def initialize(name, variance); end def initialize(name, variance); end
# Returns the value of attribute name. # Returns the value of attribute name.
# #
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#143 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#114
def name; end def name; end
end end
@ -3397,60 +3397,50 @@ end
# need to do any matching of constants to type variables to bind their names, Ruby will # need to do any matching of constants to type variables to bind their names, Ruby will
# do that automatically for us and we get the `name` method for free from `Module`. # do that automatically for us and we get the `name` method for free from `Module`.
# #
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#151 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#122
class Tapioca::TypeVariableModule < ::Module class Tapioca::TypeVariableModule < ::Module
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#177 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#146
sig do sig do
params( params(
context: ::Module, context: ::Module,
type: ::Tapioca::TypeVariableModule::Type, type: ::Tapioca::TypeVariableModule::Type,
variance: ::Symbol, variance: ::Symbol,
fixed: T.untyped,
lower: T.untyped,
upper: T.untyped,
bounds_proc: T.nilable(T.proc.returns(T::Hash[::Symbol, T.untyped])) bounds_proc: T.nilable(T.proc.returns(T::Hash[::Symbol, T.untyped]))
).void ).void
end end
def initialize(context, type, variance, fixed, lower, upper, bounds_proc); end def initialize(context, type, variance, bounds_proc); end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#218 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#181
sig { returns(::Tapioca::TypeVariable) } sig { returns(::Tapioca::TypeVariable) }
def coerce_to_type_variable; end def coerce_to_type_variable; end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#198 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#161
sig { returns(T::Boolean) } sig { returns(T::Boolean) }
def fixed?; end def fixed?; end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#192 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#155
sig { returns(T.nilable(::String)) } sig { returns(T.nilable(::String)) }
def name; end def name; end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#203 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#166
sig { returns(::String) } sig { returns(::String) }
def serialize; end def serialize; end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#163 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#136
sig { returns(::Tapioca::TypeVariableModule::Type) } sig { returns(::Tapioca::TypeVariableModule::Type) }
def type; end def type; end
private private
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#238 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#188
sig { returns(T::Hash[::Symbol, T.untyped]) } sig { returns(T::Hash[::Symbol, T.untyped]) }
def bounds; end def bounds; end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#228
sig do
params(
fixed: T.untyped,
lower: T.untyped,
upper: T.untyped
).returns(T.proc.returns(T::Hash[::Symbol, T.untyped]))
end
def build_bounds_proc(fixed, lower, upper); end
end end
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#154 # source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#133
Tapioca::TypeVariableModule::DEFAULT_BOUNDS_PROC = T.let(T.unsafe(nil), Proc)
# source://tapioca//lib/tapioca/sorbet_ext/generic_name_patch.rb#125
class Tapioca::TypeVariableModule::Type < ::T::Enum class Tapioca::TypeVariableModule::Type < ::T::Enum
enums do enums do
Member = new Member = new

View File

@ -122,5 +122,5 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/stackprof-0.2.25/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/stackprof-0.2.25/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/yard-0.9.34/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/yard-0.9.34/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/yard-sorbet-0.8.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/yard-sorbet-0.8.1/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/tapioca-0.11.14/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/tapioca-0.11.15/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/warning-1.3.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/warning-1.3.0/lib")