hmcts / et-pet-et1

Application for Applying To (an) Employment Tribunal
MIT License
9 stars 3 forks source link

Update dependency rubocop to v1.65.1 - autoclosed #1623

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop (source, changelog) 1.63.0 -> 1.65.1 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rubocop/rubocop (rubocop) ### [`v1.65.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1651-2024-08-01) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.65.0...v1.65.1) ##### New features - [#​13068](https://togithub.com/rubocop/rubocop/pull/13068): Add config validation to `Naming/PredicateName` to check that all `ForbiddenPrefixes` are being checked. (\[[@​maxjacobson](https://togithub.com/maxjacobson)]\[]) ##### Bug fixes - [#​13051](https://togithub.com/rubocop/rubocop/issues/13051): Fix an error for `Lint/FloatComparison` when comparing with rational literal. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13065](https://togithub.com/rubocop/rubocop/issues/13065): Fix an error for `Lint/UselessAssignment` when same name variables are assigned using chained assignment. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13062](https://togithub.com/rubocop/rubocop/pull/13062): Fix an error for `Style/InvertibleUnlessCondition` when using empty parenthesis as condition. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​11438](https://togithub.com/rubocop/rubocop/issues/11438): Explicitly load `fileutils` before calculating `before_us`. (\[[@​r7kamura](https://togithub.com/r7kamura)]\[]) - [#​13044](https://togithub.com/rubocop/rubocop/issues/13044): Fix false negatives for `Lint/ImplicitStringConcatenation` when using adjacent string interpolation literals on the same line. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13083](https://togithub.com/rubocop/rubocop/pull/13083): Fix a false positive for `Style/GlobalStdStream` when using namespaced constants like `Foo::STDOUT`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​13081](https://togithub.com/rubocop/rubocop/pull/13081): Fix a false positive for `Style/ZeroLengthPredicate` when using safe navigation and non-zero comparison. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) - [#​13041](https://togithub.com/rubocop/rubocop/issues/13041): Fix false positives for `Lint/UselessAssignment` when pattern match variable is assigned and used in a block. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13076](https://togithub.com/rubocop/rubocop/issues/13076): Fix an incorrect autocorrect for `Naming/RescuedExceptionsVariableName` when using hash value omission. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.65.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1650-2024-07-10) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.64.1...v1.65.0) ##### New features - [#​13030](https://togithub.com/rubocop/rubocop/pull/13030): Add new `Gemspec/AddRuntimeDependency` cop. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​12954](https://togithub.com/rubocop/rubocop/issues/12954): Fix a false negative for `Style/ArgumentsForwarding` when arguments forwarding in `yield`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13033](https://togithub.com/rubocop/rubocop/issues/13033): Fix a false positive for `Layout/SpaceAroundOperators` when using multiple spaces between an operator and a tailing comment. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12885](https://togithub.com/rubocop/rubocop/issues/12885): Fix a false positive for `Lint/ToEnumArguments` when enumerator is created for another method. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13018](https://togithub.com/rubocop/rubocop/issues/13018): Fix a false positive for `Style/MethodCallWithArgsParentheses` when `EnforcedStyle: omit_parentheses` is set and parenthesized method call is used before constant resolution. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12986](https://togithub.com/rubocop/rubocop/issues/12986): Fix a false positive for `Style/RedundantBegin` when endless method definition with `rescue`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12985](https://togithub.com/rubocop/rubocop/issues/12985): Fix an error for `Style/RedundantRegexpCharacterClass` when using regexp_parser gem 2.3.1 or older. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13010](https://togithub.com/rubocop/rubocop/issues/13010): Fix an error for `Style/SuperArguments` when the hash argument is or-assigned. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13023](https://togithub.com/rubocop/rubocop/issues/13023): Fix an error for `Style/SymbolProc` when using lambda `->` with one argument and multiline `do`...`end` block. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12989](https://togithub.com/rubocop/rubocop/issues/12989): Fix an error for the `inherit_gem` config when the Gemfile contains an uninstalled git gem. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12975](https://togithub.com/rubocop/rubocop/issues/12975): Fix an error for the `inherit_gem` config when running RuboCop without bundler and no Gemfile exists. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12997](https://togithub.com/rubocop/rubocop/pull/12997): Fix an error for `Lint/UnmodifiedReduceAccumulator` when the block is empty. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12979](https://togithub.com/rubocop/rubocop/issues/12979): Fix false negatives for `Lint/Void` when void expression with guard clause is not on last line. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12716](https://togithub.com/rubocop/rubocop/issues/12716): Fix false negatives for `Lint/Void` when using parenthesized void operators. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12471](https://togithub.com/rubocop/rubocop/issues/12471): Fix false negatives for `Style/ZeroLengthPredicate` when using safe navigation operator. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12960](https://togithub.com/rubocop/rubocop/issues/12960): Fix false positives for `Lint/NestedMethodDefinition` when definition of method on variable. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13012](https://togithub.com/rubocop/rubocop/issues/13012): Fix false positives for `Style/HashExcept` when using `reject` and calling `include?` method with bang. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12983](https://togithub.com/rubocop/rubocop/issues/12983): Fix false positives for `Style/SendWithLiteralMethodName` using `send` with writer method name. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12957](https://togithub.com/rubocop/rubocop/issues/12957): Fix false positives for `Style/SuperArguments` when calling super in a block. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Changes - [#​12970](https://togithub.com/rubocop/rubocop/issues/12970): Add `CountModifierForms` option to `Metrics/BlockNesting` and set it to `false` by default. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13032](https://togithub.com/rubocop/rubocop/pull/13032): Display warning messages for deprecated APIs. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13031](https://togithub.com/rubocop/rubocop/pull/13031): Enable YJIT by default in server mode. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12557](https://togithub.com/rubocop/rubocop/issues/12557): Make server mode aware of auto-restart for `bundle update`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12616](https://togithub.com/rubocop/rubocop/issues/12616): Make `Style/MapCompactWithConditionalBlock` aware of `filter_map`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​13035](https://togithub.com/rubocop/rubocop/issues/13035): Support autocorrect for `Lint/ImplicitStringConcatenation`. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.64.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1641-2024-05-31) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.64.0...v1.64.1) ##### Bug fixes - [#​12951](https://togithub.com/rubocop/rubocop/pull/12951): Fix an error for `Style/Copyright` when `AutocorrectNotice` is missing. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12932](https://togithub.com/rubocop/rubocop/pull/12932): Fix end position of diagnostic for LSP. (\[[@​ksss](https://togithub.com/ksss)]\[]) - [#​12926](https://togithub.com/rubocop/rubocop/issues/12926): Fix a false positive for `Style/SuperArguments` when the methods block argument is reassigned before `super`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12931](https://togithub.com/rubocop/rubocop/issues/12931): Fix false positives for `Style/RedundantLineContinuation` when line continuations involve `break`, `next`, or `yield` with a return value. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12924](https://togithub.com/rubocop/rubocop/issues/12924): Fix false positives for `Style/SendWithLiteralMethodName` when `public_send` argument is a method name that cannot be autocorrected. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.64.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1640-2024-05-23) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.5...v1.64.0) ##### New features - [#​12904](https://togithub.com/rubocop/rubocop/pull/12904): Add new `either_consistent` `SupportedShorthandSyntax` to `Style/HashSyntax`. (\[[@​pawelma](https://togithub.com/pawelma)]\[]) - [#​12842](https://togithub.com/rubocop/rubocop/issues/12842): Add new `Style/SendWithLiteralMethodName` cop. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12309](https://togithub.com/rubocop/rubocop/issues/12309): Add new `Style/SuperArguments` cop. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12917](https://togithub.com/rubocop/rubocop/pull/12917): Suggest correct formatter name for `--format` command line option. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12242](https://togithub.com/rubocop/rubocop/issues/12242): Support `AllowModifiersOnAttrs` option for `Style/AccessModifierDeclarations`. (\[[@​krororo](https://togithub.com/krororo)]\[]) - [#​11585](https://togithub.com/rubocop/rubocop/issues/11585): Support `AllowedMethods` for `Style/DocumentationMethod`. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​7189](https://togithub.com/rubocop/rubocop/issues/7189): Fix a false positive for `Style/Copyright` when using multiline copyright notice. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12914](https://togithub.com/rubocop/rubocop/pull/12914): Fix a false negative for `Layout/EmptyComment` when using an empty comment next to code after comment line. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12919](https://togithub.com/rubocop/rubocop/issues/12919): Fix false negatives for `Style/ArgumentsForwarding` when forward target is `super`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12923](https://togithub.com/rubocop/rubocop/pull/12923): Fix false negatives for `Style/ArgumentsForwarding` when forward target is safe navigation method. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12894](https://togithub.com/rubocop/rubocop/issues/12894): Fix false positives for `Style/MapIntoArray` when using `each` without receiver with `<<` to build an array. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12876](https://togithub.com/rubocop/rubocop/issues/12876): Fix an error for the lockfile parser if a gemfile exists but a lockfile doesn't. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12888](https://togithub.com/rubocop/rubocop/issues/12888): Fix `--no-exclude-limit` generating a todo with `Max` config instead of listing everything out with `Exclude`. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12898](https://togithub.com/rubocop/rubocop/issues/12898): Fix an error for `TargetRailsVersion` when parsing from the lockfile with prerelease rails. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) ##### Changes - [#​12908](https://togithub.com/rubocop/rubocop/pull/12908): Add rubocop-rspec back to suggested extensions when rspec-rails is in use. (\[[@​pirj](https://togithub.com/pirj)]\[]) - [#​12884](https://togithub.com/rubocop/rubocop/issues/12884): Align output from `cop.documentation_url` with `--show-docs-url` when passing a config as argument. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12905](https://togithub.com/rubocop/rubocop/pull/12905): Support `ActiveSupportExtensionsEnabled` for `Style/SymbolProc`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12897](https://togithub.com/rubocop/rubocop/pull/12897): Respect user's intentions with `workspace/executeCommand` LSP method. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.63.5`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1635-2024-05-09) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.4...v1.63.5) ##### Bug fixes - [#​12877](https://togithub.com/rubocop/rubocop/pull/12877): Fix an infinite loop error for `Layout/FirstArgumentIndentation` when specifying `EnforcedStyle: with_fixed_indentation` of `Layout/ArrayAlignment`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12873](https://togithub.com/rubocop/rubocop/issues/12873): Fix an error for `Metrics/BlockLength` when the `CountAsOne` config is invalid. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12881](https://togithub.com/rubocop/rubocop/pull/12881): Fix incorrect autocorrect when `Style/NumericPredicate` is used with negations. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) - [#​12882](https://togithub.com/rubocop/rubocop/pull/12882): Fix `Layout/CommentIndentation` for comment-only pattern matching. (\[[@​nekketsuuu](https://togithub.com/nekketsuuu)]\[]) ### [`v1.63.4`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1634-2024-04-28) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.3...v1.63.4) ##### Bug fixes - [#​12871](https://togithub.com/rubocop/rubocop/pull/12871): Fix an error for `rubocop -V` when `.rubocop.yml` contains ERB. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12862](https://togithub.com/rubocop/rubocop/issues/12862): Fix a false positive for `Style/RedundantLineContinuation` when line continuations involve `return` with a return value. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12664](https://togithub.com/rubocop/rubocop/pull/12664): Fix handling of `textDocument/diagnostic`. (\[[@​muxcmux](https://togithub.com/muxcmux)]\[]) - [#​12865](https://togithub.com/rubocop/rubocop/issues/12865): Fix Rails Cops, which weren't reporting any violations unless running with `bundle exec`. (\[[@​amomchilov](https://togithub.com/amomchilov)]\[]) ### [`v1.63.3`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1633-2024-04-22) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.2...v1.63.3) ##### Bug fixes - [#​12857](https://togithub.com/rubocop/rubocop/pull/12857): Fix false negatives for `Lint/UnreachableCode` when using pattern matching. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12852](https://togithub.com/rubocop/rubocop/issues/12852): Fix an error for `Lint/EmptyFile` in formatters when using cache. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12848](https://togithub.com/rubocop/rubocop/issues/12848): Fix an error that occurs in `RuboCop::Lockfile` when the constant Bundler is uninitialized. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Changes - [#​12855](https://togithub.com/rubocop/rubocop/pull/12855): Set custom program name for the built-in LSP server. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.63.2`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1632-2024-04-16) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.1...v1.63.2) ##### Bug fixes - [#​12843](https://togithub.com/rubocop/rubocop/issues/12843): Fix an error for `Lint/MixedCaseRange` when a character between `Z` and `a` is used in the regexp range. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12846](https://togithub.com/rubocop/rubocop/issues/12846): Fix an error for `RuboCop::Lockfile` when there is no Bundler environment. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12832](https://togithub.com/rubocop/rubocop/issues/12832): Fix an error for `Style/ArgumentsForwarding` when using block arg in nested method definitions. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12841](https://togithub.com/rubocop/rubocop/pull/12841): Fix false negatives for `Lint/UnreachableLoop` when using pattern matching. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12835](https://togithub.com/rubocop/rubocop/issues/12835): Allow global offenses to be disabled by directive comments. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) ##### Changes - [#​12845](https://togithub.com/rubocop/rubocop/pull/12845): Exclude `debug/open_nonstop` from `Lint/Debugger` by default. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.63.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1631-2024-04-10) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.63.0...v1.63.1) ##### Bug fixes - [#​12828](https://togithub.com/rubocop/rubocop/pull/12828): Fix a false positive for `Lint/AssignmentInCondition` if assigning inside a method call. (\[[@​earlopain](https://togithub.com/earlopain)]\[]) - [#​12823](https://togithub.com/rubocop/rubocop/issues/12823): Fixed "uninitialized constant `RuboCop::Lockfile::Bundler`", caused when running RuboCop without `bundler exec` on codebases that use `rubocop-rails`. (\[[@​amomchilov](https://togithub.com/amomchilov)]\[])

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, 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 was generated by Mend Renovate. View the repository job log.