Commit 7ac5c4c
authored
Build(deps-dev): Bump rubocop from 1.71.0 to 1.71.2 (#755)
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.71.0 to
1.71.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rubocop/rubocop/releases">rubocop's
releases</a>.</em></p>
<blockquote>
<h2>RuboCop 1.71.2</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13782">#13782</a>:
Fix an error <code>Layout/ElseAlignment</code> when <code>else</code> is
part of a numblock. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13395">#13395</a>:
Fix a false positive for <code>Lint/UselessAssignment</code> when
assigning in branch and block. (<a
href="https://github.com/pCosta99"><code>@pCosta99</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13783">#13783</a>:
Fix a false positive for <code>Lint/Void</code> when <code>each</code>
numblock with conditional expressions that has multiple statements. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13787">#13787</a>:
Fix incorrect autocorrect for <code>Style/ExplicitBlockArgument</code>
when using arguments of <code>zsuper</code> in method definition. (<a
href="https://github.com/koic"><code>@koic</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13785">#13785</a>:
Fix <code>Style/EachWithObject</code> cop error in case of single block
argument. (<a
href="https://github.com/viralpraxis"><code>@viralpraxis</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13781">#13781</a>:
Fix a false positive for <code>Lint/UnmodifiedReduceAccumulator</code>
when omitting the accumulator in a nested numblock. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
</ul>
<h2>RuboCop 1.71.1</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/10081">#10081</a>:
Add the missing <code>include RuboCop::RSpec::ExpectOffense</code> in
rubocop/rspec/support.rb. (<a
href="https://github.com/d4rky-pl"><code>@d4rky-pl</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13765">#13765</a>:
Fix a false negative for <code>Lint/AmbiguousBlockAssociation</code>
with numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13759">#13759</a>:
Fix a false negative for <code>Lint/ConstantDefinitionInBlock</code>
with numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13741">#13741</a>:
Register an offense for <code>Naming/BlockForwarding</code> and
<code>Style/ArgumentsForwarding</code> with Ruby >= 3.4 when the
block argument is referenced inside a block. This was previously
disabled because of a bug in Ruby 3.3.0. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13777">#13777</a>:
Fix a false negative for <code>Layout/EmptyLineBetweenDefs</code> with
<code>DefLikeMacros</code> and numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13769">#13769</a>:
Fix a false negative for <code>Style/RedundantParentheses</code> with
numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13780">#13780</a>:
Fix a false positive <code>Style/AccessModifierDeclarations</code> when
using access modifier in a numblock. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13775">#13775</a>:
Fix a false positive for <code>Lint/AssignmentInCondition</code> when
assigning in numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13773">#13773</a>:
Fix false positives for <code>Layout/RedundantLineBreak</code> when
using numbered block parameter. (<a
href="https://github.com/koic"><code>@koic</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13761">#13761</a>:
Fix a false positive for <code>Style/SuperArguments</code> when calling
super in a numblock. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13768">#13768</a>:
Fix a false positive for <code>Lint/UnreachableCode</code> with
<code>instance_eval</code> numblock. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13750">#13750</a>:
Fix false positives for <code>Style/RedundantSelfAssignment</code> when
assigning to attribute of <code>self</code>. (<a
href="https://github.com/koic"><code>@koic</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13739">#13739</a>:
Fix false positive for <code>Style/HashExcept</code> and
<code>Style/HashSlice</code> when checking for inclusion with a range.
(<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13751">#13751</a>:
Fix false positive in <code>Layout/ExtraSpacing</code> with
<code>ForceEqualSignAlignment: true</code> for endless methods. (<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13767">#13767</a>:
Fix <code>Style/IdenticalConditionalBranches</code> autocorrect when
condition is inside assignment. (<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13764">#13764</a>:
Fix a false negative for <code>Layout/SingleLineBlockChain</code> with
numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13771">#13771</a>:
Fix wrong autocorrect for <code>Style/SoleNestedConditional</code> when
using numblocks. (<a
href="https://github.com/earlopain"><code>@earlopain</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md">rubocop's
changelog</a>.</em></p>
<blockquote>
<h2>1.71.2 (2025-02-04)</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13782">#13782</a>:
Fix an error <code>Layout/ElseAlignment</code> when <code>else</code> is
part of a numblock. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13395">#13395</a>:
Fix a false positive for <code>Lint/UselessAssignment</code> when
assigning in branch and block. ([<a
href="https://github.com/pCosta99"><code>@pCosta99</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13783">#13783</a>:
Fix a false positive for <code>Lint/Void</code> when <code>each</code>
numblock with conditional expressions that has multiple statements. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13787">#13787</a>:
Fix incorrect autocorrect for <code>Style/ExplicitBlockArgument</code>
when using arguments of <code>zsuper</code> in method definition. ([<a
href="https://github.com/koic"><code>@koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13785">#13785</a>:
Fix <code>Style/EachWithObject</code> cop error in case of single block
argument. ([<a
href="https://github.com/viralpraxis"><code>@viralpraxis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13781">#13781</a>:
Fix a false positive for <code>Lint/UnmodifiedReduceAccumulator</code>
when omitting the accumulator in a nested numblock. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
</ul>
<h2>1.71.1 (2025-01-31)</h2>
<h3>Bug fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/10081">#10081</a>:
Add the missing <code>include RuboCop::RSpec::ExpectOffense</code> in
rubocop/rspec/support.rb. ([<a
href="https://github.com/d4rky-pl"><code>@d4rky-pl</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13765">#13765</a>:
Fix a false negative for <code>Lint/AmbiguousBlockAssociation</code>
with numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13759">#13759</a>:
Fix a false negative for <code>Lint/ConstantDefinitionInBlock</code>
with numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13741">#13741</a>:
Register an offense for <code>Naming/BlockForwarding</code> and
<code>Style/ArgumentsForwarding</code> with Ruby >= 3.4 when the
block argument is referenced inside a block. This was previously
disabled because of a bug in Ruby 3.3.0. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13777">#13777</a>:
Fix a false negative for <code>Layout/EmptyLineBetweenDefs</code> with
<code>DefLikeMacros</code> and numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13769">#13769</a>:
Fix a false negative for <code>Style/RedundantParentheses</code> with
numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13780">#13780</a>:
Fix a false positive <code>Style/AccessModifierDeclarations</code> when
using access modifier in a numblock. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13775">#13775</a>:
Fix a false positive for <code>Lint/AssignmentInCondition</code> when
assigning in numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13773">#13773</a>:
Fix false positives for <code>Layout/RedundantLineBreak</code> when
using numbered block parameter. ([<a
href="https://github.com/koic"><code>@koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13761">#13761</a>:
Fix a false positive for <code>Style/SuperArguments</code> when calling
super in a numblock. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13768">#13768</a>:
Fix a false positive for <code>Lint/UnreachableCode</code> with
<code>instance_eval</code> numblock. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13750">#13750</a>:
Fix false positives for <code>Style/RedundantSelfAssignment</code> when
assigning to attribute of <code>self</code>. ([<a
href="https://github.com/koic"><code>@koic</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13739">#13739</a>:
Fix false positive for <code>Style/HashExcept</code> and
<code>Style/HashSlice</code> when checking for inclusion with a range.
([<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/issues/13751">#13751</a>:
Fix false positive in <code>Layout/ExtraSpacing</code> with
<code>ForceEqualSignAlignment: true</code> for endless methods. ([<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13767">#13767</a>:
Fix <code>Style/IdenticalConditionalBranches</code> autocorrect when
condition is inside assignment. ([<a
href="https://github.com/dvandersluis"><code>@dvandersluis</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13764">#13764</a>:
Fix a false negative for <code>Layout/SingleLineBlockChain</code> with
numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
<li><a
href="https://redirect.github.com/rubocop/rubocop/pull/13771">#13771</a>:
Fix wrong autocorrect for <code>Style/SoleNestedConditional</code> when
using numblocks. ([<a
href="https://github.com/earlopain"><code>@earlopain</code></a>][])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rubocop/rubocop/commit/2cd0ca258da41e709e7753f1a744e910be1ae1ef"><code>2cd0ca2</code></a>
Cut 1.71.2</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/b205529a2345eb2e530aa256c75029dcc28a35fe"><code>b205529</code></a>
Update Changelog</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/da31e5acaa98ead5978a1f7a4e0cb7ce8e9fe282"><code>da31e5a</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop/issues/13785">#13785</a>
from viralpraxis/fix-style-each-with-object-cop-err...</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/b3e86f6a596986e151c17dacf057c0592c357d25"><code>b3e86f6</code></a>
Fix <code>Style/EachWithObject</code> cop error in case if single block
argument</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/7e0ffa09cb3cc69241ab633edf5cdfd827b7c53e"><code>7e0ffa0</code></a>
[Fix <a
href="https://redirect.github.com/rubocop/rubocop/issues/13787">#13787</a>]
Fix incorrect autocorrect for
<code>Style/ExplicitBlockArgument</code></li>
<li><a
href="https://github.com/rubocop/rubocop/commit/910795c3395286871d509a15ec061e263535c667"><code>910795c</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop/issues/13409">#13409</a>
from pCosta99/issue/13395</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/0d8d9ed32b3454f8be694cd50fb29a013f88df18"><code>0d8d9ed</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop/issues/13784">#13784</a>
from koic/stablize_help_command_line_option_test</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/8c1dc799d99b9430abc3200aead1388d3e845e14"><code>8c1dc79</code></a>
Stabilize <code>help</code> command line option test</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/933c8799b20e7fffff2bead31f584f69b8a582f6"><code>933c879</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop/issues/13783">#13783</a>
from Earlopain/lint-void-numblock</li>
<li><a
href="https://github.com/rubocop/rubocop/commit/8a48e6123a6850a36acf1e424f098b1f5a0c40dd"><code>8a48e61</code></a>
Merge pull request <a
href="https://redirect.github.com/rubocop/rubocop/issues/13782">#13782</a>
from Earlopain/else-alignment-numblock</li>
<li>Additional commits viewable in <a
href="https://github.com/rubocop/rubocop/compare/v1.71.0...v1.71.2">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>1 file changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
372 | | - | |
| 372 | + | |
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
| |||
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
576 | | - | |
| 576 | + | |
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
583 | | - | |
| 583 | + | |
584 | 584 | | |
585 | 585 | | |
586 | | - | |
| 586 | + | |
587 | 587 | | |
588 | 588 | | |
589 | 589 | | |
| |||
0 commit comments