Update RBI files for tapioca.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
		
							parent
							
								
									af60b687ef
								
							
						
					
					
						commit
						c98a434e46
					
				@ -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
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user