rubocop/rubocop (rubocop)
### [`v1.56.3`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1563-2023-09-11)
[Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.56.2...v1.56.3)
##### Bug fixes
- [#12151](https://togithub.com/rubocop/rubocop/issues/12151): Make `Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive after guard clause. (\[[@koic](https://togithub.com/koic)]\[])
- [#12195](https://togithub.com/rubocop/rubocop/issues/12195): Fix a false negative for `Layout/SpaceAfterNot` when a newline is present after `!`. (\[[@ymap](https://togithub.com/ymap)]\[])
- [#12192](https://togithub.com/rubocop/rubocop/issues/12192): Fix a false positive for `Layout/RedundantLineBreak` when using quoted symbols with a single newline. (\[[@ymap](https://togithub.com/ymap)]\[])
- [#12190](https://togithub.com/rubocop/rubocop/issues/12190): Fix a false positive for `Layout/SpaceAroundOperators` when aligning operators vertically. (\[[@koic](https://togithub.com/koic)]\[])
- [#12171](https://togithub.com/rubocop/rubocop/issues/12171): Fix a false positive for `Style/ArrayIntersect` when using block argument for `Enumerable#any?`. (\[[@koic](https://togithub.com/koic)]\[])
- [#12172](https://togithub.com/rubocop/rubocop/issues/12172): Fix a false positive for `Style/EmptyCaseCondition` when using `return`, `break`, `next` or method call before empty case condition. (\[[@koic](https://togithub.com/koic)]\[])
- [#12162](https://togithub.com/rubocop/rubocop/issues/12162): Fix an error for `Bundler/DuplicatedGroup` when there's a duplicate set of groups and the `group` value contains a splat. (\[[@koic](https://togithub.com/koic)]\[])
- [#12182](https://togithub.com/rubocop/rubocop/issues/12182): Fix an error for `Lint/UselessAssignment` when variables are assigned using chained assignment and remain unreferenced. (\[[@koic](https://togithub.com/koic)]\[])
- [#12181](https://togithub.com/rubocop/rubocop/issues/12181): Fix an incorrect autocorrect for `Lint/UselessAssignment` when variables are assigned with sequential assignment using the comma operator and unreferenced. (\[[@koic](https://togithub.com/koic)]\[])
- [#12187](https://togithub.com/rubocop/rubocop/issues/12187): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when comment is in an empty nested `if` body. (\[[@ymap](https://togithub.com/ymap)]\[])
- [#12183](https://togithub.com/rubocop/rubocop/pull/12183): Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when returning a multiline ternary operator expression with safe navigation method call. (\[[@koic](https://togithub.com/koic)]\[])
- [#12168](https://togithub.com/rubocop/rubocop/issues/12168): Fix bug in `Style/ArgumentsForwarding` when there are repeated send nodes. (\[[@owst](https://togithub.com/owst)]\[])
- [#12185](https://togithub.com/rubocop/rubocop/pull/12185): Set target version for `Layout/HeredocIndentation`. (\[[@tagliala](https://togithub.com/tagliala)]\[])
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
'1.56.2'
->'1.56.3'
Release Notes
rubocop/rubocop (rubocop)
### [`v1.56.3`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1563-2023-09-11) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.56.2...v1.56.3) ##### Bug fixes - [#12151](https://togithub.com/rubocop/rubocop/issues/12151): Make `Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive after guard clause. (\[[@koic](https://togithub.com/koic)]\[]) - [#12195](https://togithub.com/rubocop/rubocop/issues/12195): Fix a false negative for `Layout/SpaceAfterNot` when a newline is present after `!`. (\[[@ymap](https://togithub.com/ymap)]\[]) - [#12192](https://togithub.com/rubocop/rubocop/issues/12192): Fix a false positive for `Layout/RedundantLineBreak` when using quoted symbols with a single newline. (\[[@ymap](https://togithub.com/ymap)]\[]) - [#12190](https://togithub.com/rubocop/rubocop/issues/12190): Fix a false positive for `Layout/SpaceAroundOperators` when aligning operators vertically. (\[[@koic](https://togithub.com/koic)]\[]) - [#12171](https://togithub.com/rubocop/rubocop/issues/12171): Fix a false positive for `Style/ArrayIntersect` when using block argument for `Enumerable#any?`. (\[[@koic](https://togithub.com/koic)]\[]) - [#12172](https://togithub.com/rubocop/rubocop/issues/12172): Fix a false positive for `Style/EmptyCaseCondition` when using `return`, `break`, `next` or method call before empty case condition. (\[[@koic](https://togithub.com/koic)]\[]) - [#12162](https://togithub.com/rubocop/rubocop/issues/12162): Fix an error for `Bundler/DuplicatedGroup` when there's a duplicate set of groups and the `group` value contains a splat. (\[[@koic](https://togithub.com/koic)]\[]) - [#12182](https://togithub.com/rubocop/rubocop/issues/12182): Fix an error for `Lint/UselessAssignment` when variables are assigned using chained assignment and remain unreferenced. (\[[@koic](https://togithub.com/koic)]\[]) - [#12181](https://togithub.com/rubocop/rubocop/issues/12181): Fix an incorrect autocorrect for `Lint/UselessAssignment` when variables are assigned with sequential assignment using the comma operator and unreferenced. (\[[@koic](https://togithub.com/koic)]\[]) - [#12187](https://togithub.com/rubocop/rubocop/issues/12187): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when comment is in an empty nested `if` body. (\[[@ymap](https://togithub.com/ymap)]\[]) - [#12183](https://togithub.com/rubocop/rubocop/pull/12183): Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when returning a multiline ternary operator expression with safe navigation method call. (\[[@koic](https://togithub.com/koic)]\[]) - [#12168](https://togithub.com/rubocop/rubocop/issues/12168): Fix bug in `Style/ArgumentsForwarding` when there are repeated send nodes. (\[[@owst](https://togithub.com/owst)]\[]) - [#12185](https://togithub.com/rubocop/rubocop/pull/12185): Set target version for `Layout/HeredocIndentation`. (\[[@tagliala](https://togithub.com/tagliala)]\[])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.