orange-cloudfoundry / cf-ops-automation

a collaboration framework for operating cloudfoundry and services at scale
22 stars 6 forks source link

chore(deps): update devtest tools #434

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Update Change
docker_registry2 minor '~> 1.16.0' -> '~> 1.18.0'
rubocop (source, changelog) minor '~> 1.52.1' -> '~> 1.55.1'
rubocop-rspec (changelog) minor '~> 2.22' -> '~> 2.23'

Release Notes

deitch/docker_registry2 (docker_registry2) ### [`v1.18.0`](https://togithub.com/deitch/docker_registry2/compare/v1.17.0...v1.18.0) [Compare Source](https://togithub.com/deitch/docker_registry2/compare/v1.17.0...v1.18.0) ### [`v1.17.0`](https://togithub.com/deitch/docker_registry2/compare/v1.16.0...v1.17.0) [Compare Source](https://togithub.com/deitch/docker_registry2/compare/v1.16.0...v1.17.0)
rubocop/rubocop (rubocop) ### [`v1.55.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1551-2023-07-31) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.55.0...v1.55.1) ##### Bug fixes - [#​12068](https://togithub.com/rubocop/rubocop/pull/12068): Fix a false positive for `Style/ReturnNilInPredicateMethodDefinition` when the last method argument in method definition is `nil`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12082](https://togithub.com/rubocop/rubocop/issues/12082): Fix an error for `Lint/UselessAssignment` when a variable is assigned and unreferenced in `for` with multiple variables. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12079](https://togithub.com/rubocop/rubocop/issues/12079): Fix an error for `Style/MixinGrouping` when mixin method has no arguments. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11637](https://togithub.com/rubocop/rubocop/pull/11637): Correct Rubocop for `private_class_method` method documentation. (\[[@​bigzed](https://togithub.com/bigzed)]\[]) - [#​12070](https://togithub.com/rubocop/rubocop/pull/12070): Fix false positive in `Style/ArgumentsForwarding` when receiver forwards args/kwargs. (\[[@​owst](https://togithub.com/owst)]\[]) ### [`v1.55.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1550-2023-07-25) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.54.2...v1.55.0) ##### New features - [#​11794](https://togithub.com/rubocop/rubocop/pull/11794): Add support to `Style/ArgumentsForwarding` for anonymous arg/kwarg forwarding in Ruby 3.2. (\[[@​owst](https://togithub.com/owst)]\[]) - [#​12044](https://togithub.com/rubocop/rubocop/issues/12044): Make LSP server support `layoutMode` option to run layout cops. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12056](https://togithub.com/rubocop/rubocop/pull/12056): Make LSP server support `lintMode` option to run lint cops. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12046](https://togithub.com/rubocop/rubocop/issues/12046): Make `ReturnNilInPredicateMethodDefinition` aware of `nil` at the end of predicate method definition. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​12055](https://togithub.com/rubocop/rubocop/pull/12055): Allow parentheses in single-line match patterns when using the `omit_parentheses` style of `Style/MethodCallWithArgsParentheses`. (\[[@​gsamokovarov](https://togithub.com/gsamokovarov)]\[]) - [#​12050](https://togithub.com/rubocop/rubocop/pull/12050): Fix a false positive for `Layout/RedundantLineBreak` when inspecting the `%` form string `%\n\n`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12063](https://togithub.com/rubocop/rubocop/pull/12063): Fix `Style/CombinableLoops` when one of the loops is empty. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) - [#​12059](https://togithub.com/rubocop/rubocop/issues/12059): Fix a false negative for `Style/StringLiteralsInInterpolation` for symbols with interpolation. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) - [#​11834](https://togithub.com/rubocop/rubocop/issues/11834): Fix false positive for when variable in inside conditional branch in nested node. (\[[@​alexeyschepin](https://togithub.com/alexeyschepin)]\[]) - [#​11802](https://togithub.com/rubocop/rubocop/issues/11802): Improve handling of `[]` and `()` with percent symbol arrays. (\[[@​jasondoc3](https://togithub.com/jasondoc3)]\[]) - [#​12052](https://togithub.com/rubocop/rubocop/issues/12052): Fix "Subfolders can't include glob special characters". (\[[@​meric426](https://togithub.com/meric426)]\[], \[[@​loveo](https://togithub.com/loveo)]\[]) - [#​12062](https://togithub.com/rubocop/rubocop/pull/12062): Fix `LoadError` when loading RuboCop from a symlinked location on Windows. (\[[@​p0deje](https://togithub.com/p0deje)]\[]) ##### Changes - [#​12064](https://togithub.com/rubocop/rubocop/pull/12064): Make `Style/RedundantArgument` aware of `exit` and `exit!`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12015](https://togithub.com/rubocop/rubocop/issues/12015): Mark `Style/HashConversion` as unsafe autocorrection. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.54.2`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1542-2023-07-13) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.54.1...v1.54.2) ##### Bug fixes - [#​12043](https://togithub.com/rubocop/rubocop/pull/12043): Fix a false negative for `Layout/ExtraSpacing` when some characters are vertically aligned. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12040](https://togithub.com/rubocop/rubocop/pull/12040): Fix a false positive for `Layout/TrailingEmptyLines` to prevent the following incorrect autocorrection when inspecting the `%` form string `%\n\n`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​1867](https://togithub.com/rubocop/rubocop/issues/1867): Fix an error when `AllCops:Exclude` is empty in .rubocop.yml. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12034](https://togithub.com/rubocop/rubocop/issues/12034): Fix invalid byte sequence in UTF-8 error when using an invalid encoding string. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12038](https://togithub.com/rubocop/rubocop/pull/12038): Output the "server restarting" message to stderr. (\[[@​knu](https://togithub.com/knu)]\[]) ### [`v1.54.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1541-2023-07-04) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.54.0...v1.54.1) ##### Bug fixes - [#​12024](https://togithub.com/rubocop/rubocop/issues/12024): Fix a false positive for `Lint/RedundantRegexpQuantifiers` when interpolation is used in a regexp literal. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12020](https://togithub.com/rubocop/rubocop/issues/12020): This PR fixes an infinite loop error for `Layout/SpaceAfterComma` with `Layout/SpaceBeforeSemicolon` when autocorrection conflicts. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12014](https://togithub.com/rubocop/rubocop/pull/12014): Fix an error for `Lint/UselessAssignment` when part of a multiple assignment is enclosed in parentheses. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12011](https://togithub.com/rubocop/rubocop/pull/12011): Fix an error for `Metrics/MethodLength` when using a heredoc in a block without block arguments. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12010](https://togithub.com/rubocop/rubocop/pull/12010): Fix false negatives for `Style/RedundantRegexpArgument` when using safe navigation operator. (\[[@​koic](https://togithub.com/koic)]\[]) ### [`v1.54.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1540-2023-07-01) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.53.1...v1.54.0) ##### New features - [#​12000](https://togithub.com/rubocop/rubocop/pull/12000): Support safe or unsafe autocorrect config for LSP. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​12005](https://togithub.com/rubocop/rubocop/issues/12005): Fix a false negative for `Lint/Debugger` when using debugger method inside lambda. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11986](https://togithub.com/rubocop/rubocop/issues/11986): Fix a false positive for `Lint/MixedCaseRange` when the number of characters at the start or end of range is other than 1. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11992](https://togithub.com/rubocop/rubocop/issues/11992): Fix an unexpected `NoMethodError` for built-in language server when an internal error occurs. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11994](https://togithub.com/rubocop/rubocop/issues/11994): Fix an error for `Layout/LineEndStringConcatenationIndentation` when inspecting the `%` from string `%\n\n`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12007](https://togithub.com/rubocop/rubocop/issues/12007): Fix an error for `Layout/SpaceAroundOperators` when using unary operator with double colon. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11996](https://togithub.com/rubocop/rubocop/issues/11996): Fix an error for `Style/IfWithSemicolon` when without branch bodies. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12009](https://togithub.com/rubocop/rubocop/pull/12009): Fix an error for `Style/YodaCondition` when equality check method is used without the first argument. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11998](https://togithub.com/rubocop/rubocop/issues/11998): Fix an error when inspecting blank heredoc delimiter. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11989](https://togithub.com/rubocop/rubocop/issues/11989): Fix an incorrect autocorrect for `Style/RedundantRegexpArgument` when using unicode chars. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​12001](https://togithub.com/rubocop/rubocop/issues/12001): Fix code length calculator for method calls with heredoc. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) - [#​12002](https://togithub.com/rubocop/rubocop/pull/12002): Fix `Lint/Void` cop for `__ENCODING__` constant. (\[[@​fatkodima](https://togithub.com/fatkodima)]\[]) ##### Changes - [#​11983](https://togithub.com/rubocop/rubocop/pull/11983): Add Ridgepole files to default `Include` list. (\[[@​ydah](https://togithub.com/ydah)]\[]) - [#​11738](https://togithub.com/rubocop/rubocop/issues/11738): Enhances empty_line_between_defs to treat configured macros like defs. (\[[@​catwomey](https://togithub.com/catwomey)]\[]) ### [`v1.53.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1531-2023-06-26) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.53.0...v1.53.1) ##### Bug fixes - [#​11974](https://togithub.com/rubocop/rubocop/issues/11974): Fix an error for `Style/RedundantCurrentDirectoryInPath` when using string interpolation in `require_relative`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11981](https://togithub.com/rubocop/rubocop/issues/11981): Fix an incorrect autocorrect for `Style/RedundantRegexpArgument` when using double quote and single quote characters. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11836](https://togithub.com/rubocop/rubocop/issues/11836): Should not offense single-quoted symbol containing double quotes in `Lint/SymbolConversion` . (\[[@​KessaPassa](https://togithub.com/KessaPassa)]\[]) ### [`v1.53.0`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1530-2023-06-23) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.52.1...v1.53.0) ##### New features - [#​11561](https://togithub.com/rubocop/rubocop/pull/11561): Add new `Lint/MixedCaseRange` cop. (\[[@​rwstauner](https://togithub.com/rwstauner)]\[]) - [#​11565](https://togithub.com/rubocop/rubocop/pull/11565): Add new `Lint/RedundantRegexpQuantifiers` cop. (\[[@​jaynetics](https://togithub.com/jaynetics)]\[]) - [#​11925](https://togithub.com/rubocop/rubocop/issues/11925): Add new `Style/RedundantCurrentDirectoryInPath` cop. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11595](https://togithub.com/rubocop/rubocop/pull/11595): Add new `Style/RedundantRegexpArgument` cop. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11967](https://togithub.com/rubocop/rubocop/pull/11967): Add new `Style/ReturnNilInPredicateMethodDefinition` cop. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11745](https://togithub.com/rubocop/rubocop/pull/11745): Add new `Style/YAMLFileRead` cop. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11926](https://togithub.com/rubocop/rubocop/pull/11926): Support built-in LSP server. (\[[@​koic](https://togithub.com/koic)]\[]) ##### Bug fixes - [#​11953](https://togithub.com/rubocop/rubocop/issues/11953): Fix a false negative for `Lint/DuplicateHashKey` when there is a duplicated constant key in the hash literal. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11945](https://togithub.com/rubocop/rubocop/issues/11945): Fix a false negative for `Style/RedundantSelfAssignmentBranch` when using method chaining or arguments in ternary branch. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11949](https://togithub.com/rubocop/rubocop/issues/11949): Fix a false positive for `Layout/RedundantLineBreak` when using a line broken string. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11931](https://togithub.com/rubocop/rubocop/pull/11931): Fix a false positive for `Lint/RedundantRequireStatement` when using `PP.pp`. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11946](https://togithub.com/rubocop/rubocop/pull/11946): Fix an error for `Lint/NumberConversion` when using multiple number conversion methods. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11972](https://togithub.com/rubocop/rubocop/issues/11972): Fix an error for `Lint/Void` when `CheckForMethodsWithNoSideEffects: true` and using a method definition. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11958](https://togithub.com/rubocop/rubocop/pull/11958): Fix error for `Style/IdenticalConditionalBranches` when using empty parentheses in the `if` branch. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11962](https://togithub.com/rubocop/rubocop/issues/11962): Fix an error for `Style/RedundantStringEscape` when an escaped double quote precedes interpolation in a symbol literal. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11947](https://togithub.com/rubocop/rubocop/issues/11947): Fix an error for `Style/ConditionalAssignment` with an assignment that uses `if` branch bodies, which include a block. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​11959](https://togithub.com/rubocop/rubocop/pull/11959): Fix false negatives for `Layout/EmptyLinesAroundExceptionHandlingKeywords` when using Ruby 2.5's `rescue` inside block and Ruby 2.7's numbered block. (\[[@​koic](https://togithub.com/koic)]\[]) - [#​10902](https://togithub.com/rubocop/rubocop/issues/10902): Fix an error for `Style/RedundantRegexpEscape` string with invalid byte sequence in UTF-8. (\[[@​ydah](https://togithub.com/ydah)]\[]) - [#​11562](https://togithub.com/rubocop/rubocop/pull/11562): Fixed escaped octal handling and detection in `Lint/DuplicateRegexpCharacterClassElement`. (\[[@​rwstauner](https://togithub.com/rwstauner)]\[]) ##### Changes - [#​11904](https://togithub.com/rubocop/rubocop/pull/11904): Mark `Layout/ClassStructure` as unsafe to autocorrect. (\[[@​nevans](https://togithub.com/nevans)]\[]) - [#​8506](https://togithub.com/rubocop/rubocop/issues/8506): Add `AllowedParentClasses` config to `Lint/MissingSuper`. (\[[@​iMacTia](https://togithub.com/iMacTia)]\[])
rubocop/rubocop-rspec (rubocop-rspec) ### [`v2.23.0`](https://togithub.com/rubocop/rubocop-rspec/blob/HEAD/CHANGELOG.md#2230-2023-07-30) [Compare Source](https://togithub.com/rubocop/rubocop-rspec/compare/v2.22.0...v2.23.0) - Add new `RSpec/Rails/NegationBeValid` cop. (\[[@​ydah](https://togithub.com/ydah)]) - Fix a false negative for `RSpec/ExcessiveDocstringSpacing` when finds description with em space. (\[[@​ydah](https://togithub.com/ydah)]) - Fix a false positive for `RSpec/EmptyExampleGroup` when example group with examples defined in `if` branch inside iterator. (\[[@​ydah](https://togithub.com/ydah)]) - Update the message output of `RSpec/ExpectActual` to include the word 'value'. (\[[@​corydiamand](https://togithub.com/corydiamand)]) - Fix a false negative for `RSpec/Pending` when `it` without body. (\[[@​ydah](https://togithub.com/ydah)]) - Add new `RSpec/ReceiveMessages` cop. (\[[@​ydah](https://togithub.com/ydah)]) - Change default.yml path to use `**/spec/*` instead of `spec/*`. (\[[@​ydah](https://togithub.com/ydah)]) - Add `AllowedIdentifiers` and `AllowedPatterns` configuration option to `RSpec/IndexedLet`. (\[[@​ydah](https://togithub.com/ydah)]) - Fix `RSpec/NamedSubject` when block has no body. (\[[@​splattael](https://togithub.com/splattael)]) - Fix `RSpec/LetBeforeExamples` autocorrect incompatible with `RSpec/ScatteredLet` autocorrect. (\[[@​ydah](https://togithub.com/ydah)]) - Update `RSpec/Focus` to support `shared_context` and `shared_examples` (\[[@​tmaier](https://togithub.com/tmaier)])

Configuration

📅 Schedule: Branch creation - "after 8am on the first day of the month" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.