Skip to content

Commit

Permalink
chore(deps): update dependency rubocop to '~> 1.66.0' (#331)
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://togithub.com/rubocop/rubocop),
[changelog](https://togithub.com/rubocop/rubocop/releases/tag/v1.66.0))
| `'~> 1.65.0'` -> `'~> 1.66.0'` |
[![age](https://developer.mend.io/api/mc/badges/age/rubygems/rubocop/1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/rubocop/1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/rubocop/1.65.1/1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/rubocop/1.65.1/1.66.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

##### New features

- [#&#8203;13077](https://togithub.com/rubocop/rubocop/pull/13077): Add
new global `StringLiteralsFrozenByDefault` option for correct analysis
with `RUBYOPT=--enable=frozen-string-literal`.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13080](https://togithub.com/rubocop/rubocop/pull/13080): Add
new `DocumentationExtension` global option to serve documentation with
extensions different than `.html`.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13074](https://togithub.com/rubocop/rubocop/issues/13074):
Add new `Lint/UselessNumericOperation` cop to check for inconsequential
numeric operations.
(\[[@&#8203;zopolis4](https://togithub.com/zopolis4)]\[])
- [#&#8203;13061](https://togithub.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://togithub.com/earlopain)]\[])

##### Bug fixes

- [#&#8203;13093](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13098](https://togithub.com/rubocop/rubocop/issues/13098):
Fix an error for `Style/IdenticalConditionalBranches` when handling
empty case branches. (\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13113](https://togithub.com/rubocop/rubocop/pull/13113): Fix
an error for `Style/IfWithSemicolon` when a nested `if` with a semicolon
is used. (\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13097](https://togithub.com/rubocop/rubocop/issues/13097):
Fix an error for `Style/InPatternThen` when using alternative pattern
matching deeply. (\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13159](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13092](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13116](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13161](https://togithub.com/rubocop/rubocop/pull/13161): Fix
incorrect autocorrect for `Style/IfWithSemicolon` when using multiple
expressions in the `else` body.
(\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13132](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13164](https://togithub.com/rubocop/rubocop/pull/13164): Fix
incorrect autocorrect behavior for `Layout/BlockAlignment` when
`EnforcedStyleAlignWith: either (default)`.
(\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13087](https://togithub.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://togithub.com/fatkodima)]\[])
- [#&#8203;13172](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13107](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13111](https://togithub.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://togithub.com/earlopain)]\[])
- [#&#8203;13137](https://togithub.com/rubocop/rubocop/pull/13137): Fix
an error for `Style/ParallelAssignment` when using `__FILE__`.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13143](https://togithub.com/rubocop/rubocop/pull/13143): Fix
an error during `TargetRubyVersion` detection if the gemspec is not
valid syntax.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13131](https://togithub.com/rubocop/rubocop/pull/13131): Fix
false negatives for `Lint/Void` when using `ensure`, `defs` and
`numblock`.
(\[[@&#8203;vlad-pisanov](https://togithub.com/vlad-pisanov)]\[])
- [#&#8203;13174](https://togithub.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://togithub.com/vlad-pisanov)]\[])
- [#&#8203;13173](https://togithub.com/rubocop/rubocop/pull/13173): Fix
false negatives for `Style/EmptyLiteral` when using `Array[]`, `Hash[]`,
`Array.new([])` and `Hash.new([])`.
(\[[@&#8203;vlad-pisanov](https://togithub.com/vlad-pisanov)]\[])
- [#&#8203;13126](https://togithub.com/rubocop/rubocop/issues/13126):
Fix a false positive for `Style/Alias` when using multiple `alias` in
`def`. (\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13085](https://togithub.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://togithub.com/koic)]\[])
- [#&#8203;13118](https://togithub.com/rubocop/rubocop/issues/13118):
Fix a false positive for `Style/MapIntoArray` when splatting.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13105](https://togithub.com/rubocop/rubocop/issues/13105):
Fix false positives for `Style/ArgumentsForwarding` when forwarding
kwargs/block arg with non-matching additional args.
(\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13139](https://togithub.com/rubocop/rubocop/issues/13139):
Fix false positives for `Style/RedundantCondition` when using modifier
`if` or `unless`. (\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13134](https://togithub.com/rubocop/rubocop/pull/13134): Fix
false negative for `Lint/Void` when using using frozen literals.
(\[[@&#8203;vlad-pisanov](https://togithub.com/vlad-pisanov)]\[])
- [#&#8203;13148](https://togithub.com/rubocop/rubocop/pull/13148): Fix
incorrect autocorrect for `Lint/EmptyConditionalBody` when missing
`elsif` body with `end` on the same line.
(\[[@&#8203;koic](https://togithub.com/koic)]\[])
- [#&#8203;13109](https://togithub.com/rubocop/rubocop/pull/13109): Fix
an error for the `Lockfile` parser when it contains incompatible
`BUNDLED WITH` versions.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13112](https://togithub.com/rubocop/rubocop/pull/13112): Fix
detection of `TargetRubyVersion` through the gemfile if the gemfile ruby
version is below 2.7.
(\[[@&#8203;earlopain](https://togithub.com/earlopain)]\[])
- [#&#8203;13155](https://togithub.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://togithub.com/protocol7)]\[])

##### Changes

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

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- 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/line/line-bot-sdk-ruby).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Aug 31, 2024
1 parent f05aef5 commit 502aae0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ gemspec

group :development, :test do
# ref: http://docs.rubocop.org/en/latest/installation/
gem 'rubocop', '~> 1.65.0', require: false
gem 'rubocop', '~> 1.66.0', require: false
gem 'yard', '~> 0.9.20'
end

0 comments on commit 502aae0

Please sign in to comment.