Closed renovate[bot] closed 1 year ago
@rultor please, try to merge, since 6 checks have passed
@rultor please, try to merge, since 6 checks have passed
@yegor256 OK, I'll try to merge now. You can check the progress of the merge here
@rultor please, try to merge, since 6 checks have passed
@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 4min)
libjlatexmath-java liblab-gamut1 libltdl7 libpathplan4 libqdox-java
libsaxon-java libxalan2-java libxerces2-java libxml-commons-external-java
libxml-commons-resolver1.1-java libxmlgraphics-commons-java plantuml
0 upgraded, 41 newly installed, 0 to remove and 91 not upgraded.
Need to get 37.9 MB of archives.
After this operation, 64.6 MB of additional disk space will be used.
0% [Working]
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 binfmt-support amd64 2.2.1-2 [55.8 kB]
0% [1 binfmt-support 4,063 B/55.8 kB 7%]
1% [Working]
Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 default-jre-headless amd64 2:1.11-72build2 [3,042 B]
1% [2 default-jre-headless 2,617 B/3,042 B 86%]
1% [Waiting for headers]
Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 fastjar amd64 2:0.98-7 [67.1 kB]
1% [3 fastjar 5,510 B/67.1 kB 8%]
2% [Waiting for headers]
Get:4 http://archive.ubuntu.com/ubuntu jammy/universe amd64 jarwrapper all 0.78 [10.8 kB]
2% [4 jarwrapper 4,697 B/10.8 kB 43%]
2% [Working]
Get:5 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libhamcrest-java all 1.3-9 [386 kB]
2% [5 libhamcrest-java 42.8 kB/386 kB 11%]
4% [Waiting for headers]
Get:6 http://archive.ubuntu.com/ubuntu jammy/universe amd64 junit4 all 4.13.2-1 [344 kB]
4% [6 junit4 60.8 kB/344 kB 18%]
5% [Waiting for headers]
Get:7 http://archive.ubuntu.com/ubuntu jammy/universe amd64 java-wrappers all 0.3 [9,560 B]
5% [7 java-wrappers 9,560 B/9,560 B 100%]
5% [Working]
Get:8 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjaxp1.3-java all 1.3.05-6 [227 kB]
5% [8 libjaxp1.3-java 17.4 kB/227 kB 8%]
6% [Waiting for headers]
Get:9 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxml-commons-external-java all 1.4.01-5 [240 kB]
6% [9 libxml-commons-external-java 8,355 B/240 kB 3%]
7% [Waiting for headers]
Get:10 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxml-commons-resolver1.1-java all 1.2-11 [97.6 kB]
7% [10 libxml-commons-resolver1.1-java 8,204 B/97.6 kB 8%]
8% [Waiting for headers]
Get:11 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxerces2-java all 2.12.1-1 [1,437 kB]
8% [11 libxerces2-java 41.4 kB/1,437 kB 3%]
11% [11 libxerces2-java 1,437 kB/1,437 kB 100%]
11% [Working]
Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxalan2-java all 2.7.2-4 [3,416 kB]
11% [12 libxalan2-java 5,507 B/3,416 kB 0%]
12% [12 libxalan2-java 255 kB/3,416 kB 7%]
19% [12 libxalan2-java 3,416 kB/3,416 kB 100%]
19% [Working]
Get:13 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libapache-pom-java all 18-1 [4,720 B]
19% [13 libapache-pom-java 2,616 B/4,720 B 55%]
20% [Working]
Get:14 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-parent-java all 43-1 [10.8 kB]
20% [14 libcommons-parent-java 10.8 kB/10.8 kB 100%]
20% [Working]
Get:15 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-io-java all 2.11.0-2 [297 kB]
20% [15 libcommons-io-java 24.6 kB/297 kB 8%]
21% [Working]
Get:16 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-logging-java all 1.2-2 [60.3 kB]
21% [16 libcommons-logging-java 29.8 kB/60.3 kB 49%]
22% [Working]
Get:17 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxmlgraphics-commons-java all 2.6-1 [612 kB]
22% [17 libxmlgraphics-commons-java 8,192 B/612 kB 1%]
24% [Waiting for headers]
Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libbatik-java all 1.14-1ubuntu0.2 [3,866 kB]
24% [18 libbatik-java 12.4 kB/3,866 kB 0%]
32% [Waiting for headers]
Get:19 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-cli-java all 1.4-2 [55.8 kB]
32% [19 libcommons-cli-java 12.4 kB/55.8 kB 22%]
33% [Working]
Get:20 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjericho-html-java all 3.2-2 [185 kB]
33% [20 libjericho-html-java 21.9 kB/185 kB 12%]
34% [Waiting for headers]
Get:21 http://archive.ubuntu.com/ubuntu jammy/universe amd64 ditaa all 0.10+ds1-1.2 [129 kB]
34% [21 ditaa 24.6 kB/129 kB 19%]
35% [Waiting for headers]
Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 fonts-liberation all 1:1.07.4-11 [822 kB]
35% [22 fonts-liberation 10.4 kB/822 kB 1%]
37% [Working]
Get:23 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libann0 amd64 1.1.2+doc-7build1 [26.0 kB]
37% [23 libann0 6,959 B/26.0 kB 27%]
37% [Working]
Get:24 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcdt5 amd64 2.42.2-6 [21.1 kB]
37% [24 libcdt5 2,615 B/21.1 kB 12%]
38% [Waiting for headers]
Get:25 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcgraph6 amd64 2.42.2-6 [45.8 kB]
38% [25 libcgraph6 11.6 kB/45.8 kB 25%]
38% [Waiting for headers]
Get:26 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgts-0.7-5 amd64 0.7.6+darcs121130-5 [164 kB]
38% [26 libgts-0.7-5 257 B/164 kB 0%]
39% [Waiting for headers]
Get:27 http://archive.ubuntu.com/ubuntu jammy/main amd64 libltdl7 amd64 2.4.6-15build2 [39.6 kB]
39% [27 libltdl7 36.9 kB/39.6 kB 93%]
40% [Working]
Get:28 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libpathplan4 amd64 2.42.2-6 [23.5 kB]
40% [28 libpathplan4 7,313 B/23.5 kB 31%]
40% [Waiting for headers]
Get:29 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgvc6 amd64 2.42.2-6 [726 kB]
40% [29 libgvc6 948 B/726 kB 0%]
42% [Waiting for headers]
Get:30 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgvpr2 amd64 2.42.2-6 [191 kB]
42% [30 libgvpr2 8,901 B/191 kB 5%]
43% [Waiting for headers]
Get:31 http://archive.ubuntu.com/ubuntu jammy/universe amd64 liblab-gamut1 amd64 2.42.2-6 [1,964 kB]
43% [31 liblab-gamut1 5,363 B/1,964 kB 0%]
48% [Waiting for headers]
Get:32 http://archive.ubuntu.com/ubuntu jammy/universe amd64 graphviz amd64 2.42.2-6 [650 kB]
48% [32 graphviz 7,400 B/650 kB 1%]
50% [Waiting for headers]
Get:33 http://archive.ubuntu.com/ubuntu jammy/main amd64 icc-profiles-free all 2.0.1+dfsg-1.1 [214 kB]
50% [33 icc-profiles-free 12.1 kB/214 kB 6%]
51% [Working]
Get:34 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libavalon-framework-java all 4.2.0-10 [71.3 kB]
51% [34 libavalon-framework-java 4,062 B/71.3 kB 6%]
51% [Working]
Get:35 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfontbox2-java all 2.0.25-1 [1,502 kB]
51% [35 libfontbox2-java 2,611 B/1,502 kB 0%] 2,732 kB/s 7s
54% [35 libfontbox2-java 1,323 kB/1,502 kB 88%] 2,732 kB/s 7s
55% [Waiting for headers] 2,732 kB/s 7s
Get:36 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libqdox-java all 1.12.1-3 [172 kB]
55% [36 libqdox-java 16.4 kB/172 kB 10%] 2,732 kB/s 7s
56% [Waiting for headers] 2,732 kB/s 7s
Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2 [10.1 MB]
Ign:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2
56% [Connecting to archive.ubuntu.com (91.189.91.38)] 2,732 kB/s 7s
Get:38 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgts-bin amd64 0.7.6+darcs121130-5 [44.3 kB]
56% [38 libgts-bin 6,959 B/44.3 kB 16%] 2,732 kB/s 7s
56% [Waiting for headers] 2,732 kB/s 7s
Get:39 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjlatexmath-java all 1.0.7-3 [990 kB]
56% [39 libjlatexmath-java 15.9 kB/990 kB 2%] 2,732 kB/s 7s
59% [Waiting for headers] 2,732 kB/s 6s
Get:40 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libsaxon-java all 1:6.5.5-12 [574 kB]
59% [40 libsaxon-java 7,473 B/574 kB 1%] 2,732 kB/s 6s
61% [Waiting for headers] 2,732 kB/s 6s
Get:41 http://archive.ubuntu.com/ubuntu jammy/universe amd64 plantuml all 1:1.2020.2+ds-1 [8,035 kB]
61% [41 plantuml 29.0 kB/8,035 kB 0%] 2,732 kB/s 6s
74% [41 plantuml 6,314 kB/8,035 kB 79%] 2,732 kB/s 4s
78% [Waiting for headers] 2,732 kB/s 3s
Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2 [10.1 MB]
Ign:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2 [10.1 MB]
78% [37 libfop-java 0 B/10.1 MB 0%] 2,732 kB/s 3s
Ign:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 2,732 kB/s 3s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
78% [Working] 1,807 kB/s 5s
Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2 [10.1 MB]
78% [37 libfop-java 0 B/10.1 MB 0%] 1,807 kB/s 5s
Err:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2
Error reading from server. Remote end closed connection [IP: 91.189.91.38 80]
78% [Working] 1,807 kB/s 5s
Fetched 27.8 MB in 15s (1,849 kB/s)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/f/fop/libfop-java_2.6-2_all.deb Error reading from server. Remote end closed connection [IP: 91.189.91.38 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
container 89319e20e6bbd531d798334b673fc35b689d048733b09fa5ef7c82a7c1670b57 is dead
Mon 12 Jun 2023 12:32:40 PM CEST
@rultor merge
This PR contains the following updates:
'1.52.0'
->'1.55.1'
Release Notes
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)]\[]) ### [`v1.52.1`](https://togithub.com/rubocop/rubocop/blob/HEAD/CHANGELOG.md#1521-2023-06-12) [Compare Source](https://togithub.com/rubocop/rubocop/compare/v1.52.0...v1.52.1) ##### Bug fixes - [#11944](https://togithub.com/rubocop/rubocop/pull/11944): Fix an incorrect autocorrect for `Style/SoleNestedConditional` with `Style/MethodCallWithArgsParentheses`. (\[[@koic](https://togithub.com/koic)]\[]) - [#11930](https://togithub.com/rubocop/rubocop/pull/11930): Fix exception on `Lint/InheritException` when class definition has non-constant siblings. (\[[@rafaelfranca](https://togithub.com/rafaelfranca)]\[]) - [#11919](https://togithub.com/rubocop/rubocop/issues/11919): Fix an error for `Lint/UselessAssignment` when a variable is assigned and unreferenced in `for`. (\[[@koic](https://togithub.com/koic)]\[]) - [#11928](https://togithub.com/rubocop/rubocop/pull/11928): Fix an incorrect autocorrect for `Lint/AmbiguousBlockAssociation`. (\[[@koic](https://togithub.com/koic)]\[]) - [#11915](https://togithub.com/rubocop/rubocop/pull/11915): Fix a false positive for `Lint/RedundantSafeNavigation` when `&.` is used for `to_s`, `to_i`, `to_d`, and other coercion methods. (\[[@lucthev](https://togithub.com/lucthev)]\[]) ##### Changes - [#11942](https://togithub.com/rubocop/rubocop/pull/11942): Require Parser 3.2.2.3 or higher. (\[[@koic](https://togithub.com/koic)]\[])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.