Update RBI files for tapioca.

This commit is contained in:
BrewTestBot 2022-03-30 18:12:26 +00:00
parent a8d4d62a12
commit f6b9ca88f4
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F

View File

@ -577,6 +577,7 @@ module Tapioca::Dsl; end
class Tapioca::Dsl::Compiler
extend T::Generic
include ::Tapioca::Runtime::Reflection
include ::Tapioca::SignaturesHelper
include ::Tapioca::Dsl::Helpers::ParamHelper
extend ::Tapioca::Runtime::Reflection
@ -648,6 +649,8 @@ Tapioca::Dsl::Compilers::NAMESPACES = T.let(T.unsafe(nil), Array)
module Tapioca::Dsl::Helpers; end
module Tapioca::Dsl::Helpers::ParamHelper
include ::Tapioca::SignaturesHelper
sig { params(name: ::String, type: ::String).returns(::RBI::TypedParam) }
def create_block_param(name, type:); end
@ -713,6 +716,9 @@ class Tapioca::Dsl::Pipeline
private
sig { params(constants: T::Set[::Module]).returns(T::Set[::Module]) }
def filter_anonymous_and_reloaded_constants(constants); end
sig do
params(
requested_compilers: T::Array[T.class_of(Tapioca::Dsl::Compiler)],
@ -911,7 +917,7 @@ end
class Tapioca::Gem::Listeners::SorbetSignatures < ::Tapioca::Gem::Listeners::Base
include ::Tapioca::Runtime::Reflection
include ::Tapioca::RBIHelper
include ::Tapioca::SignaturesHelper
private
@ -1007,7 +1013,7 @@ end
class Tapioca::Gem::Pipeline
include ::Tapioca::Runtime::Reflection
include ::Tapioca::RBIHelper
include ::Tapioca::SignaturesHelper
sig { params(gem: ::Tapioca::Gemfile::GemSpec, include_doc: T::Boolean).void }
def initialize(gem, include_doc: T.unsafe(nil)); end
@ -1247,11 +1253,6 @@ class Tapioca::RBIFormatter < ::RBI::Formatter
def write_header!(file, command, reason: T.unsafe(nil)); end
end
module Tapioca::RBIHelper
sig { params(sig_string: ::String).returns(::String) }
def sanitize_signature_types(sig_string); end
end
module Tapioca::Runtime; end
class Tapioca::Runtime::DynamicMixinCompiler
@ -1529,6 +1530,11 @@ module Tapioca::ShimsHelper
def shims_have_duplicates?(nodes, shim_rbi_dir); end
end
module Tapioca::SignaturesHelper
sig { params(sig_string: ::String).returns(::String) }
def sanitize_signature_types(sig_string); end
end
module Tapioca::SorbetHelper
sig { params(sorbet_args: ::String).returns(::Tapioca::SorbetHelper::CmdResult) }
def sorbet(*sorbet_args); end