mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
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:
parent
aea920b3bb
commit
b58b8d5d77
@ -16291,64 +16291,64 @@ class RuboCop::Cop::Layout::SpaceInsideArrayLiteralBrackets < ::RuboCop::Cop::Ba
|
|||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#118
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#119
|
||||||
def array_brackets(node); end
|
def array_brackets(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#104
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#105
|
||||||
def autocorrect(corrector, node); end
|
def autocorrect(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#226
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#227
|
||||||
def compact(corrector, bracket, side); end
|
def compact(corrector, bracket, side); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#212
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#213
|
||||||
def compact_corrections(corrector, node, left, right); end
|
def compact_corrections(corrector, node, left, right); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#204
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#205
|
||||||
def compact_offense(node, token, side: T.unsafe(nil)); end
|
def compact_offense(node, token, side: T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#166
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#167
|
||||||
def compact_offenses(node, left, right, start_ok, end_ok); end
|
def compact_offenses(node, left, right, start_ok, end_ok); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#127
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#128
|
||||||
def empty_config; end
|
def empty_config; end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#135
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#136
|
||||||
def end_has_own_line?(token); end
|
def end_has_own_line?(token); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#142
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#143
|
||||||
def index_for(node, token); end
|
def index_for(node, token); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#150
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#151
|
||||||
def issue_offenses(node, left, right, start_ok, end_ok); end
|
def issue_offenses(node, left, right, start_ok, end_ok); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#146
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#147
|
||||||
def line_and_column_for(token); end
|
def line_and_column_for(token); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#187
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#188
|
||||||
def multi_dimensional_array?(node, token, side: T.unsafe(nil)); end
|
def multi_dimensional_array?(node, token, side: T.unsafe(nil)); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#198
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#199
|
||||||
def next_to_bracket?(token, side: T.unsafe(nil)); end
|
def next_to_bracket?(token, side: T.unsafe(nil)); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#162
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#163
|
||||||
def next_to_comment?(node, token); end
|
def next_to_comment?(node, token); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#131
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#132
|
||||||
def next_to_newline?(node, token); end
|
def next_to_newline?(node, token); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#179
|
# source://rubocop//lib/rubocop/cop/layout/space_inside_array_literal_brackets.rb#180
|
||||||
def qualifies_for_compact?(node, token, side: T.unsafe(nil)); end
|
def qualifies_for_compact?(node, token, side: T.unsafe(nil)); end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -19155,81 +19155,110 @@ RuboCop::Cop::Lint::DuplicateMatchPattern::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
# alias bar foo
|
# alias bar foo
|
||||||
|
# @example AllCops:ActiveSupportExtensionsEnabled: false (default)
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#42
|
# # good
|
||||||
|
# def foo
|
||||||
|
# 1
|
||||||
|
# end
|
||||||
|
#
|
||||||
|
# delegate :foo, to: :bar
|
||||||
|
# @example AllCops:ActiveSupportExtensionsEnabled: true
|
||||||
|
#
|
||||||
|
# # bad
|
||||||
|
# def foo
|
||||||
|
# 1
|
||||||
|
# end
|
||||||
|
#
|
||||||
|
# delegate :foo, to: :bar
|
||||||
|
#
|
||||||
|
# # good
|
||||||
|
# def foo
|
||||||
|
# 1
|
||||||
|
# end
|
||||||
|
#
|
||||||
|
# delegate :baz, to: :bar
|
||||||
|
#
|
||||||
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#67
|
||||||
class RuboCop::Cop::Lint::DuplicateMethods < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Lint::DuplicateMethods < ::RuboCop::Cop::Base
|
||||||
# @return [DuplicateMethods] a new instance of DuplicateMethods
|
# @return [DuplicateMethods] a new instance of DuplicateMethods
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#46
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#72
|
||||||
def initialize(config = T.unsafe(nil), options = T.unsafe(nil)); end
|
def initialize(config = T.unsafe(nil), options = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#84
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#110
|
||||||
def alias_method?(param0 = T.unsafe(nil)); end
|
def alias_method?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#72
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#115
|
||||||
|
def delegate_method?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#98
|
||||||
def method_alias?(param0 = T.unsafe(nil)); end
|
def method_alias?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#76
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#102
|
||||||
def on_alias(node); end
|
def on_alias(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#52
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#78
|
||||||
def on_def(node); end
|
def on_def(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#60
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#86
|
||||||
def on_defs(node); end
|
def on_defs(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#90
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#122
|
||||||
def on_send(node); end
|
def on_send(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#89
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#120
|
||||||
def sym_name(param0 = T.unsafe(nil)); end
|
def sym_name(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#102
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#138
|
||||||
def check_const_receiver(node, name, const_name); end
|
def check_const_receiver(node, name, const_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#109
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#145
|
||||||
def check_self_receiver(node, name); end
|
def check_self_receiver(node, name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#193
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#235
|
||||||
def found_attr(node, args, readable: T.unsafe(nil), writable: T.unsafe(nil)); end
|
def found_attr(node, args, readable: T.unsafe(nil), writable: T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#121
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#163
|
||||||
def found_instance_method(node, name); end
|
def found_instance_method(node, name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#144
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#186
|
||||||
def found_method(node, method_name); end
|
def found_method(node, method_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#134
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#176
|
||||||
def found_sclass_method(node, name); end
|
def found_sclass_method(node, name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#171
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#213
|
||||||
def location(node); end
|
def location(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#203
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#245
|
||||||
def lookup_constant(node, const_name); end
|
def lookup_constant(node, const_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#116
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#152
|
||||||
def message_for_dup(node, method_name, key); end
|
def message_for_dup(node, method_name, key); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#163
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#205
|
||||||
def method_key(node, method_name); end
|
def method_key(node, method_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#179
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#221
|
||||||
def on_attr(node, attr_name, args); end
|
def on_attr(node, attr_name, args); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#221
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#157
|
||||||
|
def on_delegate(node, method_names); end
|
||||||
|
|
||||||
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#263
|
||||||
def qualified_name(enclosing, namespace, mod_name); end
|
def qualified_name(enclosing, namespace, mod_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#235
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#277
|
||||||
def source_location(node); end
|
def source_location(node); end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#43
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#68
|
||||||
RuboCop::Cop::Lint::DuplicateMethods::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Lint::DuplicateMethods::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#44
|
# source://rubocop//lib/rubocop/cop/lint/duplicate_methods.rb#69
|
||||||
RuboCop::Cop::Lint::DuplicateMethods::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
RuboCop::Cop::Lint::DuplicateMethods::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
# Checks for duplicate elements in `Regexp` character classes.
|
# Checks for duplicate elements in `Regexp` character classes.
|
||||||
@ -26740,7 +26769,7 @@ class RuboCop::Cop::Lint::UselessAssignment < ::RuboCop::Cop::Base
|
|||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#51
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#51
|
||||||
def after_leaving_scope(scope, _variable_table); end
|
def after_leaving_scope(scope, _variable_table); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#165
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#167
|
||||||
def autocorrect(corrector, assignment); end
|
def autocorrect(corrector, assignment); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
@ -26751,42 +26780,42 @@ class RuboCop::Cop::Lint::UselessAssignment < ::RuboCop::Cop::Base
|
|||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#56
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#56
|
||||||
def check_for_unused_assignments(variable); end
|
def check_for_unused_assignments(variable); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#149
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#151
|
||||||
def collect_variable_like_names(scope); end
|
def collect_variable_like_names(scope); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#82
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#82
|
||||||
def message_for_useless_assignment(assignment); end
|
def message_for_useless_assignment(assignment); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#110
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#112
|
||||||
def message_specification(assignment, variable); end
|
def message_specification(assignment, variable); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#120
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#122
|
||||||
def multiple_assignment_message(variable_name); end
|
def multiple_assignment_message(variable_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#88
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#88
|
||||||
def offense_range(assignment); end
|
def offense_range(assignment); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#125
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#127
|
||||||
def operator_assignment_message(scope, assignment); end
|
def operator_assignment_message(scope, assignment); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#182
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#184
|
||||||
def remove_exception_assignment_part(corrector, node); end
|
def remove_exception_assignment_part(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#206
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#208
|
||||||
def remove_local_variable_assignment_part(corrector, node); end
|
def remove_local_variable_assignment_part(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#195
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#197
|
||||||
def remove_trailing_character_from_operator(corrector, node); end
|
def remove_trailing_character_from_operator(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#191
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#193
|
||||||
def rename_variable_with_underscore(corrector, node); end
|
def rename_variable_with_underscore(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#199
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#201
|
||||||
def replace_named_capture_group_with_non_capturing_group(corrector, node, variable_name); end
|
def replace_named_capture_group_with_non_capturing_group(corrector, node, variable_name); end
|
||||||
|
|
||||||
# TODO: More precise handling (rescue, ensure, nested begin, etc.)
|
# TODO: More precise handling (rescue, ensure, nested begin, etc.)
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#139
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#141
|
||||||
def return_value_node_of_scope(scope); end
|
def return_value_node_of_scope(scope); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
@ -26794,12 +26823,12 @@ class RuboCop::Cop::Lint::UselessAssignment < ::RuboCop::Cop::Base
|
|||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#96
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#96
|
||||||
def sequential_assignment?(node); end
|
def sequential_assignment?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#132
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#134
|
||||||
def similar_name_message(variable); end
|
def similar_name_message(variable); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#158
|
# source://rubocop//lib/rubocop/cop/lint/useless_assignment.rb#160
|
||||||
def variable_like_method_invocation?(node); end
|
def variable_like_method_invocation?(node); end
|
||||||
|
|
||||||
class << self
|
class << self
|
||||||
@ -36128,26 +36157,26 @@ RuboCop::Cop::Style::CommentedKeyword::SUBCLASS_DEFINITION = T.let(T.unsafe(nil)
|
|||||||
# # good
|
# # good
|
||||||
# x.between?(min, max)
|
# x.between?(min, max)
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#23
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#26
|
||||||
class RuboCop::Cop::Style::ComparableBetween < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Style::ComparableBetween < ::RuboCop::Cop::Base
|
||||||
extend ::RuboCop::Cop::AutoCorrector
|
extend ::RuboCop::Cop::AutoCorrector
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#38
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#41
|
||||||
def logical_comparison_between_by_max_first?(param0 = T.unsafe(nil)); end
|
def logical_comparison_between_by_max_first?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#29
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#32
|
||||||
def logical_comparison_between_by_min_first?(param0 = T.unsafe(nil)); end
|
def logical_comparison_between_by_min_first?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#46
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#49
|
||||||
def on_and(node); end
|
def on_and(node); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#62
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#65
|
||||||
def register_offense(node, min_and_value, max_and_value); end
|
def register_offense(node, min_and_value, max_and_value); end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#26
|
# source://rubocop//lib/rubocop/cop/style/comparable_between.rb#29
|
||||||
RuboCop::Cop::Style::ComparableBetween::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::ComparableBetween::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# Enforces the use of `Comparable#clamp` instead of comparison by minimum and maximum.
|
# Enforces the use of `Comparable#clamp` instead of comparison by minimum and maximum.
|
||||||
@ -36757,6 +36786,7 @@ RuboCop::Cop::Style::Copyright::AUTOCORRECT_EMPTY_WARNING = T.let(T.unsafe(nil),
|
|||||||
RuboCop::Cop::Style::Copyright::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::Copyright::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# Checks for inheritance from `Data.define` to avoid creating the anonymous parent class.
|
# Checks for inheritance from `Data.define` to avoid creating the anonymous parent class.
|
||||||
|
# Inheriting from `Data.define` adds a superfluous level in inheritance tree.
|
||||||
#
|
#
|
||||||
# @example
|
# @example
|
||||||
# # bad
|
# # bad
|
||||||
@ -36766,6 +36796,9 @@ RuboCop::Cop::Style::Copyright::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
|
# Person.ancestors
|
||||||
|
# # => [Person, #<Class:0x000000010b4e14a0>, Data, (...)]
|
||||||
|
#
|
||||||
# # good
|
# # good
|
||||||
# Person = Data.define(:first_name, :last_name) do
|
# Person = Data.define(:first_name, :last_name) do
|
||||||
# def age
|
# def age
|
||||||
@ -36773,28 +36806,31 @@ RuboCop::Cop::Style::Copyright::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#26
|
# Person.ancestors
|
||||||
|
# # => [Person, Data, (...)]
|
||||||
|
#
|
||||||
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#33
|
||||||
class RuboCop::Cop::Style::DataInheritance < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Style::DataInheritance < ::RuboCop::Cop::Base
|
||||||
include ::RuboCop::Cop::RangeHelp
|
include ::RuboCop::Cop::RangeHelp
|
||||||
extend ::RuboCop::Cop::AutoCorrector
|
extend ::RuboCop::Cop::AutoCorrector
|
||||||
extend ::RuboCop::Cop::TargetRubyVersion
|
extend ::RuboCop::Cop::TargetRubyVersion
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#48
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#55
|
||||||
def data_define?(param0 = T.unsafe(nil)); end
|
def data_define?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#36
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#43
|
||||||
def on_class(node); end
|
def on_class(node); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#55
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#62
|
||||||
def correct_parent(parent, corrector); end
|
def correct_parent(parent, corrector); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#65
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#72
|
||||||
def range_for_empty_class_body(class_node, data_define); end
|
def range_for_empty_class_body(class_node, data_define); end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#31
|
# source://rubocop//lib/rubocop/cop/style/data_inheritance.rb#38
|
||||||
RuboCop::Cop::Style::DataInheritance::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::DataInheritance::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# Checks for consistent usage of the `DateTime` class over the
|
# Checks for consistent usage of the `DateTime` class over the
|
||||||
@ -41461,6 +41497,17 @@ RuboCop::Cop::Style::IfInsideElse::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# end
|
# end
|
||||||
# ----
|
# ----
|
||||||
#
|
#
|
||||||
|
# The code `def method_name = body if condition` is considered a bad case by
|
||||||
|
# `Style/AmbiguousEndlessMethodDefinition` cop. So, to respect the user's intention to use
|
||||||
|
# an endless method definition in the `if` body, the following code is allowed:
|
||||||
|
#
|
||||||
|
# [source,ruby]
|
||||||
|
# ----
|
||||||
|
# if condition
|
||||||
|
# def method_name = body
|
||||||
|
# end
|
||||||
|
# ----
|
||||||
|
#
|
||||||
# NOTE: It is allowed when `defined?` argument has an undefined value,
|
# NOTE: It is allowed when `defined?` argument has an undefined value,
|
||||||
# because using the modifier form causes the following incompatibility:
|
# because using the modifier form causes the following incompatibility:
|
||||||
#
|
#
|
||||||
@ -41499,7 +41546,7 @@ RuboCop::Cop::Style::IfInsideElse::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# do_something
|
# do_something
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#63
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#74
|
||||||
class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Base
|
||||||
include ::RuboCop::Cop::Alignment
|
include ::RuboCop::Cop::Alignment
|
||||||
include ::RuboCop::Cop::LineLengthHelp
|
include ::RuboCop::Cop::LineLengthHelp
|
||||||
@ -41509,120 +41556,125 @@ class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Base
|
|||||||
include ::RuboCop::Cop::CommentsHelp
|
include ::RuboCop::Cop::CommentsHelp
|
||||||
extend ::RuboCop::Cop::AutoCorrector
|
extend ::RuboCop::Cop::AutoCorrector
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#80
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#92
|
||||||
def on_if(node); end
|
def on_if(node); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#171
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#191
|
||||||
def allowed_patterns; end
|
def allowed_patterns; end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#231
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#251
|
||||||
def another_statement_on_same_line?(node); end
|
def another_statement_on_same_line?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#132
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#152
|
||||||
def autocorrect(corrector, node); end
|
def autocorrect(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#285
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#305
|
||||||
def comment_on_node_line(node); end
|
def comment_on_node_line(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#104
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#124
|
||||||
def defined_argument_is_undefined?(if_node, defined_node); end
|
def defined_argument_is_undefined?(if_node, defined_node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#96
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#116
|
||||||
def defined_nodes(condition); end
|
def defined_nodes(condition); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#272
|
# @return [Boolean]
|
||||||
|
#
|
||||||
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#112
|
||||||
|
def endless_method?(body); end
|
||||||
|
|
||||||
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#292
|
||||||
def extract_heredoc_from(last_argument); end
|
def extract_heredoc_from(last_argument); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#215
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#235
|
||||||
def line_length_enabled_at_line?(line); end
|
def line_length_enabled_at_line?(line); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#124
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#144
|
||||||
def message(node); end
|
def message(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#219
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#239
|
||||||
def named_capture_in_condition?(node); end
|
def named_capture_in_condition?(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#223
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#243
|
||||||
def non_eligible_node?(node); end
|
def non_eligible_node?(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#227
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#247
|
||||||
def non_simple_if_unless?(node); end
|
def non_simple_if_unless?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#114
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#134
|
||||||
def pattern_matching_nodes(condition); end
|
def pattern_matching_nodes(condition); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#289
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#309
|
||||||
def remove_comment(corrector, _node, comment); end
|
def remove_comment(corrector, _node, comment); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#279
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#299
|
||||||
def remove_heredoc(corrector, heredoc); end
|
def remove_heredoc(corrector, heredoc); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#141
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#161
|
||||||
def replacement_for_modifier_form(corrector, node); end
|
def replacement_for_modifier_form(corrector, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#265
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#285
|
||||||
def to_modifier_form_with_move_comment(node, indentation, comment); end
|
def to_modifier_form_with_move_comment(node, indentation, comment); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#245
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#265
|
||||||
def to_normal_form(node, indentation); end
|
def to_normal_form(node, indentation); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#253
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#273
|
||||||
def to_normal_form_with_heredoc(node, indentation, heredoc); end
|
def to_normal_form_with_heredoc(node, indentation, heredoc); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#165
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#185
|
||||||
def too_long_due_to_comment_after_modifier?(node, comment); end
|
def too_long_due_to_comment_after_modifier?(node, comment); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#160
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#180
|
||||||
def too_long_due_to_modifier?(node); end
|
def too_long_due_to_modifier?(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#206
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#226
|
||||||
def too_long_line_based_on_allow_uri?(line); end
|
def too_long_line_based_on_allow_uri?(line); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#189
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#209
|
||||||
def too_long_line_based_on_config?(range, line); end
|
def too_long_line_based_on_config?(range, line); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#198
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#218
|
||||||
def too_long_line_based_on_ignore_cop_directives?(range, line); end
|
def too_long_line_based_on_ignore_cop_directives?(range, line); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#176
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#196
|
||||||
def too_long_single_line?(node); end
|
def too_long_single_line?(node); end
|
||||||
|
|
||||||
class << self
|
class << self
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#76
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#87
|
||||||
def autocorrect_incompatible_with; end
|
def autocorrect_incompatible_with; end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#71
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#82
|
||||||
RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_MODIFIER = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_MODIFIER = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#74
|
# source://rubocop//lib/rubocop/cop/style/if_unless_modifier.rb#85
|
||||||
RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_NORMAL = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::IfUnlessModifier::MSG_USE_NORMAL = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# Checks for if and unless statements used as modifiers of other if or
|
# Checks for if and unless statements used as modifiers of other if or
|
||||||
@ -44585,10 +44637,10 @@ class RuboCop::Cop::Style::MultilineIfModifier < ::RuboCop::Cop::Base
|
|||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/multiline_if_modifier.rb#43
|
# source://rubocop//lib/rubocop/cop/style/multiline_if_modifier.rb#45
|
||||||
def indented_body(body, node); end
|
def indented_body(body, node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/multiline_if_modifier.rb#35
|
# source://rubocop//lib/rubocop/cop/style/multiline_if_modifier.rb#37
|
||||||
def to_normal_if(node); end
|
def to_normal_if(node); end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -52677,7 +52729,7 @@ class RuboCop::Cop::Style::SoleNestedConditional < ::RuboCop::Cop::Base
|
|||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#199
|
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#201
|
||||||
def allow_modifier?; end
|
def allow_modifier?; end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#81
|
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#81
|
||||||
@ -52717,7 +52769,7 @@ class RuboCop::Cop::Style::SoleNestedConditional < ::RuboCop::Cop::Base
|
|||||||
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#182
|
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#182
|
||||||
def parenthesize_method?(node); end
|
def parenthesize_method?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#192
|
# source://rubocop//lib/rubocop/cop/style/sole_nested_conditional.rb#194
|
||||||
def parenthesized_method_arguments(node); end
|
def parenthesized_method_arguments(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
@ -53148,76 +53200,75 @@ RuboCop::Cop::Style::StringChars::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
|||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#53
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#53
|
||||||
class RuboCop::Cop::Style::StringConcatenation < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Style::StringConcatenation < ::RuboCop::Cop::Base
|
||||||
include ::RuboCop::Cop::RangeHelp
|
|
||||||
extend ::RuboCop::Cop::AutoCorrector
|
extend ::RuboCop::Cop::AutoCorrector
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#68
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#67
|
||||||
def on_new_investigation; end
|
def on_new_investigation; end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#72
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#71
|
||||||
def on_send(node); end
|
def on_send(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#61
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#60
|
||||||
def string_concatenation?(param0 = T.unsafe(nil)); end
|
def string_concatenation?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#159
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#158
|
||||||
def adjust_str(node); end
|
def adjust_str(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#115
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#114
|
||||||
def collect_parts(node, parts = T.unsafe(nil)); end
|
def collect_parts(node, parts = T.unsafe(nil)); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#140
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#139
|
||||||
def corrected_ancestor?(node); end
|
def corrected_ancestor?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#107
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#106
|
||||||
def find_topmost_plus_node(node); end
|
def find_topmost_plus_node(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#163
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#162
|
||||||
def handle_quotes(parts); end
|
def handle_quotes(parts); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#134
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#133
|
||||||
def heredoc?(node); end
|
def heredoc?(node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#97
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#96
|
||||||
def line_end_concatenation?(node); end
|
def line_end_concatenation?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#173
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#172
|
||||||
def mode; end
|
def mode; end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#126
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#125
|
||||||
def plus_node?(node); end
|
def plus_node?(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#85
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#84
|
||||||
def register_offense(topmost_plus_node, parts); end
|
def register_offense(topmost_plus_node, parts); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#144
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#143
|
||||||
def replacement(parts); end
|
def replacement(parts); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#169
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#168
|
||||||
def single_quoted?(str_node); end
|
def single_quoted?(str_node); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#130
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#129
|
||||||
def uncorrectable?(part); end
|
def uncorrectable?(part); end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#57
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#56
|
||||||
RuboCop::Cop::Style::StringConcatenation::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::StringConcatenation::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#58
|
# source://rubocop//lib/rubocop/cop/style/string_concatenation.rb#57
|
||||||
RuboCop::Cop::Style::StringConcatenation::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
RuboCop::Cop::Style::StringConcatenation::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
# Checks for the use of strings as keys in hashes. The use of
|
# Checks for the use of strings as keys in hashes. The use of
|
||||||
@ -53454,7 +53505,8 @@ RuboCop::Cop::Style::Strip::MSG = T.let(T.unsafe(nil), String)
|
|||||||
# source://rubocop//lib/rubocop/cop/style/strip.rb#21
|
# source://rubocop//lib/rubocop/cop/style/strip.rb#21
|
||||||
RuboCop::Cop::Style::Strip::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
RuboCop::Cop::Style::Strip::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||||
|
|
||||||
# Checks for inheritance from Struct.new.
|
# Checks for inheritance from `Struct.new`. Inheriting from `Struct.new`
|
||||||
|
# adds a superfluous level in inheritance tree.
|
||||||
#
|
#
|
||||||
# @example
|
# @example
|
||||||
# # bad
|
# # bad
|
||||||
@ -53464,6 +53516,9 @@ RuboCop::Cop::Style::Strip::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
|||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
|
# Person.ancestors
|
||||||
|
# # => [Person, #<Class:0x000000010b4e14a0>, Struct, (...)]
|
||||||
|
#
|
||||||
# # good
|
# # good
|
||||||
# Person = Struct.new(:first_name, :last_name) do
|
# Person = Struct.new(:first_name, :last_name) do
|
||||||
# def age
|
# def age
|
||||||
@ -53471,27 +53526,30 @@ RuboCop::Cop::Style::Strip::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
|||||||
# end
|
# end
|
||||||
# end
|
# end
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#26
|
# Person.ancestors
|
||||||
|
# # => [Person, Struct, (...)]
|
||||||
|
#
|
||||||
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#33
|
||||||
class RuboCop::Cop::Style::StructInheritance < ::RuboCop::Cop::Base
|
class RuboCop::Cop::Style::StructInheritance < ::RuboCop::Cop::Base
|
||||||
include ::RuboCop::Cop::RangeHelp
|
include ::RuboCop::Cop::RangeHelp
|
||||||
extend ::RuboCop::Cop::AutoCorrector
|
extend ::RuboCop::Cop::AutoCorrector
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#33
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#40
|
||||||
def on_class(node); end
|
def on_class(node); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#45
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#52
|
||||||
def struct_constructor?(param0 = T.unsafe(nil)); end
|
def struct_constructor?(param0 = T.unsafe(nil)); end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#52
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#59
|
||||||
def correct_parent(parent, corrector); end
|
def correct_parent(parent, corrector); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#62
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#69
|
||||||
def range_for_empty_class_body(class_node, struct_new); end
|
def range_for_empty_class_body(class_node, struct_new); end
|
||||||
end
|
end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#30
|
# source://rubocop//lib/rubocop/cop/style/struct_inheritance.rb#37
|
||||||
RuboCop::Cop::Style::StructInheritance::MSG = T.let(T.unsafe(nil), String)
|
RuboCop::Cop::Style::StructInheritance::MSG = T.let(T.unsafe(nil), String)
|
||||||
|
|
||||||
# Checks for redundant argument forwarding when calling super with arguments identical to
|
# Checks for redundant argument forwarding when calling super with arguments identical to
|
||||||
@ -58818,13 +58876,13 @@ class RuboCop::Formatter::DisabledConfigFormatter < ::RuboCop::Formatter::BaseFo
|
|||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#165
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#165
|
||||||
def cop_config_params(default_cfg, cfg); end
|
def cop_config_params(default_cfg, cfg); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#185
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#186
|
||||||
def default_config(cop_name); end
|
def default_config(cop_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#229
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#230
|
||||||
def excludes(offending_files, cop_name, parent); end
|
def excludes(offending_files, cop_name, parent); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#200
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#201
|
||||||
def filtered_config(cfg); end
|
def filtered_config(cfg); end
|
||||||
|
|
||||||
# Returns true if the given arr include the given elm or if any of the
|
# Returns true if the given arr include the given elm or if any of the
|
||||||
@ -58832,17 +58890,17 @@ class RuboCop::Formatter::DisabledConfigFormatter < ::RuboCop::Formatter::BaseFo
|
|||||||
#
|
#
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#277
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#278
|
||||||
def include_or_match?(arr, elm); end
|
def include_or_match?(arr, elm); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#250
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#251
|
||||||
def merge_mode_for_exclude?(cfg); end
|
def merge_mode_for_exclude?(cfg); end
|
||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#271
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#272
|
||||||
def no_exclude_limit?; end
|
def no_exclude_limit?; end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#102
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#102
|
||||||
@ -58851,19 +58909,19 @@ class RuboCop::Formatter::DisabledConfigFormatter < ::RuboCop::Formatter::BaseFo
|
|||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#137
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#137
|
||||||
def output_cop_comments(output_buffer, cfg, cop_name, offense_count); end
|
def output_cop_comments(output_buffer, cfg, cop_name, offense_count); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#189
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#190
|
||||||
def output_cop_config(output_buffer, cfg, cop_name); end
|
def output_cop_config(output_buffer, cfg, cop_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#172
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#172
|
||||||
def output_cop_param_comments(output_buffer, params, default_cfg); end
|
def output_cop_param_comments(output_buffer, params, default_cfg); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#219
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#220
|
||||||
def output_exclude_list(output_buffer, offending_files, cop_name); end
|
def output_exclude_list(output_buffer, offending_files, cop_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#254
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#255
|
||||||
def output_exclude_path(output_buffer, exclude_path, parent); end
|
def output_exclude_path(output_buffer, exclude_path, parent); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#208
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#209
|
||||||
def output_offending_files(output_buffer, cfg, cop_name); end
|
def output_offending_files(output_buffer, cfg, cop_name); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#96
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#96
|
||||||
@ -58871,7 +58929,7 @@ class RuboCop::Formatter::DisabledConfigFormatter < ::RuboCop::Formatter::BaseFo
|
|||||||
|
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
#
|
#
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#267
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#268
|
||||||
def safe_autocorrect?(config); end
|
def safe_autocorrect?(config); end
|
||||||
|
|
||||||
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#116
|
# source://rubocop//lib/rubocop/formatter/disabled_config_formatter.rb#116
|
Loading…
x
Reference in New Issue
Block a user