Update dependency rubocop to v1.81.1 #326

Open
bustikiller wants to merge 1 commits from renovate/rubocop-1.x-lockfile into main
Owner

This PR contains the following updates:

Package Update Change
rubocop (source, changelog) minor 1.80.2 -> 1.81.1

Release Notes

rubocop/rubocop (rubocop)

v1.81.1

Compare Source

Bug fixes
  • #​14563: Fix incorrect autocorrection for Lint/DeprecatedOpenSSLConstant when Cipher appears twice. ([@​koic][])
Changes
  • #​14565: Allow multiline method chain for Style/NumberedParameters and Style/ItBlockParameter with EnforcedStyle: allow_single_line when the block itself is on a single line. ([@​earlopain][])

v1.81.0

Compare Source

New features
Bug fixes
  • #​14560: Fix an error for Style/NilComparison cop when using the var.==(nil) and var.===(nil) syntax. ([@​viralpraxis][])
  • #​14535: Fix autocorrect for Style/ExplicitBlockArgument when there are two methods that share the same implementation. ([@​earlopain][])
  • #​14527: Fix false negatives for Style/NumberedParameters and Style/ItBlockParameter when using multiline method chain with EnforcedStyle: allow_single_line. ([@​koic][])
  • #​14522: Fix false negatives for Layout/MultilineOperationIndentation when using indented code on LHS of equality operator in modifier method definition. ([@​koic][])
  • #​14496: Fix false negatives for Layout/EmptyLineBetweenDefs for AllowAdjacentOneLineDefs: false and DefLikeMacros that take no block. ([@​earlopain][])
  • #​14553: Fix false positives when EnforcedStyle: allowed_in_returns and !! appears across multiple lines in return position. ([@​koic][])
  • #​14557: Fix false positives for Style/RedundantParentheses when parentheses are used around a one-line rescue expression as a condition. ([@​koic][])
  • #​14525: Fix false positives for Style/RedundantRegexpEscape when an escaped variable sigil follows # (e.g., /#\@​foo/, /#\@​@​bar/, /#\$baz/). ([@​koic][])
  • #​14529: Fix false negative in Layout/RescueEnsureAlignment with a block whose send node is split over multiple lines. ([@​dvandersluis][])
  • #​14528: Fix Style/RedundantFormat when the format string has a variable width that isn't given as a literal value. ([@​dvandersluis][])
  • #​14541: Fix gemspec parsing error when ParserEngine: parser_prism is configured in a base config file. ([@​sudoremo][])
  • #​14544: Fix an incorrect autocorrect for Lint/Void when using a return value in assignment method definition. ([@​koic][])
  • #​14543: Fix an incorrect autocorrect for Style/RedundantRegexpArgument when using escaped single quote character. ([@​koic][])
  • #​14540: Fix an incorrect autocorrect for Style/UnlessElse when using unless with then. ([@​koic][])
  • #​14507: Fix the built-in Ruby LSP add-on not restarting when config files (.rubocop.yml, .rubocop_todo.yml) change. ([@​earlopain][])
  • #​14514: Fix the built-in Ruby LSP add-on not respecting .rubocop config file. ([@​earlopain][])
  • #​14508: Fix the built-in Ruby LSP add-on getting in an irrecoverable state when the config is invalid on startup. ([@​earlopain][])
  • #​14534: Prevent Layout/LineLength autocorrection from splitting a block if its receiver contains a heredoc. ([@​dvandersluis][])
  • #​14497: Fix a false positive for Lint/ShadowedArgument when assigning inside a rescue block. ([@​earlopain][])
Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [rubocop](https://rubocop.org/) ([source](https://github.com/rubocop/rubocop), [changelog](https://github.com/rubocop/rubocop/releases/tag/v1.81.1)) | minor | `1.80.2` -> `1.81.1` | --- ### Release Notes <details> <summary>rubocop/rubocop (rubocop)</summary> ### [`v1.81.1`](https://github.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1811-2025-09-26) [Compare Source](https://github.com/rubocop/rubocop/compare/v1.81.0...v1.81.1) ##### Bug fixes - [#&#8203;14563](https://github.com/rubocop/rubocop/issues/14563): Fix incorrect autocorrection for `Lint/DeprecatedOpenSSLConstant` when `Cipher` appears twice. (\[[@&#8203;koic](https://github.com/koic)]\[]) ##### Changes - [#&#8203;14565](https://github.com/rubocop/rubocop/pull/14565): Allow multiline method chain for `Style/NumberedParameters` and `Style/ItBlockParameter` with `EnforcedStyle: allow_single_line` when the block itself is on a single line. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) ### [`v1.81.0`](https://github.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1810-2025-09-25) [Compare Source](https://github.com/rubocop/rubocop/compare/v1.80.2...v1.81.0) ##### New features - [#&#8203;14512](https://github.com/rubocop/rubocop/pull/14512): Add `Style/ArrayIntersectWithSingleElement` cop. (\[[@&#8203;r7kamura](https://github.com/r7kamura)]\[]) - [#&#8203;10971](https://github.com/rubocop/rubocop/issues/10971): Support `EnforcedStyleForMultiline: diff_comma` in `Style/TrailingCommaInArguments`. (\[[@&#8203;akouryy](https://github.com/akouryy)]\[]) ##### Bug fixes - [#&#8203;14560](https://github.com/rubocop/rubocop/pull/14560): Fix an error for `Style/NilComparison` cop when using the `var.==(nil)` and `var.===(nil)` syntax. (\[[@&#8203;viralpraxis](https://github.com/viralpraxis)]\[]) - [#&#8203;14535](https://github.com/rubocop/rubocop/issues/14535): Fix autocorrect for `Style/ExplicitBlockArgument` when there are two methods that share the same implementation. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) - [#&#8203;14527](https://github.com/rubocop/rubocop/pull/14527): Fix false negatives for `Style/NumberedParameters` and `Style/ItBlockParameter` when using multiline method chain with `EnforcedStyle: allow_single_line`. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14522](https://github.com/rubocop/rubocop/issues/14522): Fix false negatives for `Layout/MultilineOperationIndentation` when using indented code on LHS of equality operator in modifier method definition. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14496](https://github.com/rubocop/rubocop/issues/14496): Fix false negatives for `Layout/EmptyLineBetweenDefs` for `AllowAdjacentOneLineDefs: false` and `DefLikeMacros` that take no block. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) - [#&#8203;14553](https://github.com/rubocop/rubocop/issues/14553): Fix false positives when `EnforcedStyle: allowed_in_returns` and `!!` appears across multiple lines in return position. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14557](https://github.com/rubocop/rubocop/issues/14557): Fix false positives for `Style/RedundantParentheses` when parentheses are used around a one-line `rescue` expression as a condition. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14525](https://github.com/rubocop/rubocop/pull/14525): Fix false positives for `Style/RedundantRegexpEscape` when an escaped variable sigil follows `#` (e.g., `/#\@&#8203;foo/`, `/#\@&#8203;@&#8203;bar/`, `/#\$baz/`). (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14529](https://github.com/rubocop/rubocop/issues/14529): Fix false negative in `Layout/RescueEnsureAlignment` with a block whose send node is split over multiple lines. (\[[@&#8203;dvandersluis](https://github.com/dvandersluis)]\[]) - [#&#8203;14528](https://github.com/rubocop/rubocop/issues/14528): Fix `Style/RedundantFormat` when the format string has a variable width that isn't given as a literal value. (\[[@&#8203;dvandersluis](https://github.com/dvandersluis)]\[]) - [#&#8203;14541](https://github.com/rubocop/rubocop/issues/14541): Fix gemspec parsing error when `ParserEngine: parser_prism` is configured in a base config file. (\[[@&#8203;sudoremo](https://github.com/sudoremo)]\[]) - [#&#8203;14544](https://github.com/rubocop/rubocop/issues/14544): Fix an incorrect autocorrect for `Lint/Void` when using a return value in assignment method definition. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14543](https://github.com/rubocop/rubocop/issues/14543): Fix an incorrect autocorrect for `Style/RedundantRegexpArgument` when using escaped single quote character. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14540](https://github.com/rubocop/rubocop/issues/14540): Fix an incorrect autocorrect for `Style/UnlessElse` when using `unless` with `then`. (\[[@&#8203;koic](https://github.com/koic)]\[]) - [#&#8203;14507](https://github.com/rubocop/rubocop/pull/14507): Fix the built-in Ruby LSP add-on not restarting when config files (`.rubocop.yml`, `.rubocop_todo.yml`) change. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) - [#&#8203;14514](https://github.com/rubocop/rubocop/pull/14514): Fix the built-in Ruby LSP add-on not respecting `.rubocop` config file. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) - [#&#8203;14508](https://github.com/rubocop/rubocop/pull/14508): Fix the built-in Ruby LSP add-on getting in an irrecoverable state when the config is invalid on startup. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) - [#&#8203;14534](https://github.com/rubocop/rubocop/issues/14534): Prevent `Layout/LineLength` autocorrection from splitting a block if its receiver contains a heredoc. (\[[@&#8203;dvandersluis](https://github.com/dvandersluis)]\[]) - [#&#8203;14497](https://github.com/rubocop/rubocop/pull/14497): Fix a false positive for `Lint/ShadowedArgument` when assigning inside a `rescue` block. (\[[@&#8203;earlopain](https://github.com/earlopain)]\[]) ##### Changes - [#&#8203;14492](https://github.com/rubocop/rubocop/pull/14492): Add support for LSP `positionEncoding` `utf-8` and `utf-32`. (\[[@&#8203;tmtm](https://github.com/tmtm)]\[]) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuMSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
bustikiller added 1 commit 2025-09-25 22:12:11 +00:00
Update dependency rubocop to v1.81.0
Some checks failed
Run unit tests / rubocop (pull_request) Failing after 4m8s
Run unit tests / check-licenses (pull_request) Failing after 4m19s
Run unit tests / copyright_notice (pull_request) Failing after 4m5s
Run unit tests / unit_tests (pull_request) Failing after 7m1s
Run unit tests / build-static-assets (pull_request) Has been skipped
87c7ecebe5
bustikiller force-pushed renovate/rubocop-1.x-lockfile from 87c7ecebe5 to ae858ea345 2025-09-26 22:52:00 +00:00 Compare
bustikiller changed title from Update dependency rubocop to v1.81.0 to Update dependency rubocop to v1.81.1 2025-09-26 22:52:00 +00:00
Some checks failed
Run unit tests / unit_tests (pull_request) Failing after 4m19s
Required
Details
Run unit tests / build-static-assets (pull_request) Has been skipped
Required
Details
Run unit tests / rubocop (pull_request) Failing after 6m40s
Required
Details
Run unit tests / check-licenses (pull_request) Failing after 8m23s
Required
Details
Run unit tests / copyright_notice (pull_request) Successful in 10m28s
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/rubocop-1.x-lockfile:renovate/rubocop-1.x-lockfile
git checkout renovate/rubocop-1.x-lockfile
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bustikiller/wedding-planner#326
No description provided.