yegor256 / jekyll-plantuml

PlantUML plugin for Jekyll: helps you embed UML diagrams into static pages
https://rubygems.org/gems/jekyll-plantuml
MIT License
47 stars 15 forks source link

Update dependency rubocop to v1.62.1 #51

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop (source, changelog) '1.60.2' -> '1.62.1' age adoption passing confidence

Release Notes

rubocop/rubocop (rubocop) ### [`v1.62.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1621-2024-03-11) ##### Bug fixes - [#​12761](https://togithub.com/rubocop/rubocop/issues/12761): Fix a false positive for `Style/HashEachMethods` when the key block argument of `Enumerable#each` method is unused after `chunk`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12768](https://togithub.com/rubocop/rubocop/pull/12768): Fix a false positive for `Style/NilComparison` without receiver and `EnforcedStyle: comparison`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12752](https://togithub.com/rubocop/rubocop/pull/12752): Fix an error for `Gemspec/RequiredRubyVersion` when the file is empty. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12770](https://togithub.com/rubocop/rubocop/pull/12770): Fix an error for `Lint/RedundantWithIndex` when the method has no receiver. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12775](https://togithub.com/rubocop/rubocop/pull/12775): Fix an error for `Lint/UselessTimes` when no block is present. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12772](https://togithub.com/rubocop/rubocop/pull/12772): Fix an error for `Style/ClassVars` when calling `class_variable_set` without arguments. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12773](https://togithub.com/rubocop/rubocop/pull/12773): Fix an error for `Style/For` with `EnforcedStyle: for` when no receiver. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12765](https://togithub.com/rubocop/rubocop/pull/12765): Fix an error for `Layout/MultilineMethodCallIndentation` with safe navigation and assignment method. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12703](https://togithub.com/rubocop/rubocop/issues/12703): Fix an error for `Lint/MixedCaseRange` with invalid byte sequence in UTF-8. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12755](https://togithub.com/rubocop/rubocop/pull/12755): Fix an exception for `RedundantCurrentDirectoryInPath` in case of `require_relative` without arguments. (\[[@​viralpraxis](https://togithub.com/viralpraxis)]\[]) - [#​12710](https://togithub.com/rubocop/rubocop/issues/12710): Fix a false negative for `Layout/EmptyLineAfterMagicComment` when the file is comments only. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12758](https://togithub.com/rubocop/rubocop/issues/12758): Fix false positives for `Layout/RedundantLineBreak` when using `&&` or `||` after a backslash newline. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12763](https://togithub.com/rubocop/rubocop/pull/12763): Fix an infinite loop for `Style/MultilineMethodSignature` when there is a newline directly after the def keyword. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12774](https://togithub.com/rubocop/rubocop/pull/12774): Fix an infinite loop for `Style/RaiseArgs` with `EnforcedStyle: compact` when passing more than 2 arguments to `raise`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12663](https://togithub.com/rubocop/rubocop/issues/12663): Fix `Lint/Syntax` getting disabled by `rubocop:disable Lint/Syntax`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12756](https://togithub.com/rubocop/rubocop/pull/12756): Only parse target Ruby from gemspec if array elements are strings. (\[[@​davidrunger](https://togithub.com/davidrunger)]\[]) ##### Changes - [#​12730](https://togithub.com/rubocop/rubocop/pull/12730): Skip `LineLength` phase on `--auto-gen-only-exclude`. (\[[@​sambostock](https://togithub.com/sambostock)]\[]) ### [`v1.62.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1620-2024-03-06) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.61.0...v1.62.0) ##### New features - [#​12600](https://togithub.com/rubocop/rubocop/issues/12600): Support Prism as a Ruby parser (experimental). (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12725](https://togithub.com/rubocop/rubocop/pull/12725): Support `TargetRubyVersion 3.4` (experimental). (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​12746](https://togithub.com/rubocop/rubocop/pull/12746): Fix a false positive for `Lint/ToEnumArguments` when enumerator is created for another method in no arguments method definition. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12726](https://togithub.com/rubocop/rubocop/issues/12726): Fix a false positive for `Style/RedundantLineContinuation` when using line concatenation and calling a method with keyword arguments without parentheses. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12738](https://togithub.com/rubocop/rubocop/issues/12738): Fix an error for `Style/Encoding` when magic encoding with mixed case present. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12732](https://togithub.com/rubocop/rubocop/pull/12732): Fix error determining target Ruby when gemspec `required_ruby_version` is read from another file. (\[[@​davidrunger](https://togithub.com/davidrunger)]\[]) - [#​12736](https://togithub.com/rubocop/rubocop/issues/12736): Fix invalid autocorrect in `Layout/SpaceInsideHashLiteralBraces`. (\[[@​bquorning](https://togithub.com/bquorning)]\[]) - [#​12667](https://togithub.com/rubocop/rubocop/issues/12667): Don't load excluded configuration. (\[[@​jonas054](https://togithub.com/jonas054)]\[]) ### [`v1.61.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1610-2024-02-29) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.60.2...v1.61.0) ##### New features - [#​12682](https://togithub.com/rubocop/rubocop/issues/12682): Add `--editor-mode` CLI option. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12657](https://togithub.com/rubocop/rubocop/pull/12657): Support `AutoCorrect: contextual` option for LSP. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12273](https://togithub.com/rubocop/rubocop/issues/12273): Make `OffenseCountFormatter` display autocorrection information. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12679](https://togithub.com/rubocop/rubocop/pull/12679): Publish `RuboCop::LSP.enable` API to enable LSP mode. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12699](https://togithub.com/rubocop/rubocop/issues/12699): Support searching for `.rubocop.yml` and `rubocop/config.yml` in compliance with dot-config. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​12720](https://togithub.com/rubocop/rubocop/issues/12720): Fix a false positive for `Style/ArgumentsForwarding` when using block arg forwarding to within block with Ruby 3.3.0. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12714](https://togithub.com/rubocop/rubocop/issues/12714): Fix an error for `Gemspec/RequiredRubyVersion` when `required_ruby_version` is specified with `Gem::Requirement.new` and is higher than `TargetRubyVersion`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12690](https://togithub.com/rubocop/rubocop/issues/12690): Fix an error for `Style/CaseLikeIf` when using `==` with literal and using ternary operator. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12668](https://togithub.com/rubocop/rubocop/issues/12668): Fix an incorrect autocorrect for `Lint/EmptyConditionalBody` when missing `if` body with conditional `else` body. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12683](https://togithub.com/rubocop/rubocop/issues/12683): Fix an incorrect autocorrect for `Style/MapCompactWithConditionalBlock` when using guard clause with `next` implicitly nil. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12693](https://togithub.com/rubocop/rubocop/issues/12693): Fix an incorrect autocorrect for `Style/ObjectThen` when using `yield_self` without receiver. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12646](https://togithub.com/rubocop/rubocop/issues/12646): Fix `--auto-gen-config` bug for `Layout/SpaceBeforeBlockBraces`. (\[[@​jonas054](https://togithub.com/jonas054)]\[]) - [#​12717](https://togithub.com/rubocop/rubocop/issues/12717): Fix regexp for inline disable comments in `Style/CommentedKeyword`. (\[[@​jonas054](https://togithub.com/jonas054)]\[]) - [#​12695](https://togithub.com/rubocop/rubocop/issues/12695): Fix bug in `Include` from inherited file in a parent directory. (\[[@​jonas054](https://togithub.com/jonas054)]\[]) - [#​12656](https://togithub.com/rubocop/rubocop/pull/12656): Fix an error for `Layout/RedundantLineBreak` when using index access call chained on multiline hash literal. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12691](https://togithub.com/rubocop/rubocop/issues/12691): Fix an error for `Style/MultilineTernaryOperator` when nesting multiline ternary operators. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12707](https://togithub.com/rubocop/rubocop/pull/12707): Fix false negative for `Style/RedundantAssignment` when using pattern matching. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12674](https://togithub.com/rubocop/rubocop/pull/12674): Fix false negatives for `Style/RedundantReturn` when using pattern matching. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12673](https://togithub.com/rubocop/rubocop/pull/12673): Fix false negatives for `Lint/RedundantSafeNavigation` when using safe navigation operator for literal receiver. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12719](https://togithub.com/rubocop/rubocop/pull/12719): Fix false negatives for `Style/ArgumentsForwarding` when using forwardable block arguments with Ruby 3.2+. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12687](https://togithub.com/rubocop/rubocop/issues/12687): Fix a false positive for `Lint/Void` when `each` block with conditional expressions that has multiple statements. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12649](https://togithub.com/rubocop/rubocop/issues/12649): Fix false positives for `Style/InverseMethods` when using relational comparison operator with safe navigation. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12711](https://togithub.com/rubocop/rubocop/pull/12711): Handle implicit receivers in `Style/InvertibleUnlessCondition`. (\[[@​sambostock](https://togithub.com/sambostock)]\[]) - [#​12648](https://togithub.com/rubocop/rubocop/pull/12648): Fix numblock regressions in `omit_parentheses` `Style/MethodCallWithArgsParentheses`. (\[[@​gsamokovarov](https://togithub.com/gsamokovarov)]\[]) ##### Changes - [#​12641](https://togithub.com/rubocop/rubocop/pull/12641): Make error message clearer when the namespace is incorrect. (\[[@​maruth-stripe](https://togithub.com/maruth-stripe)]\[]) - [#​12637](https://togithub.com/rubocop/rubocop/pull/12637): Mark `Style/RaiseArgs` as unsafe. (\[[@​r7kamura](https://togithub.com/r7kamura)]\[]) - [#​12645](https://togithub.com/rubocop/rubocop/pull/12645): Change source order for target ruby to check gemspec after RuboCop configuration. (\[[@​jenshenny](https://togithub.com/jenshenny)]\[])

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.

yegor256 commented 3 months ago

@rultor please, try to merge, since 5 checks have passed

rultor commented 3 months ago

@rultor please, try to merge, since 5 checks have passed

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 3 months ago

@rultor please, try to merge, since 5 checks have passed

@yegor256 Done! FYI, the full log is here (took me 8min)