Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 15, 2025

This PR contains the following updates:

Package Change Age Confidence
rubocop (source, changelog) 1.79.1 -> 1.81.1 age confidence

Release Notes

rubocop/rubocop (rubocop)

v1.81.1

Compare Source

Bug fixes
  • #​14563: Fix incorrect autocorrection for Lint/DeprecatedOpenSSLConstant when Cipher appears twice. ([@​koic][])
Changes
  • #​14565: Allow multiline method chain for Style/NumberedParameters and Style/ItBlockParameter with EnforcedStyle: allow_single_line when the block itself is on a single line. ([@​earlopain][])

v1.81.0

Compare Source

New features
Bug fixes
  • #​14560: Fix an error for Style/NilComparison cop when using the var.==(nil) and var.===(nil) syntax. ([@​viralpraxis][])
  • #​14535: Fix autocorrect for Style/ExplicitBlockArgument when there are two methods that share the same implementation. ([@​earlopain][])
  • #​14527: Fix false negatives for Style/NumberedParameters and Style/ItBlockParameter when using multiline method chain with EnforcedStyle: allow_single_line. ([@​koic][])
  • #​14522: Fix false negatives for Layout/MultilineOperationIndentation when using indented code on LHS of equality operator in modifier method definition. ([@​koic][])
  • #​14496: Fix false negatives for Layout/EmptyLineBetweenDefs for AllowAdjacentOneLineDefs: false and DefLikeMacros that take no block. ([@​earlopain][])
  • #​14553: Fix false positives when EnforcedStyle: allowed_in_returns and !! appears across multiple lines in return position. ([@​koic][])
  • #​14557: Fix false positives for Style/RedundantParentheses when parentheses are used around a one-line rescue expression as a condition. ([@​koic][])
  • #​14525: Fix false positives for Style/RedundantRegexpEscape when an escaped variable sigil follows # (e.g., /#\@​foo/, /#\@​@​bar/, /#\$baz/). ([@​koic][])
  • #​14529: Fix false negative in Layout/RescueEnsureAlignment with a block whose send node is split over multiple lines. ([@​dvandersluis][])
  • #​14528: Fix Style/RedundantFormat when the format string has a variable width that isn't given as a literal value. ([@​dvandersluis][])
  • #​14541: Fix gemspec parsing error when ParserEngine: parser_prism is configured in a base config file. ([@​sudoremo][])
  • #​14544: Fix an incorrect autocorrect for Lint/Void when using a return value in assignment method definition. ([@​koic][])
  • #​14543: Fix an incorrect autocorrect for Style/RedundantRegexpArgument when using escaped single quote character. ([@​koic][])
  • #​14540: Fix an incorrect autocorrect for Style/UnlessElse when using unless with then. ([@​koic][])
  • #​14507: Fix the built-in Ruby LSP add-on not restarting when config files (.rubocop.yml, .rubocop_todo.yml) change. ([@​earlopain][])
  • #​14514: Fix the built-in Ruby LSP add-on not respecting .rubocop config file. ([@​earlopain][])
  • #​14508: Fix the built-in Ruby LSP add-on getting in an irrecoverable state when the config is invalid on startup. ([@​earlopain][])
  • #​14534: Prevent Layout/LineLength autocorrection from splitting a block if its receiver contains a heredoc. ([@​dvandersluis][])
  • #​14497: Fix a false positive for Lint/ShadowedArgument when assigning inside a rescue block. ([@​earlopain][])
Changes

v1.80.2

Compare Source

Bug fixes
  • #​14477: Fix a false positive for Style/SafeNavigation when using ternary expression with index access call with method chain. ([@​koic][])
  • #​14486: Fix false positives for Style/RedundantParentheses with unary operators and yield, super, or defined?. ([@​earlopain][])
  • #​14489: Fix false negatives for Style/RedundantParentheses with method calls taking argument without parentheses like return (x y) if z. ([@​earlopain][])
  • #​14499: Fix wrong autocorrect for Style/StringConcatenation when a double-quoted string contains escaped quotes and interpolation. ([@​earlopain][])
  • #​14502: Fix wrong autocorrect for Style/StringConcatenation when a single-quoted string contains interpolation like '#{foo}'. ([@​earlopain][])
Changes

v1.80.1

Compare Source

Bug fixes
  • #​14479: Don't invalidate cache when --display-time option is used on the CLI. ([@​lovro-bikic][])
  • #​14473: Fix a false negative for Style/RedundantBegin using begin with multiple statements without rescue or ensure. ([@​koic][])
  • #​14475: Fix cop errors during autocorrect for the build in LSP when analyzing as Ruby 3.4. ([@​earlopain][])
Changes

v1.80.0

Compare Source

Bug fixes
  • #​14469: Fix an incorrect autocorrect for Style/BitwisePredicate when using & with LHS flags in conjunction with == for comparisons. ([@​koic][])
  • #​14459: Fix wrong autocorrect for Style/For with save navigation in the collection. ([@​earlopain][])
  • #​14435: Fix false negatives for regexp cops when Lint/DuplicateRegexpCharacterClassElement is enabled. ([@​earlopain][])
  • #​14419: Fix false positives for Lint/UselessAssignment when duplicate assignments appear in nested if branches inside a loop and the variable is used outside while loop. ([@​koic][])
  • #​14468: Fix false positives for Naming/MethodName when an operator method is defined using a string. ([@​koic][])
  • #​14427: Fix false positives for Style/RedundantParentheses when do...end block is wrapped in parentheses as a method argument. ([@​koic][])
  • #​14441: Better hash access handling in Style/SafeNavigation. ([@​issyl0][])
  • #​14443: Fix false positive in Layout/EmptyLinesAfterModuleInclusion when include does not have exactly one argument. ([@​issyl0][])
  • #​14424: Fix Style/SafeNavigation cop to preserve existing safe navigation in fixed code. ([@​martinemde][])
  • #​14455: Follow module inclusion with nonzero args with an empty line. ([@​issyl0][])
  • #​14445: Fix false positives for Lint/UselessAssignment with for loops when the variable is referenced in the collection. ([@​earlopain][])
  • #​14447: Fix wrong autocorrect for Style/RedundantCondition with a parenthesised method call in the condition. ([@​earlopain][])
Changes

v1.79.2

Compare Source

Bug fixes
  • #​11664: Cache wasn't getting used when using parallelization. ([@​jvlara][])
  • #​14411: Fix false negatives for Layout/EmptyLinesAroundClassBody when a class body starts with a blank line and defines a multiline superclass. ([@​koic][])
  • #​14413: Fix a false positive for Layout/EmptyLinesAroundArguments with multiline strings that contain only whitespace. ([@​earlopain][])
  • #​14408: Fix false-positive for Layout/EmptyLinesAfterModuleInclusion when inclusion is called with modifier. ([@​r7kamura][])
  • #​14402: Fix false positives for Lint/UselessAssignment when duplicate assignments appear in if branch inside a loop and the variable is used outside while loop. ([@​koic][])
  • #​14416: Fix false positives for Style/MapToHash when using to_h with block argument. ([@​koic][])
  • #​14418: Fix false positives for Style/MapToSet when using to_set with block argument. ([@​koic][])
  • #​14420: Fix false positives for Style/SafeNavigation when ternary expression with operator method call with method chain. ([@​koic][])
Changes
  • #​14407: Register offense for parentheses around method calls with blocks in Style/RedundantParentheses. ([@​lovro-bikic][])

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency rubocop to v1.75.6 Update dependency rubocop to v1.75.6 - autoclosed May 19, 2025
@renovate renovate bot closed this May 19, 2025
@renovate renovate bot deleted the renovate/rubocop-1.x-lockfile branch May 19, 2025 06:57
@renovate renovate bot changed the title Update dependency rubocop to v1.75.6 - autoclosed Update dependency rubocop to v1.75.6 May 21, 2025
@renovate renovate bot reopened this May 21, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 94567e5 to 6f1c0eb Compare May 21, 2025 15:58
@renovate renovate bot changed the title Update dependency rubocop to v1.75.6 Update dependency rubocop to v1.75.7 May 21, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 6f1c0eb to 1741e79 Compare May 21, 2025 18:11
@yegor256
Copy link
Owner

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

@rultor
Copy link
Collaborator

rultor commented May 21, 2025

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

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

@rultor
Copy link
Collaborator

rultor commented May 21, 2025

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

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 8min).

+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:yegor256/mailanes.git' ; export 'pull_id=217' ; export 'fork=git@github.com:yegor256/mailanes.git' ; export 'fork_branch=renovate/rubocop-1.x-lockfile' ; export 'head_branch=master' ; export 'pull_title=Update dependency rubocop to v1.75.7' ; export 'author=yegor256' ; sudo gem install openssl -- --with-openssl-dir=/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/openssl ; export PATH=$PATH:/usr/lib/postgresql/10/bin ; sudo apt-get -y update ; sudo apt-get install --yes libpq-dev ; git config --global user.email "server@mailanes.com" ; git config --global user.name "mailanes.com" ; sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile" ; pdd -f /dev/null ; bundle exec rake ;
+ su --login r --command /home/r/script.sh
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /home/r/repo/Gemfile'.
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'.

Unknown ruby interpreter version (do not know how to handle): >=3.2.
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Fetching openssl-3.3.0.gem
Building native extensions with: '--with-openssl-dir=/usr/local/rvm/rubies/ruby-3.0.1/lib/ruby/3.0.0/openssl'
This could take a while...
Successfully installed openssl-3.3.0
1 gem installed

A new release of RubyGems is available: 3.4.10 → 3.6.9!
Run `gem update --system 3.6.9` to update your installation.

Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2

0% [Working]
            
Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]

0% [Waiting for headers] [1 InRelease 14.2 kB/129 kB 11%] [Connected to ppa.lau
                                                                               
Get:2 https://deb.nodesource.com/node_18.x nodistro InRelease [12.1 kB]

0% [Waiting for headers] [1 InRelease 14.2 kB/129 kB 11%] [Connected to ppa.lau
0% [Waiting for headers] [1 InRelease 129 kB/129 kB 100%] [Connected to ppa.lau
                                                                               
Hit:3 http://archive.ubuntu.com/ubuntu jammy InRelease

                                                                               
0% [Waiting for headers] [Waiting for headers]
                                              
Get:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]

0% [4 InRelease 14.2 kB/128 kB 11%] [Waiting for headers]
0% [4 InRelease 15.6 kB/128 kB 12%] [Waiting for headers]
                                                         
Get:5 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [11.7 kB]

0% [4 InRelease 41.7 kB/128 kB 33%] [Waiting for headers]
0% [5 Packages store 0 B] [4 InRelease 44.6 kB/128 kB 35%] [Waiting for headers
                                                                               
0% [4 InRelease 47.5 kB/128 kB 37%] [Waiting for headers]
0% [4 InRelease 47.5 kB/128 kB 37%] [Waiting for headers]
                                                         
Get:6 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease [18.1 kB]

0% [4 InRelease 72.1 kB/128 kB 56%] [6 InRelease 16.0 kB/18.1 kB 89%]
                                                                     
0% [4 InRelease 72.1 kB/128 kB 56%] [Waiting for headers]
0% [4 InRelease 92.4 kB/128 kB 72%] [Waiting for headers]
                                                         
Get:7 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [4,387 kB]

0% [4 InRelease 102 kB/128 kB 80%] [7 Packages 5,551 B/4,387 kB 0%] [Waiting fo
                                                                               
0% [Waiting for headers] [7 Packages 360 kB/4,387 kB 8%] [Waiting for headers]
                                                                              
Get:8 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [24.6 kB]

0% [Waiting for headers] [7 Packages 714 kB/4,387 kB 16%] [8 InRelease 16.0 kB/
0% [Waiting for headers] [7 Packages 1,177 kB/4,387 kB 27%] [Waiting for header
                                                                               
0% [Waiting for headers] [Waiting for headers]
0% [7 Packages store 0 B] [Waiting for headers] [Waiting for headers] [Waiting 
                                                                               
Get:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]

0% [7 Packages store 0 B] [9 InRelease 2,588 B/127 kB 2%] [Waiting for headers]
                                                                               
Get:10 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,245 kB]

0% [7 Packages store 0 B] [9 InRelease 18.5 kB/127 kB 15%] [10 Packages 65.3 kB
                                                                               
Get:11 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease [24.6 kB]

0% [7 Packages store 0 B] [9 InRelease 18.5 kB/127 kB 15%] [10 Packages 473 kB/
0% [7 Packages store 0 B] [9 InRelease 18.5 kB/127 kB 15%] [10 Packages 502 kB/
                                                                               
0% [7 Packages store 0 B] [9 InRelease 18.5 kB/127 kB 15%]
                                                          
Get:12 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [2,944 kB]

0% [7 Packages store 0 B] [9 InRelease 18.5 kB/127 kB 15%] [12 Packages 0 B/2,9
                                                                               
0% [7 Packages store 0 B] [9 InRelease 75.0 kB/127 kB 59%]
                                                          
Get:13 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [47.7 kB]

0% [7 Packages store 0 B] [9 InRelease 75.0 kB/127 kB 59%] [13 Packages 0 B/47.
                                                                               
0% [7 Packages store 0 B] [9 InRelease 75.0 kB/127 kB 59%]
0% [7 Packages store 0 B] [9 InRelease 75.0 kB/127 kB 59%]
                                                          
0% [7 Packages store 0 B] [Waiting for headers]
                                               
Get:14 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 Packages [34.2 kB]

0% [7 Packages store 0 B] [14 Packages 16.1 kB/34.2 kB 47%]
                                                           
0% [7 Packages store 0 B]
                         
0% [Working]
0% [10 Packages store 0 B]
0% [10 Packages store 0 B]
                          
0% [Waiting for headers]
                        
Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,552 kB]

0% [15 Packages 5,551 B/1,552 kB 0%]
0% [12 Packages store 0 B] [15 Packages 5,551 B/1,552 kB 0%]
0% [12 Packages store 0 B] [15 Packages 520 kB/1,552 kB 34%]
                                                            
0% [15 Packages 820 kB/1,552 kB 53%] [Waiting for headers]
0% [13 Packages store 0 B] [15 Packages 827 kB/1,552 kB 53%] [Waiting for heade
                                                                               
0% [15 Packages 894 kB/1,552 kB 58%] [Waiting for headers]
0% [14 Packages store 0 B] [15 Packages 901 kB/1,552 kB 58%] [Waiting for heade
                                                                               
0% [15 Packages 924 kB/1,552 kB 60%] [Waiting for headers]
                                                          
Get:16 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [4,109 B]

                                                          
0% [15 Packages 1,054 kB/1,552 kB 68%]
0% [16 Packages store 0 B] [15 Packages 1,064 kB/1,552 kB 69%]
                                                              
0% [15 Packages 1,075 kB/1,552 kB 69%]
                                      
0% [Working]
0% [15 Packages store 0 B]
                          
Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [4,540 kB]

0% [15 Packages store 0 B] [17 Packages 130 kB/4,540 kB 3%]
                                                           
0% [17 Packages 1,580 kB/4,540 kB 35%]
0% [17 Packages 3,404 kB/4,540 kB 75%]
                                      
0% [Working]
0% [17 Packages store 0 B]
                          
Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [55.7 kB]

0% [17 Packages store 0 B] [18 Packages 0 B/55.7 kB 0%]
                                                       
0% [17 Packages store 0 B]
                          
Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [3,255 kB]

0% [17 Packages store 0 B] [19 Packages 0 B/3,255 kB 0%]
                                                        
Get:20 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [83.2 kB]

0% [17 Packages store 0 B] [20 Packages 83.2 kB/83.2 kB 100%]
                                                             
Get:21 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.2 kB]

                                                             
0% [17 Packages store 0 B]
                          
0% [Working]
0% [18 Packages store 0 B]
                          
0% [Working]
0% [19 Packages store 0 B]
                          
0% [Working]
0% [20 Packages store 0 B]
                          
0% [Working]
0% [21 Packages store 0 B]
                          
0% [Working]
            

@renovate renovate bot changed the title Update dependency rubocop to v1.75.7 Update dependency rubocop to v1.75.8 May 28, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 1741e79 to bfa17a0 Compare May 28, 2025 18:03
@renovate renovate bot changed the title Update dependency rubocop to v1.75.8 Update dependency rubocop to v1.76.0 Jun 4, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch 2 times, most recently from 2dca54d to 5bffb9a Compare June 9, 2025 13:51
@renovate renovate bot changed the title Update dependency rubocop to v1.76.0 Update dependency rubocop to v1.76.1 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 5bffb9a to 0c69b54 Compare June 17, 2025 15:31
@renovate renovate bot changed the title Update dependency rubocop to v1.76.1 Update dependency rubocop to v1.76.2 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 0c69b54 to 1e639b8 Compare June 20, 2025 08:54
@renovate renovate bot changed the title Update dependency rubocop to v1.76.2 Update dependency rubocop to v1.77.0 Jun 20, 2025
@renovate renovate bot changed the title Update dependency rubocop to v1.77.0 Update dependency rubocop to v1.78.0 Jul 8, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 1e639b8 to b2c81ba Compare July 8, 2025 09:36
@renovate renovate bot changed the title Update dependency rubocop to v1.78.0 Update dependency rubocop to v1.79.0 Jul 24, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from b2c81ba to 74aa716 Compare July 24, 2025 09:49
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 74aa716 to afacbad Compare July 31, 2025 12:57
@renovate renovate bot changed the title Update dependency rubocop to v1.79.0 Update dependency rubocop to v1.79.1 Jul 31, 2025
@renovate renovate bot changed the title Update dependency rubocop to v1.79.1 Update dependency rubocop to v1.79.1 - autoclosed Aug 4, 2025
@renovate renovate bot closed this Aug 4, 2025
@renovate renovate bot changed the title Update dependency rubocop to v1.79.1 - autoclosed Update dependency rubocop to v1.79.1 Aug 5, 2025
@renovate renovate bot reopened this Aug 5, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from f30ca68 to afacbad Compare August 5, 2025 13:59
@renovate renovate bot changed the title Update dependency rubocop to v1.79.1 Update dependency rubocop to v1.79.2 Aug 5, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch 2 times, most recently from 6898ba1 to 43aad34 Compare August 10, 2025 14:28
@renovate renovate bot changed the title Update dependency rubocop to v1.79.2 Update dependency rubocop to v1.80.0 Aug 22, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 43aad34 to 8bee085 Compare August 22, 2025 14:57
@renovate renovate bot changed the title Update dependency rubocop to v1.80.0 Update dependency rubocop to v1.80.1 Aug 27, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 8bee085 to 1b189b8 Compare August 27, 2025 12:58
@renovate renovate bot changed the title Update dependency rubocop to v1.80.1 Update dependency rubocop to v1.80.2 Sep 6, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from 1b189b8 to da5de71 Compare September 6, 2025 18:55
@renovate renovate bot changed the title Update dependency rubocop to v1.80.2 Update dependency rubocop to v1.81.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from da5de71 to d23ebe3 Compare September 25, 2025 20:38
@renovate renovate bot force-pushed the renovate/rubocop-1.x-lockfile branch from d23ebe3 to 7f5d517 Compare September 26, 2025 17:07
@renovate renovate bot changed the title Update dependency rubocop to v1.81.0 Update dependency rubocop to v1.81.1 Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants