Skip to content

Commit

Permalink
Update dependency rubocop to v1.66.1 (#384)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [rubocop](https://rubocop.org/)
([source](https://redirect.github.com/rubocop/rubocop),
[changelog](https://redirect.github.com/rubocop/rubocop/releases/tag/v1.66.1))
| `1.65.1` -> `1.66.1` |
[![age](https://developer.mend.io/api/mc/badges/age/rubygems/rubocop/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/rubocop/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/rubocop/1.65.1/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/rubocop/1.65.1/1.66.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>rubocop/rubocop (rubocop)</summary>

###
[`v1.66.1`](https://redirect.github.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1661-2024-09-04)

[Compare
Source](https://redirect.github.com/rubocop/rubocop/compare/v1.66.0...v1.66.1)

##### Bug fixes

-
[#&#8203;13191](https://redirect.github.com/rubocop/rubocop/pull/13191):
Fix an error for `Style/IfWithSemicolon` when using nested single-line
if/;/end in block of if/else branches.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13178](https://redirect.github.com/rubocop/rubocop/pull/13178):
Fix false positive for `Style/EmptyLiteral` with `Hash.new([])`.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13176](https://redirect.github.com/rubocop/rubocop/issues/13176):
Fix crash in `Style/EmptyElse` when `AllowComments: true` and the else
clause is missing.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])
-
[#&#8203;13185](https://redirect.github.com/rubocop/rubocop/pull/13185):
Fix false negatives in `Style/MapIntoArray` autocorrection when using
`ensure`, `def`, `defs` and `for`.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])

###
[`v1.66.0`](https://redirect.github.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1660-2024-08-31)

[Compare
Source](https://redirect.github.com/rubocop/rubocop/compare/v1.65.1...v1.66.0)

##### New features

-
[#&#8203;13077](https://redirect.github.com/rubocop/rubocop/pull/13077):
Add new global `StringLiteralsFrozenByDefault` option for correct
analysis with `RUBYOPT=--enable=frozen-string-literal`.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13080](https://redirect.github.com/rubocop/rubocop/pull/13080):
Add new `DocumentationExtension` global option to serve documentation
with extensions different than `.html`.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13074](https://redirect.github.com/rubocop/rubocop/issues/13074):
Add new `Lint/UselessNumericOperation` cop to check for inconsequential
numeric operations.
(\[[@&#8203;zopolis4](https://redirect.github.com/zopolis4)]\[])
-
[#&#8203;13061](https://redirect.github.com/rubocop/rubocop/issues/13061):
Add new `Style/RedundantInterpolationUnfreeze` cop to check for `dup`
and `@+` on interpolated strings in Ruby >= 3.0.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])

##### Bug fixes

-
[#&#8203;13093](https://redirect.github.com/rubocop/rubocop/issues/13093):
Fix an error for `Lint/ImplicitStringConcatenation` when implicitly
concatenating a string literal with a line break and string
interpolation. (\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13098](https://redirect.github.com/rubocop/rubocop/issues/13098):
Fix an error for `Style/IdenticalConditionalBranches` when handling
empty case branches.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13113](https://redirect.github.com/rubocop/rubocop/pull/13113):
Fix an error for `Style/IfWithSemicolon` when a nested `if` with a
semicolon is used.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13097](https://redirect.github.com/rubocop/rubocop/issues/13097):
Fix an error for `Style/InPatternThen` when using alternative pattern
matching deeply.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13159](https://redirect.github.com/rubocop/rubocop/pull/13159):
Fix an error for `Style/OneLineConditional` when using if/then/else/end
with multiple expressions in the `then` body.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13092](https://redirect.github.com/rubocop/rubocop/pull/13092):
Fix an incorrect autocorrect for `Layout/EmptyLineBetweenDefs` when two
method definitions are on the same line separated by a semicolon.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13116](https://redirect.github.com/rubocop/rubocop/pull/13116):
Fix an incorrect autocorrect for `Style/IfWithSemicolon` when a
single-line `if/;/end` has an argument in the then body expression.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13161](https://redirect.github.com/rubocop/rubocop/pull/13161):
Fix incorrect autocorrect for `Style/IfWithSemicolon` when using
multiple expressions in the `else` body.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13132](https://redirect.github.com/rubocop/rubocop/pull/13132):
Fix incorrect autocorrect for `Style/TrailingBodyOnMethodDefinition`
when an expression precedes a method definition on the same line with a
semicolon. (\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13164](https://redirect.github.com/rubocop/rubocop/pull/13164):
Fix incorrect autocorrect behavior for `Layout/BlockAlignment` when
`EnforcedStyleAlignWith: either (default)`.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13087](https://redirect.github.com/rubocop/rubocop/pull/13087):
Fix an incorrect autocorrect for `Style/MultipleComparison` when
expression with more comparisons precedes an expression with less
comparisons.
(\[[@&#8203;fatkodima](https://redirect.github.com/fatkodima)]\[])
-
[#&#8203;13172](https://redirect.github.com/rubocop/rubocop/pull/13172):
Fix an error for `Layout/EmptyLinesAroundExceptionHandlingKeywords` when
`ensure` or `else` and `end` are on the same line.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13107](https://redirect.github.com/rubocop/rubocop/issues/13107):
Fix an error for `Lint/ImplicitStringConcatenation` when there are
multiple adjacent string interpolation literals on the same line.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13111](https://redirect.github.com/rubocop/rubocop/pull/13111):
Fix an error for `Style/GuardClause` when if clause is empty and
correction would not fit on single line because of `Layout/LineLength`.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13137](https://redirect.github.com/rubocop/rubocop/pull/13137):
Fix an error for `Style/ParallelAssignment` when using `__FILE__`.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13143](https://redirect.github.com/rubocop/rubocop/pull/13143):
Fix an error during `TargetRubyVersion` detection if the gemspec is not
valid syntax.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13131](https://redirect.github.com/rubocop/rubocop/pull/13131):
Fix false negatives for `Lint/Void` when using `ensure`, `defs` and
`numblock`.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])
-
[#&#8203;13174](https://redirect.github.com/rubocop/rubocop/pull/13174):
Fix false negatives for `Style/MapIntoArray` when initializing the
destination using `Array[]`, `Array([])`, or `Array.new([])`.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])
-
[#&#8203;13173](https://redirect.github.com/rubocop/rubocop/pull/13173):
Fix false negatives for `Style/EmptyLiteral` when using `Array[]`,
`Hash[]`, `Array.new([])` and `Hash.new([])`.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])
-
[#&#8203;13126](https://redirect.github.com/rubocop/rubocop/issues/13126):
Fix a false positive for `Style/Alias` when using multiple `alias` in
`def`. (\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13085](https://redirect.github.com/rubocop/rubocop/issues/13085):
Fix a false positive for `Style/EmptyElse` when a comment-only `else` is
used after `elsif` and `AllowComments: true` is set.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13118](https://redirect.github.com/rubocop/rubocop/issues/13118):
Fix a false positive for `Style/MapIntoArray` when splatting.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13105](https://redirect.github.com/rubocop/rubocop/issues/13105):
Fix false positives for `Style/ArgumentsForwarding` when forwarding
kwargs/block arg with non-matching additional args.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13139](https://redirect.github.com/rubocop/rubocop/issues/13139):
Fix false positives for `Style/RedundantCondition` when using modifier
`if` or `unless`.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13134](https://redirect.github.com/rubocop/rubocop/pull/13134):
Fix false negative for `Lint/Void` when using using frozen literals.
(\[[@&#8203;vlad-pisanov](https://redirect.github.com/vlad-pisanov)]\[])
-
[#&#8203;13148](https://redirect.github.com/rubocop/rubocop/pull/13148):
Fix incorrect autocorrect for `Lint/EmptyConditionalBody` when missing
`elsif` body with `end` on the same line.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13109](https://redirect.github.com/rubocop/rubocop/pull/13109):
Fix an error for the `Lockfile` parser when it contains incompatible
`BUNDLED WITH` versions.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13112](https://redirect.github.com/rubocop/rubocop/pull/13112):
Fix detection of `TargetRubyVersion` through the gemfile if the gemfile
ruby version is below 2.7.
(\[[@&#8203;earlopain](https://redirect.github.com/earlopain)]\[])
-
[#&#8203;13155](https://redirect.github.com/rubocop/rubocop/pull/13155):
Fixes an error when the server cache directory has too long path,
causing rubocop to fail even with caching disabled.
(\[[@&#8203;protocol7](https://redirect.github.com/protocol7)]\[])

##### Changes

-
[#&#8203;13050](https://redirect.github.com/rubocop/rubocop/issues/13050):
Allow `get_!`, `set_!`, `get_?`, `set_?`, `get_=`, and `set_=` in
`Naming/AccessorMethodName`.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13103](https://redirect.github.com/rubocop/rubocop/issues/13103):
Make `Lint/UselessAssignment` autocorrection safe.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13099](https://redirect.github.com/rubocop/rubocop/issues/13099):
Make `Style/RedundantRegexpArgument` respect the `EnforcedStyle` of
`Style/StringLiterals`.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])
-
[#&#8203;13165](https://redirect.github.com/rubocop/rubocop/pull/13165):
Remove dependency on the `rexml` gem.
(\[[@&#8203;bquorning](https://redirect.github.com/bquorning)]\[])
-
[#&#8203;13090](https://redirect.github.com/rubocop/rubocop/pull/13090):
Require RuboCop AST 1.32.0+ to use `RuboCop::AST::RationalNode`.
(\[[@&#8203;koic](https://redirect.github.com/koic)]\[])

</details>

---

### 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 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/powerhome/audiences).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Oct 11, 2024
1 parent f085afb commit 23e1c27
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 23e1c27

Please sign in to comment.