From c98a434e467e583734d40af5ec508bdfb4a84693 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Mon, 24 Feb 2025 19:49:30 +0000 Subject: [PATCH] Update RBI files for tapioca. Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow. --- ...apioca@0.16.10.rbi => tapioca@0.16.11.rbi} | 94 ++++++++++++------- 1 file changed, 61 insertions(+), 33 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{tapioca@0.16.10.rbi => tapioca@0.16.11.rbi} (97%) diff --git a/Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.10.rbi b/Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.11.rbi similarity index 97% rename from Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.10.rbi rename to Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.11.rbi index 1ba0e248b0..e9be793d70 100644 --- a/Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.10.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/tapioca@0.16.11.rbi @@ -1,4 +1,4 @@ -# typed: true +# typed: false # DO NOT EDIT MANUALLY # This is an autogenerated file for types exported from the `tapioca` gem. @@ -218,7 +218,7 @@ class RBI::TypedParam < ::T::Struct const :type, ::String class << self - # source://sorbet-runtime/0.5.11823/lib/types/struct.rb#13 + # source://sorbet-runtime/0.5.11845/lib/types/struct.rb#13 def inherited(s); end end end @@ -262,6 +262,25 @@ module T::Generic::TypeStoragePatch def type_template(variance = T.unsafe(nil), &bounds_proc); end end +# source://tapioca//lib/tapioca/runtime/trackers/required_ancestor.rb#54 +module T::Helpers + # source://tapioca//lib/tapioca/runtime/trackers/required_ancestor.rb#56 + def requires_ancestor(&block); end +end + +class T::InexactStruct + include ::T::Props + include ::T::Props::Plugin + include ::T::Props::Optional + include ::T::Props::PrettyPrintable + include ::T::Props::Serializable + include ::T::Props::WeakConstructor + include ::T::Props::Constructor + extend ::T::Props::ClassMethods + extend ::T::Props::Plugin::ClassMethods + extend ::T::Props::Serializable::ClassMethods +end + # source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#28 module T::Private::Methods class << self @@ -330,7 +349,16 @@ module T::Private::Methods::ProcBindPatch def finalize_proc(decl); end end -class T::Types::Proc < ::T::Types::Base; end +module T::Private::Retry; end +module T::Private::Retry::RETRY; end + +class T::Types::Proc < ::T::Types::Base + # source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#7 + def initialize(arg_types, returns, bind = T.unsafe(nil)); end + + # source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#15 + def name; end +end # source://tapioca//lib/tapioca/sorbet_ext/proc_bind_patch.rb#6 module T::Types::ProcBindPatch @@ -564,11 +592,11 @@ class Tapioca::Commands::AbstractDsl < ::Tapioca::Commands::CommandWithoutTracke sig { returns(T::Array[::String]) } def all_requested_constants; end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#306 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#313 sig { params(cause: ::Symbol, files: T::Array[::String]).returns(::String) } def build_error_for_files(cause, files); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#230 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#237 sig do params( constant_name: ::String, @@ -579,15 +607,15 @@ class Tapioca::Commands::AbstractDsl < ::Tapioca::Commands::CommandWithoutTracke end def compile_dsl_rbi(constant_name, rbi, outpath: T.unsafe(nil), quiet: T.unsafe(nil)); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#165 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#172 sig { params(constant_names: T::Array[::String], ignore_missing: T::Boolean).returns(T::Array[::Module]) } def constantize(constant_names, ignore_missing: T.unsafe(nil)); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#190 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#197 sig { params(compiler_names: T::Array[::String]).returns(T::Array[T.class_of(Tapioca::Dsl::Compiler)]) } def constantize_compilers(compiler_names); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#366 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#373 sig { returns(T::Array[::String]) } def constants_from_requested_paths; end @@ -595,15 +623,15 @@ class Tapioca::Commands::AbstractDsl < ::Tapioca::Commands::CommandWithoutTracke sig { returns(::Tapioca::Dsl::Pipeline) } def create_pipeline; end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#269 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#276 sig { params(constant_name: ::String).returns(::Pathname) } def dsl_rbi_filename(constant_name); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#151 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#158 sig { params(requested_constants: T::Array[::String], path: ::Pathname).returns(T::Set[::Pathname]) } def existing_rbi_filenames(requested_constants, path: T.unsafe(nil)); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#361 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#368 sig { params(constant: ::String).returns(::String) } def generate_command_for(constant); end @@ -615,7 +643,7 @@ class Tapioca::Commands::AbstractDsl < ::Tapioca::Commands::CommandWithoutTracke sig { void } def load_application; end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#248 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#255 sig { params(dir: ::Pathname).void } def perform_dsl_verification(dir); end @@ -623,31 +651,31 @@ class Tapioca::Commands::AbstractDsl < ::Tapioca::Commands::CommandWithoutTracke sig { returns(::Tapioca::Dsl::Pipeline) } def pipeline; end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#257 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#264 sig { params(files: T::Set[::Pathname]).void } def purge_stale_dsl_rbi_files(files); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#356 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#363 sig { params(constant: ::String).returns(::String) } def rbi_filename_for(constant); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#337 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#344 sig { params(path: ::Pathname).returns(T::Array[::Pathname]) } def rbi_files_in(path); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#315 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#322 sig { params(diff: T::Hash[::String, ::Symbol], command: ::Symbol).void } def report_diff_and_exit_if_out_of_date(diff, command); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#210 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#217 sig { params(name: ::String).returns(T.nilable(T.class_of(Tapioca::Dsl::Compiler))) } def resolve(name); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#344 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#351 sig { params(class_name: ::String).returns(::String) } def underscore(class_name); end - # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#274 + # source://tapioca//lib/tapioca/commands/abstract_dsl.rb#281 sig { params(tmp_dir: ::Pathname).returns(T::Hash[::String, ::Symbol]) } def verify_dsl_rbi(tmp_dir:); end end @@ -1151,7 +1179,7 @@ class Tapioca::ConfigHelper::ConfigError < ::T::Struct const :message_parts, T::Array[::Tapioca::ConfigHelper::ConfigErrorMessagePart] class << self - # source://sorbet-runtime/0.5.11823/lib/types/struct.rb#13 + # source://sorbet-runtime/0.5.11845/lib/types/struct.rb#13 def inherited(s); end end end @@ -1162,7 +1190,7 @@ class Tapioca::ConfigHelper::ConfigErrorMessagePart < ::T::Struct const :colors, T::Array[::Symbol] class << self - # source://sorbet-runtime/0.5.11823/lib/types/struct.rb#13 + # source://sorbet-runtime/0.5.11845/lib/types/struct.rb#13 def inherited(s); end end end @@ -1357,15 +1385,15 @@ class Tapioca::Dsl::Pipeline sig { returns(T::Enumerable[T.class_of(Tapioca::Dsl::Compiler)]) } def active_compilers; end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#105 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#110 sig { params(error: ::String).void } def add_error(error); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#110 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#115 sig { params(compiler_name: ::String).returns(T::Boolean) } def compiler_enabled?(compiler_name); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#119 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#124 sig { returns(T::Array[T.class_of(Tapioca::Dsl::Compiler)]) } def compilers; end @@ -1400,15 +1428,15 @@ class Tapioca::Dsl::Pipeline private - # source://tapioca//lib/tapioca/dsl/pipeline.rb#227 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#231 sig { void } def abort_if_pending_migrations!; end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#172 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#177 sig { params(constants: T::Set[::Module]).returns(T::Set[::Module]) } def filter_anonymous_and_reloaded_constants(constants); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#136 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#141 sig do params( requested_compilers: T::Array[T.class_of(Tapioca::Dsl::Compiler)], @@ -1417,7 +1445,7 @@ class Tapioca::Dsl::Pipeline end def gather_active_compilers(requested_compilers, excluded_compilers); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#150 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#155 sig do params( requested_constants: T::Array[::Module], @@ -1427,12 +1455,12 @@ class Tapioca::Dsl::Pipeline end def gather_constants(requested_constants, requested_paths, skipped_constants); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#201 + # source://tapioca//lib/tapioca/dsl/pipeline.rb#206 sig { params(constant: ::Module).returns(T.nilable(::RBI::File)) } def rbi_for_constant(constant); end - # source://tapioca//lib/tapioca/dsl/pipeline.rb#220 - sig { params(error: ::String).returns(T.noreturn) } + # source://tapioca//lib/tapioca/dsl/pipeline.rb#225 + sig { params(error: ::String).void } def report_error(error); end end @@ -1866,7 +1894,7 @@ class Tapioca::Gem::Listeners::Subconstants < ::Tapioca::Gem::Listeners::Base private - # source://tapioca//lib/tapioca/gem/listeners/subconstants.rb#36 + # source://tapioca//lib/tapioca/gem/listeners/subconstants.rb#35 sig { override.params(event: ::Tapioca::Gem::NodeAdded).returns(T::Boolean) } def ignore?(event); end @@ -2236,7 +2264,7 @@ class Tapioca::GemInfo < ::T::Struct sig { params(spec: ::Bundler::LazySpecification).returns(::Tapioca::GemInfo) } def from_spec(spec); end - # source://sorbet-runtime/0.5.11823/lib/types/struct.rb#13 + # source://sorbet-runtime/0.5.11845/lib/types/struct.rb#13 def inherited(s); end end end