Update RBI files for rubocop.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2024-05-09 17:02:06 +00:00
parent 161f09889e
commit 0c6a37c1bc
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F
2 changed files with 101 additions and 99 deletions

View File

@ -28,9 +28,6 @@ module Homebrew::EnvConfig
sig { returns(T.nilable(::String)) }
def auto_update_secs; end
sig { returns(T::Boolean) }
def autoremove?; end
sig { returns(T::Boolean) }
def bat?; end

View File

@ -4,6 +4,7 @@
# This is an autogenerated file for types exported from the `rubocop` gem.
# Please instead update this file by running `bin/tapioca gem rubocop`.
class Parser::Source::Comment
include ::RuboCop::Ext::Comment
end
@ -97,44 +98,44 @@ class RuboCop::CLI
private
# source://rubocop//lib/rubocop/cli.rb#152
# source://rubocop//lib/rubocop/cli.rb#156
def act_on_options; end
# source://rubocop//lib/rubocop/cli.rb#194
# source://rubocop//lib/rubocop/cli.rb#198
def apply_default_formatter; end
# source://rubocop//lib/rubocop/cli.rb#121
# source://rubocop//lib/rubocop/cli.rb#125
def execute_runners; end
# source://rubocop//lib/rubocop/cli.rb#178
# source://rubocop//lib/rubocop/cli.rb#182
def handle_editor_mode; end
# @raise [Finished]
#
# source://rubocop//lib/rubocop/cli.rb#183
# source://rubocop//lib/rubocop/cli.rb#187
def handle_exiting_options; end
# source://rubocop//lib/rubocop/cli.rb#140
# source://rubocop//lib/rubocop/cli.rb#144
def parallel_by_default!; end
# source://rubocop//lib/rubocop/cli.rb#76
# source://rubocop//lib/rubocop/cli.rb#80
def profile_if_needed; end
# source://rubocop//lib/rubocop/cli.rb#109
# source://rubocop//lib/rubocop/cli.rb#113
def require_gem(name); end
# source://rubocop//lib/rubocop/cli.rb#117
# source://rubocop//lib/rubocop/cli.rb#121
def run_command(name); end
# source://rubocop//lib/rubocop/cli.rb#170
# source://rubocop//lib/rubocop/cli.rb#174
def set_options_to_config_loader; end
# source://rubocop//lib/rubocop/cli.rb#129
# source://rubocop//lib/rubocop/cli.rb#133
def suggest_extensions; end
# @raise [OptionArgumentError]
#
# source://rubocop//lib/rubocop/cli.rb#133
# source://rubocop//lib/rubocop/cli.rb#137
def validate_options_vs_config; end
end
@ -10711,43 +10712,43 @@ class RuboCop::Cop::Layout::FirstArrayElementIndentation < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#94
def on_array(node); end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#98
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#100
def on_csend(node); end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#98
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#100
def on_send(node); end
private
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#189
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#191
def array_alignment_config; end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#109
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#111
def autocorrect(corrector, node); end
# Returns the description of what the correct indentation is based on.
#
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#147
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#149
def base_description(indent_base_type); end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#113
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#115
def brace_alignment_style; end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#117
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#119
def check(array_node, left_parenthesis); end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#131
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#133
def check_right_bracket(right_bracket, first_elem, left_bracket, left_parenthesis); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#183
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#185
def enforce_first_argument_with_fixed_indentation?; end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#160
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#162
def message(base_description); end
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#168
# source://rubocop//lib/rubocop/cop/layout/first_array_element_indentation.rb#170
def message_for_right_bracket(indent_base_type); end
end
@ -41814,7 +41815,7 @@ class RuboCop::Cop::Style::MutableConstant < ::RuboCop::Cop::Base
include ::RuboCop::Cop::ConfigurableEnforcedStyle
extend ::RuboCop::Cop::AutoCorrector
# source://rubocop-sorbet/0.8.2/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#18
# source://rubocop-sorbet/0.8.3/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#18
def on_assignment(value); end
# source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#127
@ -41832,7 +41833,7 @@ class RuboCop::Cop::Style::MutableConstant < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#217
def splat_value(param0 = T.unsafe(nil)); end
# source://rubocop-sorbet/0.8.2/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#12
# source://rubocop-sorbet/0.8.3/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#12
def t_let(param0 = T.unsafe(nil)); end
private
@ -43140,16 +43141,16 @@ class RuboCop::Cop::Style::NumericPredicate < ::RuboCop::Cop::Base
include ::RuboCop::Cop::AllowedPattern
extend ::RuboCop::Cop::AutoCorrector
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#166
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#174
def comparison(param0 = T.unsafe(nil)); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#171
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#179
def inverted_comparison(param0 = T.unsafe(nil)); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#90
def on_send(node); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#161
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#169
def predicate(param0 = T.unsafe(nil)); end
private
@ -43162,23 +43163,28 @@ class RuboCop::Cop::Style::NumericPredicate < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#111
def check(node); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#152
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#154
def invert; end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#132
def parenthesized_source(node); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#124
def replacement(numeric, operation); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#144
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#162
def negated?(node); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#134
def parenthesized_source(node); end
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#124
def replacement(node, numeric, operation); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#146
def replacement_supported?(operator); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#140
# source://rubocop//lib/rubocop/cop/style/numeric_predicate.rb#142
def require_parentheses?(node); end
end
@ -48919,32 +48925,6 @@ RuboCop::Cop::Style::SoleNestedConditional::MSG = T.let(T.unsafe(nil), String)
# will add a require statement to the top of the file if
# enabled by RequireEnglish config.
#
# Like `use_perl_names` but allows builtin global vars.
#
# # good
# puts $LOAD_PATH
# puts $LOADED_FEATURES
# puts $PROGRAM_NAME
# puts ARGV
# puts $:
# puts $"
# puts $0
# puts $!
# puts $@
# puts $;
# puts $,
# puts $/
# puts $\
# puts $.
# puts $_
# puts $>
# puts $<
# puts $$
# puts $?
# puts $~
# puts $=
# puts $*
#
# @example EnforcedStyle: use_english_names (default)
# # good
# require 'English' # or this could be in another file.
@ -48989,88 +48969,113 @@ RuboCop::Cop::Style::SoleNestedConditional::MSG = T.let(T.unsafe(nil), String)
# puts $*
# @example EnforcedStyle: use_builtin_english_names
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#87
# # good
# # Like `use_perl_names` but allows builtin global vars.
# puts $LOAD_PATH
# puts $LOADED_FEATURES
# puts $PROGRAM_NAME
# puts ARGV
# puts $:
# puts $"
# puts $0
# puts $!
# puts $@
# puts $;
# puts $,
# puts $/
# puts $\
# puts $.
# puts $_
# puts $>
# puts $<
# puts $$
# puts $?
# puts $~
# puts $=
# puts $*
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#86
class RuboCop::Cop::Style::SpecialGlobalVars < ::RuboCop::Cop::Base
include ::RuboCop::Cop::ConfigurableEnforcedStyle
include ::RuboCop::Cop::RangeHelp
include ::RuboCop::Cop::RequireLibrary
extend ::RuboCop::Cop::AutoCorrector
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#176
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#175
def autocorrect(corrector, node, global_var); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#168
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#167
def message(global_var); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#152
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#151
def on_gvar(node); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#147
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#146
def on_new_investigation; end
private
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#247
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#246
def add_require_english?; end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#241
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#240
def english_name_replacement(preferred_name, node); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#190
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#189
def format_english_message(global_var); end
# For now, we assume that lists are 2 items or less. Easy grammar!
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#212
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#211
def format_list(items); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#198
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#197
def format_message(english, regular, global); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#235
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#234
def matching_styles(global); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#227
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#226
def preferred_names(global); end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#216
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#215
def replacement(node, global_var); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#251
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#250
def should_require_english?(global_var); end
end
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#128
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#127
RuboCop::Cop::Style::SpecialGlobalVars::BUILTIN_VARS = T.let(T.unsafe(nil), Hash)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#100
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#99
RuboCop::Cop::Style::SpecialGlobalVars::ENGLISH_VARS = T.let(T.unsafe(nil), Hash)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#145
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#144
RuboCop::Cop::Style::SpecialGlobalVars::LIBRARY_NAME = T.let(T.unsafe(nil), String)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#93
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#92
RuboCop::Cop::Style::SpecialGlobalVars::MSG_BOTH = T.let(T.unsafe(nil), String)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#96
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#95
RuboCop::Cop::Style::SpecialGlobalVars::MSG_ENGLISH = T.let(T.unsafe(nil), String)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#98
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#97
RuboCop::Cop::Style::SpecialGlobalVars::MSG_REGULAR = T.let(T.unsafe(nil), String)
# Anything *not* in this set is provided by the English library.
#
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#122
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#121
RuboCop::Cop::Style::SpecialGlobalVars::NON_ENGLISH_VARS = T.let(T.unsafe(nil), Set)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#124
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#123
RuboCop::Cop::Style::SpecialGlobalVars::PERL_VARS = T.let(T.unsafe(nil), Hash)
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#139
# source://rubocop//lib/rubocop/cop/style/special_global_vars.rb#138
RuboCop::Cop::Style::SpecialGlobalVars::STYLE_VARS_MAP = T.let(T.unsafe(nil), Hash)
# Check for parentheses around stabby lambda arguments.
@ -50483,7 +50488,7 @@ class RuboCop::Cop::Style::TrailingCommaInArguments < ::RuboCop::Cop::Base
def on_send(node); end
class << self
# source://rubocop-rspec/2.29.1/lib/rubocop-rspec.rb#63
# source://rubocop-rspec/2.29.2/lib/rubocop-rspec.rb#63
def autocorrect_incompatible_with; end
end
end
@ -55685,47 +55690,47 @@ class RuboCop::LSP::Routes
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#168
# source://rubocop//lib/rubocop/lsp/routes.rb#169
def handle_method_missing(request); end
# source://rubocop//lib/rubocop/lsp/routes.rb#67
# source://rubocop//lib/rubocop/lsp/routes.rb#68
def handle_shutdown(request); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#157
# source://rubocop//lib/rubocop/lsp/routes.rb#158
def handle_unsupported_method(request, method = T.unsafe(nil)); end
private
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#206
# source://rubocop//lib/rubocop/lsp/routes.rb#207
def diagnostic(file_uri, text); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#176
# source://rubocop//lib/rubocop/lsp/routes.rb#177
def extract_initialization_options_from(request); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#186
# source://rubocop//lib/rubocop/lsp/routes.rb#187
def format_file(file_uri, command: T.unsafe(nil)); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#220
# source://rubocop//lib/rubocop/lsp/routes.rb#221
def remove_file_protocol_from(uri); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#224
# source://rubocop//lib/rubocop/lsp/routes.rb#225
def to_diagnostic(offense); end
# @api private
#
# source://rubocop//lib/rubocop/lsp/routes.rb#236
# source://rubocop//lib/rubocop/lsp/routes.rb#237
def to_range(location); end
class << self