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-03-11 18:20:54 +00:00
parent 34e01a037c
commit 01564cf495
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F

View File

@ -209,77 +209,83 @@ end
class RuboCop::CLI::Command::AutoGenerateConfig < ::RuboCop::CLI::Command::Base class RuboCop::CLI::Command::AutoGenerateConfig < ::RuboCop::CLI::Command::Base
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#22 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#25
def run; end def run; end
private private
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#98 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#107
def add_formatter; end def add_formatter; end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#106 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#115
def add_inheritance_from_auto_generated_file(config_file); end def add_inheritance_from_auto_generated_file(config_file); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#102 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#111
def execute_runner; end def execute_runner; end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#127 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#136
def existing_configuration(config_file); end def existing_configuration(config_file); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#60 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#65
def line_length_cop(config); end def line_length_cop(config); end
# @api private # @api private
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#48 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#53
def line_length_enabled?(config); end def line_length_enabled?(config); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#56 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#61
def max_line_length(config); end def max_line_length(config); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#31 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#34
def maybe_run_line_length_cop; end def maybe_run_line_length_cop; end
# @api private # @api private
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#153 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#73
def only_exclude?; end
# @api private
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#162
def options_config_in_root?; end def options_config_in_root?; end
# @api private # @api private
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#64 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#69
def options_has_only_flag?; end def options_has_only_flag?; end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#144 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#153
def relative_path_to_todo_from_options_config; end def relative_path_to_todo_from_options_config; end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#91 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#100
def reset_config_and_auto_gen_file; end def reset_config_and_auto_gen_file; end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#82 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#91
def run_all_cops(line_length_contents); end def run_all_cops(line_length_contents); end
# Do an initial run with only Layout/LineLength so that cops that # Do an initial run with only Layout/LineLength so that cops that
@ -288,23 +294,23 @@ class RuboCop::CLI::Command::AutoGenerateConfig < ::RuboCop::CLI::Command::Base
# #
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#71 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#80
def run_line_length_cop; end def run_line_length_cop; end
# @api private # @api private
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#52 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#57
def same_max_line_length?(config1, config2); end def same_max_line_length?(config1, config2); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#43 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#48
def skip_line_length_cop(reason); end def skip_line_length_cop(reason); end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#133 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#142
def write_config_file(file_name, file_string, rubocop_yml_contents); end def write_config_file(file_name, file_string, rubocop_yml_contents); end
end end
@ -331,7 +337,12 @@ RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_OVERRIDDEN = T.let(T.unsafe(n
# @api private # @api private
# #
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#20 # source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#20
RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_SKIPPED = T.let(T.unsafe(nil), String) RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_SKIPPED_ONLY_COPS = T.let(T.unsafe(nil), String)
# @api private
#
# source://rubocop//lib/rubocop/cli/command/auto_generate_config.rb#22
RuboCop::CLI::Command::AutoGenerateConfig::PHASE_1_SKIPPED_ONLY_EXCLUDE = T.let(T.unsafe(nil), String)
# @api private # @api private
# #
@ -6166,7 +6177,7 @@ class RuboCop::Cop::Gemspec::RequiredRubyVersion < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#78 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#78
def on_new_investigation; end def on_new_investigation; end
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#82 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#84
def on_send(node); end def on_send(node); end
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#65 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#65
@ -6176,13 +6187,13 @@ class RuboCop::Cop::Gemspec::RequiredRubyVersion < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#94 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#96
def dynamic_version?(node); end def dynamic_version?(node); end
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#100 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#102
def extract_ruby_version(required_ruby_version); end def extract_ruby_version(required_ruby_version); end
# source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#118 # source://rubocop//lib/rubocop/cop/gemspec/required_ruby_version.rb#120
def not_equal_message(required_ruby_version, target_ruby_version); end def not_equal_message(required_ruby_version, target_ruby_version); end
end end
@ -8965,15 +8976,19 @@ class RuboCop::Cop::Layout::EmptyLineAfterMagicComment < ::RuboCop::Cop::Base
private private
# source://rubocop//lib/rubocop/cop/layout/empty_line_after_magic_comment.rb#61
def comments_before_code(source); end
# Find the last magic comment in the source file. # Find the last magic comment in the source file.
# #
# Take all comments that precede the first line of code, select the # Take all comments that precede the first line of code (or just take
# them all in the case when there is no code), select the
# magic comments, and return the last magic comment in the file. # magic comments, and return the last magic comment in the file.
# #
# @return [Parser::Source::Comment] if magic comments exist before code # @return [Parser::Source::Comment] if magic comments exist before code
# @return [nil] otherwise # @return [nil] otherwise
# #
# source://rubocop//lib/rubocop/cop/layout/empty_line_after_magic_comment.rb#54 # source://rubocop//lib/rubocop/cop/layout/empty_line_after_magic_comment.rb#55
def last_magic_comment(source); end def last_magic_comment(source); end
# source://rubocop//lib/rubocop/cop/layout/empty_line_after_magic_comment.rb#43 # source://rubocop//lib/rubocop/cop/layout/empty_line_after_magic_comment.rb#43
@ -14170,17 +14185,17 @@ class RuboCop::Cop::Layout::RedundantLineBreak < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#127 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#133
def comment_within?(node); end def comment_within?(node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#97 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#103
def configured_to_not_be_inspected?(node); end def configured_to_not_be_inspected?(node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#121 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#127
def convertible_block?(node); end def convertible_block?(node); end
# @return [Boolean] # @return [Boolean]
@ -14190,10 +14205,10 @@ class RuboCop::Cop::Layout::RedundantLineBreak < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#91 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#97
def index_access_call_chained?(node); end def index_access_call_chained?(node); end
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#149 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#155
def max_line_length; end def max_line_length; end
# @return [Boolean] # @return [Boolean]
@ -14203,7 +14218,7 @@ class RuboCop::Cop::Layout::RedundantLineBreak < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#104 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#110
def other_cop_takes_precedence?(node); end def other_cop_takes_precedence?(node); end
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#79 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#79
@ -14211,20 +14226,25 @@ class RuboCop::Cop::Layout::RedundantLineBreak < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#110 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#93
def require_backslash?(node); end
# @return [Boolean]
#
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#116
def single_line_block_chain_enabled?; end def single_line_block_chain_enabled?; end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#114 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#120
def suitable_as_single_line?(node); end def suitable_as_single_line?(node); end
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#140 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#146
def to_single_line(source); end def to_single_line(source); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#135 # source://rubocop//lib/rubocop/cop/layout/redundant_line_break.rb#141
def too_long?(node); end def too_long?(node); end
end end
@ -22497,15 +22517,15 @@ class RuboCop::Cop::Lint::RedundantWithIndex < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#36 # source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#36
def on_numblock(node); end def on_numblock(node); end
# source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#56 # source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#57
def redundant_with_index?(param0 = T.unsafe(nil)); end def redundant_with_index?(param0 = T.unsafe(nil)); end
private private
# source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#66 # source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#67
def message(node); end def message(node); end
# source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#74 # source://rubocop//lib/rubocop/cop/lint/redundant_with_index.rb#75
def with_index_range(send); end def with_index_range(send); end
end end
@ -36711,7 +36731,7 @@ class RuboCop::Cop::Style::For < ::RuboCop::Cop::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/style/for.rb#82 # source://rubocop//lib/rubocop/cop/style/for.rb#84
def suspect_enumerable?(node); end def suspect_enumerable?(node); end
end end
@ -41296,33 +41316,33 @@ class RuboCop::Cop::Style::MultilineMethodSignature < ::RuboCop::Cop::Base
private private
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#60 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#69
def arguments_range(node); end def arguments_range(node); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#41 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#42
def autocorrect(corrector, node, begin_of_arguments); end def autocorrect(corrector, node, begin_of_arguments); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#72 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#81
def closing_line(node); end def closing_line(node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#76 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#85
def correction_exceeds_max_line_length?(node); end def correction_exceeds_max_line_length?(node); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#84 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#93
def definition_width(node); end def definition_width(node); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#80 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#89
def indentation_width(node); end def indentation_width(node); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#56 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#65
def last_line_source_of_arguments(arguments); end def last_line_source_of_arguments(arguments); end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#88 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#97
def max_line_length; end def max_line_length; end
# source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#68 # source://rubocop//lib/rubocop/cop/style/multiline_method_signature.rb#77
def opening_line(node); end def opening_line(node); end
end end
@ -41640,7 +41660,7 @@ class RuboCop::Cop::Style::MutableConstant < ::RuboCop::Cop::Base
include ::RuboCop::Cop::ConfigurableEnforcedStyle include ::RuboCop::Cop::ConfigurableEnforcedStyle
extend ::RuboCop::Cop::AutoCorrector extend ::RuboCop::Cop::AutoCorrector
# source://rubocop-sorbet/0.7.7/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#18 # source://rubocop-sorbet/0.7.8/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#18
def on_assignment(value); end def on_assignment(value); end
# source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#127 # source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#127
@ -41658,7 +41678,7 @@ class RuboCop::Cop::Style::MutableConstant < ::RuboCop::Cop::Base
# source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#217 # source://rubocop//lib/rubocop/cop/style/mutable_constant.rb#217
def splat_value(param0 = T.unsafe(nil)); end def splat_value(param0 = T.unsafe(nil)); end
# source://rubocop-sorbet/0.7.7/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#12 # source://rubocop-sorbet/0.7.8/lib/rubocop/cop/sorbet/mutable_constant_sorbet_aware_behaviour.rb#12
def t_let(param0 = T.unsafe(nil)); end def t_let(param0 = T.unsafe(nil)); end
private private
@ -42405,17 +42425,17 @@ class RuboCop::Cop::Style::NilComparison < ::RuboCop::Cop::Base
private private
# source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#65 # source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#67
def message(_node); end def message(_node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#77 # source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#79
def prefer_comparison?; end def prefer_comparison?; end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#69 # source://rubocop//lib/rubocop/cop/style/nil_comparison.rb#71
def style_check?(node, &block); end def style_check?(node, &block); end
end end
@ -53697,176 +53717,181 @@ RuboCop::Cop::VisibilityHelp::VISIBILITY_SCOPES = T.let(T.unsafe(nil), Set)
class RuboCop::DirectiveComment class RuboCop::DirectiveComment
# @return [DirectiveComment] a new instance of DirectiveComment # @return [DirectiveComment] a new instance of DirectiveComment
# #
# source://rubocop//lib/rubocop/directive_comment.rb#30 # source://rubocop//lib/rubocop/directive_comment.rb#32
def initialize(comment, cop_registry = T.unsafe(nil)); end def initialize(comment, cop_registry = T.unsafe(nil)); end
# Checks if all cops specified in this directive # Checks if all cops specified in this directive
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#80 # source://rubocop//lib/rubocop/directive_comment.rb#82
def all_cops?; end def all_cops?; end
# Returns the value of attribute comment. # Returns the value of attribute comment.
# #
# source://rubocop//lib/rubocop/directive_comment.rb#28 # source://rubocop//lib/rubocop/directive_comment.rb#30
def comment; end def comment; end
# Returns array of specified in this directive cop names # Returns array of specified in this directive cop names
# #
# source://rubocop//lib/rubocop/directive_comment.rb#85 # source://rubocop//lib/rubocop/directive_comment.rb#87
def cop_names; end def cop_names; end
# Returns the value of attribute cop_registry. # Returns the value of attribute cop_registry.
# #
# source://rubocop//lib/rubocop/directive_comment.rb#28 # source://rubocop//lib/rubocop/directive_comment.rb#30
def cop_registry; end def cop_registry; end
# Returns the value of attribute cops. # Returns the value of attribute cops.
# #
# source://rubocop//lib/rubocop/directive_comment.rb#28 # source://rubocop//lib/rubocop/directive_comment.rb#30
def cops; end def cops; end
# Returns array of specified in this directive department names # Returns array of specified in this directive department names
# when all department disabled # when all department disabled
# #
# source://rubocop//lib/rubocop/directive_comment.rb#91 # source://rubocop//lib/rubocop/directive_comment.rb#93
def department_names; end def department_names; end
# source://rubocop//lib/rubocop/directive_comment.rb#105 # source://rubocop//lib/rubocop/directive_comment.rb#107
def directive_count; end def directive_count; end
# Checks if this directive disables cops # Checks if this directive disables cops
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#60 # source://rubocop//lib/rubocop/directive_comment.rb#62
def disabled?; end def disabled?; end
# Checks if this directive disables all cops # Checks if this directive disables all cops
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#75 # source://rubocop//lib/rubocop/directive_comment.rb#77
def disabled_all?; end def disabled_all?; end
# Checks if this directive enables cops # Checks if this directive enables cops
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#65 # source://rubocop//lib/rubocop/directive_comment.rb#67
def enabled?; end def enabled?; end
# Checks if this directive enables all cops # Checks if this directive enables all cops
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#70 # source://rubocop//lib/rubocop/directive_comment.rb#72
def enabled_all?; end def enabled_all?; end
# Checks if directive departments include cop # Checks if directive departments include cop
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#96 # source://rubocop//lib/rubocop/directive_comment.rb#98
def in_directive_department?(cop); end def in_directive_department?(cop); end
# Returns line number for directive # Returns line number for directive
# #
# source://rubocop//lib/rubocop/directive_comment.rb#110 # source://rubocop//lib/rubocop/directive_comment.rb#112
def line_number; end def line_number; end
# Checks if this directive contains all the given cop names # Checks if this directive contains all the given cop names
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#42 # source://rubocop//lib/rubocop/directive_comment.rb#44
def match?(cop_names); end def match?(cop_names); end
# Returns match captures to directive comment pattern # Returns match captures to directive comment pattern
# #
# source://rubocop//lib/rubocop/directive_comment.rb#55 # source://rubocop//lib/rubocop/directive_comment.rb#57
def match_captures; end def match_captures; end
# Returns the value of attribute mode. # Returns the value of attribute mode.
# #
# source://rubocop//lib/rubocop/directive_comment.rb#28 # source://rubocop//lib/rubocop/directive_comment.rb#30
def mode; end def mode; end
# Checks if cop department has already used in directive comment # Checks if cop department has already used in directive comment
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#101 # source://rubocop//lib/rubocop/directive_comment.rb#103
def overridden_by_department?(cop); end def overridden_by_department?(cop); end
# source://rubocop//lib/rubocop/directive_comment.rb#46 # source://rubocop//lib/rubocop/directive_comment.rb#48
def range; end def range; end
# Checks if this directive relates to single line # Checks if this directive relates to single line
# #
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#37 # source://rubocop//lib/rubocop/directive_comment.rb#39
def single_line?; end def single_line?; end
private private
# source://rubocop//lib/rubocop/directive_comment.rb#130 # source://rubocop//lib/rubocop/directive_comment.rb#133
def all_cop_names; end def all_cop_names; end
# source://rubocop//lib/rubocop/directive_comment.rb#134 # source://rubocop//lib/rubocop/directive_comment.rb#137
def cop_names_for_department(department); end def cop_names_for_department(department); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop//lib/rubocop/directive_comment.rb#126 # source://rubocop//lib/rubocop/directive_comment.rb#129
def department?(name); end def department?(name); end
# source://rubocop//lib/rubocop/directive_comment.rb#140 # source://rubocop//lib/rubocop/directive_comment.rb#142
def exclude_redundant_directive_cop(cops); end def exclude_lint_department_cops(cops); end
# source://rubocop//lib/rubocop/directive_comment.rb#120 # source://rubocop//lib/rubocop/directive_comment.rb#122
def parsed_cop_names; end def parsed_cop_names; end
# source://rubocop//lib/rubocop/directive_comment.rb#116 # source://rubocop//lib/rubocop/directive_comment.rb#118
def splitted_cops_string; end def splitted_cops_string; end
class << self class << self
# source://rubocop//lib/rubocop/directive_comment.rb#24 # source://rubocop//lib/rubocop/directive_comment.rb#26
def before_comment(line); end def before_comment(line); end
end end
end end
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#17 # source://rubocop//lib/rubocop/directive_comment.rb#19
RuboCop::DirectiveComment::COPS_PATTERN = T.let(T.unsafe(nil), String) RuboCop::DirectiveComment::COPS_PATTERN = T.let(T.unsafe(nil), String)
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#15 # source://rubocop//lib/rubocop/directive_comment.rb#17
RuboCop::DirectiveComment::COP_NAMES_PATTERN = T.let(T.unsafe(nil), String) RuboCop::DirectiveComment::COP_NAMES_PATTERN = T.let(T.unsafe(nil), String)
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#13 # source://rubocop//lib/rubocop/directive_comment.rb#15
RuboCop::DirectiveComment::COP_NAME_PATTERN = T.let(T.unsafe(nil), String) RuboCop::DirectiveComment::COP_NAME_PATTERN = T.let(T.unsafe(nil), String)
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#19 # source://rubocop//lib/rubocop/directive_comment.rb#21
RuboCop::DirectiveComment::DIRECTIVE_COMMENT_REGEXP = T.let(T.unsafe(nil), Regexp) RuboCop::DirectiveComment::DIRECTIVE_COMMENT_REGEXP = T.let(T.unsafe(nil), Regexp)
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#11 # source://rubocop//lib/rubocop/directive_comment.rb#9
RuboCop::DirectiveComment::REDUNDANT_DIRECTIVE_COP = T.let(T.unsafe(nil), String) RuboCop::DirectiveComment::LINT_DEPARTMENT = T.let(T.unsafe(nil), String)
# @api private # @api private
# #
# source://rubocop//lib/rubocop/directive_comment.rb#9 # source://rubocop//lib/rubocop/directive_comment.rb#11
RuboCop::DirectiveComment::REDUNDANT_DIRECTIVE_COP_DEPARTMENT = T.let(T.unsafe(nil), String) RuboCop::DirectiveComment::LINT_REDUNDANT_DIRECTIVE_COP = T.let(T.unsafe(nil), String)
# @api private
#
# source://rubocop//lib/rubocop/directive_comment.rb#13
RuboCop::DirectiveComment::LINT_SYNTAX_COP = T.let(T.unsafe(nil), String)
# An Error exception is different from an Offense with severity 'error' # An Error exception is different from an Offense with severity 'error'
# When this exception is raised, it means that RuboCop is unable to perform # When this exception is raised, it means that RuboCop is unable to perform
@ -56566,7 +56591,9 @@ module RuboCop::RSpec::ExpectOffense
# source://rubocop//lib/rubocop/rspec/expect_offense.rb#130 # source://rubocop//lib/rubocop/rspec/expect_offense.rb#130
def expect_correction(correction, loop: T.unsafe(nil), source: T.unsafe(nil)); end def expect_correction(correction, loop: T.unsafe(nil), source: T.unsafe(nil)); end
# source://rubocop//lib/rubocop/rspec/expect_offense.rb#168 # @raise [RuboCop::Runner::InfiniteCorrectionLoop]
#
# source://rubocop//lib/rubocop/rspec/expect_offense.rb#167
def expect_no_corrections; end def expect_no_corrections; end
# source://rubocop//lib/rubocop/rspec/expect_offense.rb#181 # source://rubocop//lib/rubocop/rspec/expect_offense.rb#181