Merge pull request #10912 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.4.18
build(deps): bump tapioca from 0.4.17 to 0.4.18 in /Library/Homebrew
This commit is contained in:
commit
70b00bf71b
@ -149,7 +149,7 @@ GEM
|
||||
sorbet (~> 0.5.5)
|
||||
sorbet-runtime
|
||||
thor (>= 0.19.2)
|
||||
tapioca (0.4.17)
|
||||
tapioca (0.4.18)
|
||||
bundler (>= 1.17.3)
|
||||
parlour (>= 2.1.0)
|
||||
pry (>= 0.12.2)
|
||||
|
||||
@ -1,28 +1,51 @@
|
||||
# DO NOT EDIT MANUALLY
|
||||
# This is an autogenerated file for types exported from the `tapioca` gem.
|
||||
# Please instead update this file by running `tapioca sync`.
|
||||
# Please instead update this file by running `bin/tapioca sync`.
|
||||
|
||||
# typed: true
|
||||
|
||||
module T::Generic::TypeStoragePatch
|
||||
def [](*types); end
|
||||
def type_member(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil)); end
|
||||
def type_template(variance = T.unsafe(nil), fixed: T.unsafe(nil), lower: T.unsafe(nil), upper: T.unsafe(nil)); end
|
||||
end
|
||||
|
||||
module T::Types::Simple::GenericNamePatch
|
||||
def name; end
|
||||
end
|
||||
|
||||
module T::Types::Simple::NamePatch
|
||||
def name; end
|
||||
end
|
||||
|
||||
module Tapioca
|
||||
class << self
|
||||
def silence_warnings(&blk); end
|
||||
end
|
||||
end
|
||||
|
||||
class Tapioca::Cli < ::Thor
|
||||
module Tapioca::Cli
|
||||
end
|
||||
|
||||
class Tapioca::Cli::Main < ::Thor
|
||||
include(::Thor::Actions)
|
||||
extend(::Thor::Actions::ClassMethods)
|
||||
|
||||
def __print_version; end
|
||||
def dsl(*constants); end
|
||||
def generate(*gems); end
|
||||
def generator; end
|
||||
def init; end
|
||||
def require; end
|
||||
def sync; end
|
||||
def todo; end
|
||||
|
||||
private
|
||||
|
||||
def create_config; end
|
||||
def create_post_require; end
|
||||
def generate_binstub; end
|
||||
def generator; end
|
||||
|
||||
class << self
|
||||
def exit_on_failure?; end
|
||||
end
|
||||
@ -53,7 +76,7 @@ class Tapioca::Compilers::Dsl::Base
|
||||
|
||||
sig { params(method_def: T.any(Method, UnboundMethod)).returns(T::Array[Parlour::RbiGenerator::Parameter]) }
|
||||
def compile_method_parameters_to_parlour(method_def); end
|
||||
sig { params(method_def: T.any(Method, UnboundMethod)).returns(String) }
|
||||
sig { params(method_def: T.any(Method, UnboundMethod)).returns(T.nilable(String)) }
|
||||
def compile_method_return_type_to_parlour(method_def); end
|
||||
sig { params(namespace: Parlour::RbiGenerator::Namespace, name: String, options: T::Hash[T.untyped, T.untyped]).void }
|
||||
def create_method(namespace, name, options = T.unsafe(nil)); end
|
||||
@ -162,9 +185,9 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def compile_body(name, constant); end
|
||||
sig { params(name: String, constant: BasicObject).returns(T.nilable(String)) }
|
||||
def compile_constant(name, constant); end
|
||||
sig { params(module_name: String, mod: Module, for_visibility: T::Array[Symbol]).returns(String) }
|
||||
sig { params(module_name: String, mod: Module, for_visibility: T::Array[Symbol]).returns(T.nilable(String)) }
|
||||
def compile_directly_owned_methods(module_name, mod, for_visibility = T.unsafe(nil)); end
|
||||
sig { params(constant: Module).returns(String) }
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def compile_enums(constant); end
|
||||
sig { params(symbol_name: String, constant: Module, method: T.nilable(UnboundMethod)).returns(T.nilable(String)) }
|
||||
def compile_method(symbol_name, constant, method); end
|
||||
@ -176,11 +199,11 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def compile_mixins(constant); end
|
||||
sig { params(name: String, constant: Module).returns(T.nilable(String)) }
|
||||
def compile_module(name, constant); end
|
||||
sig { params(constant: Module).returns(String) }
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def compile_module_helpers(constant); end
|
||||
sig { params(name: String, value: BasicObject).returns(T.nilable(String)) }
|
||||
def compile_object(name, value); end
|
||||
sig { params(constant: Module).returns(String) }
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def compile_props(constant); end
|
||||
sig { params(signature: T.untyped, parameters: T::Array[[Symbol, String]]).returns(String) }
|
||||
def compile_signature(signature, parameters); end
|
||||
@ -188,6 +211,10 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def compile_subconstants(name, constant); end
|
||||
sig { params(constant: Class).returns(String) }
|
||||
def compile_superclass(constant); end
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def compile_type_variable_declarations(constant); end
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def compile_type_variables(constant); end
|
||||
sig { params(constant: Module).returns(T::Array[Symbol]) }
|
||||
def constants_of(constant); end
|
||||
sig { params(constant: Module, strict: T::Boolean).returns(T::Boolean) }
|
||||
@ -215,7 +242,7 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def name_of(constant); end
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def name_of_proxy_target(constant); end
|
||||
sig { params(object: Object).returns(T::Boolean) }
|
||||
sig { params(object: BasicObject).returns(Integer) }
|
||||
def object_id_of(object); end
|
||||
def parent_declares_constant?(name); end
|
||||
sig { params(constant: Module).returns(T::Boolean) }
|
||||
@ -224,8 +251,8 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def qualified_name_of(constant); end
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def raw_name_of(constant); end
|
||||
sig { params(symbol: String, inherit: T::Boolean).returns(BasicObject) }
|
||||
def resolve_constant(symbol, inherit: T.unsafe(nil)); end
|
||||
sig { params(symbol: String, inherit: T::Boolean, namespace: Module).returns(BasicObject) }
|
||||
def resolve_constant(symbol, inherit: T.unsafe(nil), namespace: T.unsafe(nil)); end
|
||||
sig { params(name: String).returns(T::Boolean) }
|
||||
def seen?(name); end
|
||||
sig { params(method: T.any(Method, UnboundMethod)).returns(T.untyped) }
|
||||
@ -240,12 +267,14 @@ class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
def symbol_ignored?(symbol_name); end
|
||||
sig { returns(T::Set[String]) }
|
||||
def symbols; end
|
||||
sig { params(constant: Module).returns(String) }
|
||||
sig { params(constant: T::Types::Base).returns(String) }
|
||||
def type_of(constant); end
|
||||
sig { params(name: String).returns(T::Boolean) }
|
||||
def valid_method_name?(name); end
|
||||
sig { type_parameters(:U).params(step: Integer, _blk: T.proc.returns(T.type_parameter(:U))).returns(T.type_parameter(:U)) }
|
||||
def with_indentation(step = T.unsafe(nil), &_blk); end
|
||||
sig { params(constant: Module, blk: T.proc.returns(T.nilable(String))).returns(T.nilable(String)) }
|
||||
def with_indentation_for_constant(constant, &blk); end
|
||||
end
|
||||
|
||||
Tapioca::Compilers::SymbolTable::SymbolGenerator::IGNORED_SYMBOLS = T.let(T.unsafe(nil), Array)
|
||||
@ -294,7 +323,6 @@ class Tapioca::Config < ::T::Struct
|
||||
const :outdir, String
|
||||
const :prerequire, T.nilable(String)
|
||||
const :postrequire, String
|
||||
const :generate_command, String
|
||||
const :exclude, T::Array[String]
|
||||
const :typed_overrides, T::Hash[String, String]
|
||||
const :todos_path, String
|
||||
@ -308,6 +336,8 @@ class Tapioca::Config < ::T::Struct
|
||||
end
|
||||
end
|
||||
|
||||
Tapioca::Config::DEFAULT_COMMAND = T.let(T.unsafe(nil), String)
|
||||
|
||||
Tapioca::Config::DEFAULT_DSLDIR = T.let(T.unsafe(nil), String)
|
||||
|
||||
Tapioca::Config::DEFAULT_GEMDIR = T.let(T.unsafe(nil), String)
|
||||
@ -337,8 +367,6 @@ class Tapioca::ConfigBuilder
|
||||
|
||||
sig { returns(T::Hash[String, T.untyped]) }
|
||||
def config_options; end
|
||||
sig { returns(String) }
|
||||
def default_command; end
|
||||
sig { params(command: Symbol).returns(T::Hash[String, T.untyped]) }
|
||||
def default_options(command); end
|
||||
sig { params(options: T::Hash[String, T.untyped]).returns(T::Hash[String, T.untyped]) }
|
||||
@ -432,8 +460,8 @@ class Tapioca::Generator < ::Thor::Shell::Color
|
||||
sig { params(config: Tapioca::Config).void }
|
||||
def initialize(config); end
|
||||
|
||||
sig { params(requested_constants: T::Array[String]).void }
|
||||
def build_dsl(requested_constants); end
|
||||
sig { params(requested_constants: T::Array[String], should_verify: T::Boolean).void }
|
||||
def build_dsl(requested_constants, should_verify: T.unsafe(nil)); end
|
||||
sig { params(gem_names: T::Array[String]).void }
|
||||
def build_gem_rbis(gem_names); end
|
||||
sig { void }
|
||||
@ -453,8 +481,8 @@ class Tapioca::Generator < ::Thor::Shell::Color
|
||||
def added_rbis; end
|
||||
sig { returns(Tapioca::Gemfile) }
|
||||
def bundle; end
|
||||
sig { params(constant: Module, contents: String).returns(T.nilable(Pathname)) }
|
||||
def compile_dsl_rbi(constant, contents); end
|
||||
sig { params(constant: Module, contents: String, outpath: Pathname).returns(T.nilable(Pathname)) }
|
||||
def compile_dsl_rbi(constant, contents, outpath: T.unsafe(nil)); end
|
||||
sig { params(gem: Tapioca::Gemfile::Gem).void }
|
||||
def compile_gem_rbi(gem); end
|
||||
sig { returns(Tapioca::Compilers::SymbolTableCompiler) }
|
||||
@ -465,8 +493,8 @@ class Tapioca::Generator < ::Thor::Shell::Color
|
||||
def dsl_rbi_filename(constant_name); end
|
||||
sig { params(gem_name: String).returns(Pathname) }
|
||||
def existing_rbi(gem_name); end
|
||||
sig { params(requested_constants: T::Array[String]).returns(T::Set[Pathname]) }
|
||||
def existing_rbi_filenames(requested_constants); end
|
||||
sig { params(requested_constants: T::Array[String], path: Pathname).returns(T::Set[Pathname]) }
|
||||
def existing_rbi_filenames(requested_constants, path: T.unsafe(nil)); end
|
||||
sig { returns(T::Hash[String, String]) }
|
||||
def existing_rbis; end
|
||||
sig { params(gem_name: String).returns(Pathname) }
|
||||
@ -491,8 +519,12 @@ class Tapioca::Generator < ::Thor::Shell::Color
|
||||
def move(old_filename, new_filename); end
|
||||
sig { void }
|
||||
def perform_additions; end
|
||||
sig { params(dir: String).void }
|
||||
def perform_dsl_verification(dir); end
|
||||
sig { void }
|
||||
def perform_removals; end
|
||||
sig { params(files: T::Set[Pathname]).void }
|
||||
def purge_stale_dsl_rbi_files(files); end
|
||||
sig { params(command: String, reason: T.nilable(String), strictness: T.nilable(String)).returns(String) }
|
||||
def rbi_header(command, reason: T.unsafe(nil), strictness: T.unsafe(nil)); end
|
||||
sig { params(filename: Pathname).void }
|
||||
@ -503,10 +535,38 @@ class Tapioca::Generator < ::Thor::Shell::Color
|
||||
def require_gem_file; end
|
||||
sig { params(message: String, color: T.any(Symbol, T::Array[Symbol])).void }
|
||||
def say_error(message = T.unsafe(nil), *color); end
|
||||
sig { params(tmp_dir: Pathname).returns(T.nilable(String)) }
|
||||
def verify_dsl_rbi(tmp_dir:); end
|
||||
end
|
||||
|
||||
Tapioca::Generator::EMPTY_RBI_COMMENT = T.let(T.unsafe(nil), String)
|
||||
|
||||
module Tapioca::GenericTypeRegistry
|
||||
class << self
|
||||
sig { params(constant: Module).returns(T.nilable(T::Hash[Integer, String])) }
|
||||
def lookup_type_variables(constant); end
|
||||
sig { params(constant: T.untyped, types: T.untyped).returns(Module) }
|
||||
def register_type(constant, types); end
|
||||
sig { params(constant: T.untyped, type_member: T::Types::TypeVariable, fixed: T.untyped, lower: T.untyped, upper: T.untyped).void }
|
||||
def register_type_member(constant, type_member, fixed, lower, upper); end
|
||||
sig { params(constant: T.untyped, type_template: T::Types::TypeVariable, fixed: T.untyped, lower: T.untyped, upper: T.untyped).void }
|
||||
def register_type_template(constant, type_template, fixed, lower, upper); end
|
||||
|
||||
private
|
||||
|
||||
sig { params(constant: Module).returns(T::Hash[Integer, String]) }
|
||||
def lookup_or_initialize_type_variables(constant); end
|
||||
sig { params(constant: Module).returns(T.nilable(String)) }
|
||||
def name_of(constant); end
|
||||
sig { params(object: BasicObject).returns(Integer) }
|
||||
def object_id_of(object); end
|
||||
sig { params(constant: T.untyped, type_variable_type: T.enum([:type_member, :type_template]), type_variable: T::Types::TypeVariable, fixed: T.untyped, lower: T.untyped, upper: T.untyped).void }
|
||||
def register_type_variable(constant, type_variable_type, type_variable, fixed, lower, upper); end
|
||||
sig { params(type_variable_type: Symbol, variance: Symbol, fixed: T.untyped, lower: T.untyped, upper: T.untyped).returns(String) }
|
||||
def serialize_type_variable(type_variable_type, variance, fixed, lower, upper); end
|
||||
end
|
||||
end
|
||||
|
||||
class Tapioca::Loader
|
||||
sig { params(gemfile: Tapioca::Gemfile).void }
|
||||
def initialize(gemfile); end
|
||||
@ -29376,82 +29376,6 @@ class Tapioca::Compilers::Dsl::Base
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Compilers::DslCompiler
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Compilers::RequiresCompiler
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
module Tapioca::Compilers::Sorbet
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Compilers::SymbolTable::SymbolGenerator
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
module Tapioca::Compilers::SymbolTable::SymbolLoader
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Compilers::SymbolTableCompiler
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Compilers::TodosCompiler
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Config
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::ConfigBuilder
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Gemfile
|
||||
Spec = ::T.let(nil, ::T.untyped)
|
||||
end
|
||||
|
||||
class Tapioca::Gemfile::Gem
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Gemfile
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Generator
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tapioca::Loader
|
||||
extend ::T::Sig
|
||||
extend ::T::Private::Methods::MethodHooks
|
||||
extend ::T::Private::Methods::SingletonMethodHooks
|
||||
end
|
||||
|
||||
class Tempfile
|
||||
def _close(); end
|
||||
|
||||
|
||||
@ -90,5 +90,5 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/ruby-macho-2.5.0/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/sorbet-runtime-stub-0.2.0/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/thor-1.1.0/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/spoom-1.0.9/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/tapioca-0.4.17/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/tapioca-0.4.18/lib"
|
||||
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/warning-1.2.0/lib"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user