Merge pull request #19788 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-3.6.0

build(deps-dev): bump rubocop-rspec from 3.5.0 to 3.6.0 in /Library/Homebrew
This commit is contained in:
Patrick Linnane 2025-04-19 03:05:43 +00:00 committed by GitHub
commit 5fb70f5a57
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 131 additions and 91 deletions

View File

@ -241,6 +241,8 @@ RSpec:
# Intentionally disabled as it doesn't fit with our code style. # Intentionally disabled as it doesn't fit with our code style.
RSpec/AnyInstance: RSpec/AnyInstance:
Enabled: false Enabled: false
RSpec/IncludeExamples:
Enabled: false
RSpec/SpecFilePathFormat: RSpec/SpecFilePathFormat:
Enabled: false Enabled: false
RSpec/StubbedMock: RSpec/StubbedMock:

View File

@ -98,7 +98,7 @@ GEM
lint_roller (~> 1.1) lint_roller (~> 1.1)
rubocop (>= 1.75.0, < 2.0) rubocop (>= 1.75.0, < 2.0)
rubocop-ast (>= 1.38.0, < 2.0) rubocop-ast (>= 1.38.0, < 2.0)
rubocop-rspec (3.5.0) rubocop-rspec (3.6.0)
lint_roller (~> 1.1) lint_roller (~> 1.1)
rubocop (~> 1.72, >= 1.72.1) rubocop (~> 1.72, >= 1.72.1)
rubocop-sorbet (0.10.0) rubocop-sorbet (0.10.0)

View File

@ -489,39 +489,39 @@ class RuboCop::Cop::RSpec::ChangeByZero < ::RuboCop::Cop::RSpec::Base
private private
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#132 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#133
def autocorrect(corrector, node, change_node); end def autocorrect(corrector, node, change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#139 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#140
def autocorrect_compound(corrector, node); end def autocorrect_compound(corrector, node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#118 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#120
def compound_expectations?(node); end def compound_expectations?(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#149 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#150
def insert_operator(corrector, node, change_node); end def insert_operator(corrector, node, change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#123 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#124
def message(change_node); end def message(change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#127 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#128
def message_compound(change_node); end def message_compound(change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#173 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#174
def negated_matcher; end def negated_matcher; end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#177 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#178
def preferred_method; end def preferred_method; end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#104 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#104
def register_offense(node, change_node); end def register_offense(node, change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#162 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#163
def remove_by_zero(corrector, node, change_node); end def remove_by_zero(corrector, node, change_node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#158 # source://rubocop-rspec//lib/rubocop/cop/rspec/change_by_zero.rb#159
def replace_node(node, change_node); end def replace_node(node, change_node); end
end end
@ -1033,7 +1033,7 @@ class RuboCop::Cop::RSpec::DescribedClass < ::RuboCop::Cop::RSpec::Base
# @param const [Array<Symbol>] # @param const [Array<Symbol>]
# @return [Array<Symbol>] # @return [Array<Symbol>]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#200 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#202
def collapse_namespace(namespace, const); end def collapse_namespace(namespace, const); end
# @example # @example
@ -1043,7 +1043,7 @@ class RuboCop::Cop::RSpec::DescribedClass < ::RuboCop::Cop::RSpec::Base
# @param node [RuboCop::AST::Node] # @param node [RuboCop::AST::Node]
# @return [Array<Symbol>] # @return [Array<Symbol>]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#217 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#219
def const_name(node); end def const_name(node); end
# @yield [node] # @yield [node]
@ -1051,7 +1051,7 @@ class RuboCop::Cop::RSpec::DescribedClass < ::RuboCop::Cop::RSpec::Base
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#127 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#127
def find_usage(node, &block); end def find_usage(node, &block); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#185 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#187
def full_const_name(node); end def full_const_name(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#140 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#140
@ -1059,17 +1059,17 @@ class RuboCop::Cop::RSpec::DescribedClass < ::RuboCop::Cop::RSpec::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#163 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#165
def offensive?(node); end def offensive?(node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#171 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#173
def offensive_described_class?(node); end def offensive_described_class?(node); end
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#159 # source://rubocop-rspec//lib/rubocop/cop/rspec/described_class.rb#161
def only_static_constants?; end def only_static_constants?; end
# @return [Boolean] # @return [Boolean]
@ -2113,8 +2113,8 @@ RuboCop::Cop::RSpec::ExpectActual::SKIPPED_MATCHERS = T.let(T.unsafe(nil), Array
# Checks for consistent style of change matcher. # Checks for consistent style of change matcher.
# #
# Enforces either passing object and attribute as arguments to the matcher # Enforces either passing a receiver and message as method arguments,
# or passing a block that reads the attribute value. # or a block.
# #
# This cop can be configured using the `EnforcedStyle` option. # This cop can be configured using the `EnforcedStyle` option.
# #
@ -2136,31 +2136,31 @@ RuboCop::Cop::RSpec::ExpectActual::SKIPPED_MATCHERS = T.let(T.unsafe(nil), Array
# # good # # good
# expect { run }.to change { Foo.bar } # expect { run }.to change { Foo.bar }
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#32 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#51
class RuboCop::Cop::RSpec::ExpectChange < ::RuboCop::Cop::RSpec::Base class RuboCop::Cop::RSpec::ExpectChange < ::RuboCop::Cop::RSpec::Base
include ::RuboCop::Cop::ConfigurableEnforcedStyle include ::RuboCop::Cop::ConfigurableEnforcedStyle
extend ::RuboCop::Cop::AutoCorrector extend ::RuboCop::Cop::AutoCorrector
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#41 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#60
def expect_change_with_arguments(param0 = T.unsafe(nil)); end def expect_change_with_arguments(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#46 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#65
def expect_change_with_block(param0 = T.unsafe(nil)); end def expect_change_with_block(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#72 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#91
def on_block(node); end def on_block(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#60 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#79
def on_send(node); end def on_send(node); end
end end
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#36 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#55
RuboCop::Cop::RSpec::ExpectChange::MSG_BLOCK = T.let(T.unsafe(nil), String) RuboCop::Cop::RSpec::ExpectChange::MSG_BLOCK = T.let(T.unsafe(nil), String)
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#37 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#56
RuboCop::Cop::RSpec::ExpectChange::MSG_CALL = T.let(T.unsafe(nil), String) RuboCop::Cop::RSpec::ExpectChange::MSG_CALL = T.let(T.unsafe(nil), String)
# source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#38 # source://rubocop-rspec//lib/rubocop/cop/rspec/expect_change.rb#57
RuboCop::Cop::RSpec::ExpectChange::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array) RuboCop::Cop::RSpec::ExpectChange::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
# Do not use `expect` in hooks such as `before`. # Do not use `expect` in hooks such as `before`.
@ -2822,6 +2822,36 @@ RuboCop::Cop::RSpec::ImplicitSubject::MSG_REQUIRE_IMPLICIT = T.let(T.unsafe(nil)
# source://rubocop-rspec//lib/rubocop/cop/rspec/implicit_subject.rb#73 # source://rubocop-rspec//lib/rubocop/cop/rspec/implicit_subject.rb#73
RuboCop::Cop::RSpec::ImplicitSubject::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array) RuboCop::Cop::RSpec::ImplicitSubject::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
# Checks for usage of `include_examples`.
#
# `include_examples`, unlike `it_behaves_like`, does not create its
# own context. As such, using `subject`, `let`, `before`/`after`, etc.
# within shared examples included with `include_examples` can have
# unexpected behavior and side effects.
#
# Prefer using `it_behaves_like` instead.
#
# @example
# # bad
# include_examples 'examples'
#
# # good
# it_behaves_like 'examples'
#
# source://rubocop-rspec//lib/rubocop/cop/rspec/include_examples.rb#22
class RuboCop::Cop::RSpec::IncludeExamples < ::RuboCop::Cop::RSpec::Base
extend ::RuboCop::Cop::AutoCorrector
# source://rubocop-rspec//lib/rubocop/cop/rspec/include_examples.rb#29
def on_send(node); end
end
# source://rubocop-rspec//lib/rubocop/cop/rspec/include_examples.rb#25
RuboCop::Cop::RSpec::IncludeExamples::MSG = T.let(T.unsafe(nil), String)
# source://rubocop-rspec//lib/rubocop/cop/rspec/include_examples.rb#27
RuboCop::Cop::RSpec::IncludeExamples::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
# Do not set up test data using indexes (e.g., `item_1`, `item_2`). # Do not set up test data using indexes (e.g., `item_1`, `item_2`).
# #
# It makes reading the test harder because it's not clear what exactly # It makes reading the test harder because it's not clear what exactly
@ -4016,7 +4046,7 @@ class RuboCop::Cop::RSpec::MultipleExpectations < ::RuboCop::Cop::RSpec::Base
# source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_expectations.rb#86 # source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_expectations.rb#86
def expect?(param0 = T.unsafe(nil)); end def expect?(param0 = T.unsafe(nil)); end
# source://rubocop/1.73.1/lib/rubocop/cop/exclude_limit.rb#11 # source://rubocop/1.75.2/lib/rubocop/cop/exclude_limit.rb#11
def max=(value); end def max=(value); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_expectations.rb#93 # source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_expectations.rb#93
@ -4131,7 +4161,7 @@ RuboCop::Cop::RSpec::MultipleExpectations::TRUE_NODE = T.let(T.unsafe(nil), Proc
class RuboCop::Cop::RSpec::MultipleMemoizedHelpers < ::RuboCop::Cop::RSpec::Base class RuboCop::Cop::RSpec::MultipleMemoizedHelpers < ::RuboCop::Cop::RSpec::Base
include ::RuboCop::Cop::RSpec::Variable include ::RuboCop::Cop::RSpec::Variable
# source://rubocop/1.73.1/lib/rubocop/cop/exclude_limit.rb#11 # source://rubocop/1.75.2/lib/rubocop/cop/exclude_limit.rb#11
def max=(value); end def max=(value); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_memoized_helpers.rb#91 # source://rubocop-rspec//lib/rubocop/cop/rspec/multiple_memoized_helpers.rb#91
@ -4473,7 +4503,7 @@ end
class RuboCop::Cop::RSpec::NestedGroups < ::RuboCop::Cop::RSpec::Base class RuboCop::Cop::RSpec::NestedGroups < ::RuboCop::Cop::RSpec::Base
include ::RuboCop::Cop::RSpec::TopLevelGroup include ::RuboCop::Cop::RSpec::TopLevelGroup
# source://rubocop/1.73.1/lib/rubocop/cop/exclude_limit.rb#11 # source://rubocop/1.75.2/lib/rubocop/cop/exclude_limit.rb#11
def max=(value); end def max=(value); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/nested_groups.rb#107 # source://rubocop-rspec//lib/rubocop/cop/rspec/nested_groups.rb#107
@ -4807,19 +4837,19 @@ RuboCop::Cop::RSpec::Pending::MSG = T.let(T.unsafe(nil), String)
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#59 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#59
class RuboCop::Cop::RSpec::PendingWithoutReason < ::RuboCop::Cop::RSpec::Base class RuboCop::Cop::RSpec::PendingWithoutReason < ::RuboCop::Cop::RSpec::Base
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#82 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#81
def metadata_without_reason?(param0 = T.unsafe(nil)); end def metadata_without_reason?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#97 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#96
def on_send(node); end def on_send(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#93 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#92
def skipped_by_example_group_method?(param0 = T.unsafe(nil)); end def skipped_by_example_group_method?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#72 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#71
def skipped_by_example_method?(param0 = T.unsafe(nil)); end def skipped_by_example_method?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#77 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#76
def skipped_by_example_method_with_block?(param0 = T.unsafe(nil)); end def skipped_by_example_method_with_block?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#63 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#63
@ -4829,22 +4859,22 @@ class RuboCop::Cop::RSpec::PendingWithoutReason < ::RuboCop::Cop::RSpec::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#118 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#117
def block_node_example_group?(node); end def block_node_example_group?(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#130 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#129
def on_pending_by_metadata(node); end def on_pending_by_metadata(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#146 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#145
def on_skipped_by_example_group_method(node); end def on_skipped_by_example_group_method(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#136 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#135
def on_skipped_by_example_method(node); end def on_skipped_by_example_method(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#124 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#123
def on_skipped_by_in_example_method(node); end def on_skipped_by_in_example_method(node); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#111 # source://rubocop-rspec//lib/rubocop/cop/rspec/pending_without_reason.rb#110
def parent_node(node); end def parent_node(node); end
end end
@ -5046,7 +5076,7 @@ class RuboCop::Cop::RSpec::ReceiveMessages < ::RuboCop::Cop::RSpec::Base
# @return [Boolean] # @return [Boolean]
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/receive_messages.rb#155 # source://rubocop-rspec//lib/rubocop/cop/rspec/receive_messages.rb#154
def requires_quotes?(value); end def requires_quotes?(value); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/receive_messages.rb#91 # source://rubocop-rspec//lib/rubocop/cop/rspec/receive_messages.rb#91
@ -5778,7 +5808,9 @@ RuboCop::Cop::RSpec::ScatteredLet::MSG = T.let(T.unsafe(nil), String)
# Checks for setup scattered across multiple hooks in an example group. # Checks for setup scattered across multiple hooks in an example group.
# #
# Unify `before`, `after`, and `around` hooks when possible. # Unify `before` and `after` hooks when possible.
# However, `around` hooks are allowed to be defined multiple times,
# as unifying them would typically make the code harder to read.
# #
# @example # @example
# # bad # # bad
@ -5795,31 +5827,37 @@ RuboCop::Cop::RSpec::ScatteredLet::MSG = T.let(T.unsafe(nil), String)
# end # end
# end # end
# #
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#25 # # good
# describe Foo do
# around { |example| before1; example.call; after1 }
# around { |example| before2; example.call; after2 }
# end
#
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#33
class RuboCop::Cop::RSpec::ScatteredSetup < ::RuboCop::Cop::RSpec::Base class RuboCop::Cop::RSpec::ScatteredSetup < ::RuboCop::Cop::RSpec::Base
include ::RuboCop::Cop::RSpec::FinalEndLocation include ::RuboCop::Cop::RSpec::FinalEndLocation
include ::RuboCop::Cop::RangeHelp include ::RuboCop::Cop::RangeHelp
extend ::RuboCop::Cop::AutoCorrector extend ::RuboCop::Cop::AutoCorrector
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#33 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#41
def on_block(node); end def on_block(node); end
private private
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#76 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#84
def autocorrect(corrector, first_occurrence, occurrence); end def autocorrect(corrector, first_occurrence, occurrence); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#61 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#69
def lines_msg(numbers); end def lines_msg(numbers); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#69 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#77
def message(occurrences, occurrence); end def message(occurrences, occurrence); end
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#48 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#56
def repeated_hooks(node); end def repeated_hooks(node); end
end end
# source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#30 # source://rubocop-rspec//lib/rubocop/cop/rspec/scattered_setup.rb#38
RuboCop::Cop::RSpec::ScatteredSetup::MSG = T.let(T.unsafe(nil), String) RuboCop::Cop::RSpec::ScatteredSetup::MSG = T.let(T.unsafe(nil), String)
# Checks for proper shared_context and shared_examples usage. # Checks for proper shared_context and shared_examples usage.
@ -7236,10 +7274,10 @@ class RuboCop::RSpec::Hook < ::RuboCop::RSpec::Concept
private private
# source://rubocop-rspec//lib/rubocop/rspec/hook.rb#74 # source://rubocop-rspec//lib/rubocop/rspec/hook.rb#76
def scope_argument; end def scope_argument; end
# source://rubocop-rspec//lib/rubocop/rspec/hook.rb#70 # source://rubocop-rspec//lib/rubocop/rspec/hook.rb#72
def scope_name; end def scope_name; end
# source://rubocop-rspec//lib/rubocop/rspec/hook.rb#51 # source://rubocop-rspec//lib/rubocop/rspec/hook.rb#51
@ -7283,10 +7321,10 @@ module RuboCop::RSpec::Language
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#52 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#52
def hook?(param0 = T.unsafe(nil)); end def hook?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#68 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#65
def include?(param0 = T.unsafe(nil)); end def include?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#60 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#57
def let?(param0 = T.unsafe(nil)); end def let?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#22 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#22
@ -7298,7 +7336,7 @@ module RuboCop::RSpec::Language
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#37 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#37
def spec_group?(param0 = T.unsafe(nil)); end def spec_group?(param0 = T.unsafe(nil)); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#76 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#73
def subject?(param0 = T.unsafe(nil)); end def subject?(param0 = T.unsafe(nil)); end
class << self class << self
@ -7318,129 +7356,129 @@ end
# This is used in Dialect and DescribeClass cops to detect RSpec blocks. # This is used in Dialect and DescribeClass cops to detect RSpec blocks.
# #
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#204 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#201
module RuboCop::RSpec::Language::ALL module RuboCop::RSpec::Language::ALL
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#205 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#202
def all(element); end def all(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#78 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#75
module RuboCop::RSpec::Language::ExampleGroups module RuboCop::RSpec::Language::ExampleGroups
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#80 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#77
def all(element); end def all(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#90 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#87
def focused(element); end def focused(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#86 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#83
def regular(element); end def regular(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#94 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#91
def skipped(element); end def skipped(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#100 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#97
module RuboCop::RSpec::Language::Examples module RuboCop::RSpec::Language::Examples
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#102 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#99
def all(element); end def all(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#113 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#110
def focused(element); end def focused(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#121 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#118
def pending(element); end def pending(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#109 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#106
def regular(element); end def regular(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#117 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#114
def skipped(element); end def skipped(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#127 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#124
module RuboCop::RSpec::Language::Expectations module RuboCop::RSpec::Language::Expectations
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#128 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#125
def all(element); end def all(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#133 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#130
module RuboCop::RSpec::Language::Helpers module RuboCop::RSpec::Language::Helpers
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#134 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#131
def all(element); end def all(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#145 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#142
module RuboCop::RSpec::Language::HookScopes module RuboCop::RSpec::Language::HookScopes
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#147 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#144
def all(element); end def all(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#146 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#143
RuboCop::RSpec::Language::HookScopes::ALL = T.let(T.unsafe(nil), Array) RuboCop::RSpec::Language::HookScopes::ALL = T.let(T.unsafe(nil), Array)
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#139 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#136
module RuboCop::RSpec::Language::Hooks module RuboCop::RSpec::Language::Hooks
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#140 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#137
def all(element); end def all(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#152 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#149
module RuboCop::RSpec::Language::Includes module RuboCop::RSpec::Language::Includes
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#154 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#151
def all(element); end def all(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#163 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#160
def context(element); end def context(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#159 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#156
def examples(element); end def examples(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#169 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#166
module RuboCop::RSpec::Language::Runners module RuboCop::RSpec::Language::Runners
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#172 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#169
def all(element = T.unsafe(nil)); end def all(element = T.unsafe(nil)); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#170 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#167
RuboCop::RSpec::Language::Runners::ALL = T.let(T.unsafe(nil), Array) RuboCop::RSpec::Language::Runners::ALL = T.let(T.unsafe(nil), Array)
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#180 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#177
module RuboCop::RSpec::Language::SharedGroups module RuboCop::RSpec::Language::SharedGroups
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#182 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#179
def all(element); end def all(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#191 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#188
def context(element); end def context(element); end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#187 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#184
def examples(element); end def examples(element); end
end end
end end
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#197 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#194
module RuboCop::RSpec::Language::Subjects module RuboCop::RSpec::Language::Subjects
class << self class << self
# source://rubocop-rspec//lib/rubocop/rspec/language.rb#198 # source://rubocop-rspec//lib/rubocop/rspec/language.rb#195
def all(element); end def all(element); end
end end
end end

View File

@ -97,7 +97,7 @@ $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-1.75.2/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-1.75.2/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-md-2.0.1/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-md-2.0.1/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-performance-1.25.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-performance-1.25.0/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-rspec-3.5.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-rspec-3.6.0/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-sorbet-0.10.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/rubocop-sorbet-0.10.0/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ruby-lsp-0.23.14/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ruby-lsp-0.23.14/lib")
$:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ruby-macho-4.1.0/lib") $:.unshift File.expand_path("#{__dir__}/../#{RUBY_ENGINE}/#{Gem.ruby_api_version}/gems/ruby-macho-4.1.0/lib")