Skip to content

Update dependency rubocop to v1.92.0 - #286

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rubocop-1.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rubocop-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
rubocop (source, changelog) 1.75.8 → 1.92.0 age confidence

Release Notes

rubocop/rubocop (rubocop)

v1.92.0

Compare Source

New features
Bug fixes
  • #​15780: Fix an error for Lint/MissingCopEnableDirective when an enable-next or next +Cop directive suspends an open rubocop:disable, and a false positive for next -Cop scopes larger than MaxRangeSize. ([@​bbatsov][])
  • #​16005: Fix a false negative for Security/JSONLoad with create_additions as the second argument. ([@​bbatsov][])
  • #​15994: Fix a false positive for Layout/LineEndStringConcatenationIndentation with an already aligned part. ([@​bbatsov][])
  • #​15842: Fix a false positive for Style/ExplicitBlockArgument when the method uses argument forwarding (...). ([@​bbatsov][])
  • #​15843: Fix a false positive for Style/NegativeArrayIndex with a different length receiver. ([@​bbatsov][])
  • #​15841: Fix a false positive for Style/RedundantFreeze with an arithmetic operation on a non-numeric receiver. ([@​bbatsov][])
  • #​15843: Fix a false positive for Style/Sample with an endless range, which was corrected to a sample call of the wrong size. ([@​bbatsov][])
  • #​15842: Fix a false positive for Style/SuperArguments when the method has a destructuring parameter. ([@​bbatsov][])
  • #​15740: Fix an error for Layout/EmptyLinesAroundMethodBody when a method's arguments span multiple lines and the method ends on the last argument's line. ([@​viralpraxis][])
  • #​15860: Fix an error for Layout/HeredocIndentation with a heredoc nested in another heredoc. ([@​Starlexxx][])
  • #​15876: Fix an error for Lint/EmptyConditionalBody with else on the condition line. ([@​koic][])
  • #​16008: Fix an error for Lint/UnescapedBracketInRegexp when using regexp_parser 2.11.2 and earlier. ([@​bbatsov][])
  • #​15897: Fix an error for Metrics/ClassLength with a long singleton class in LSP mode. ([@​bbatsov][])
  • #​15749: Fix an error for Style/ClassAndModuleChildren when a compact class or module definition appears in an expression, such as an assignment value or a method argument. ([@​viralpraxis][])
  • #​15750: Fix an error for Style/ClassAndModuleChildren when using EnforcedStyle: compact and the nested body is indented less than Layout/IndentationWidth's Width. ([@​viralpraxis][])
  • #​15764: Fix an error for Style/ClassAndModuleChildren when EnforcedStyle: compact compacts an irregularly indented definition and Layout/IndentationStyle enforces tabs. ([@​viralpraxis][])
  • #​15946: Fix an error for Style/ExplicitBlockArgument with the shorthand call syntax. ([@​Starlexxx][])
  • #​15861: Fix an error for Style/FormatString with format nested in format. ([@​Starlexxx][])
  • #​15694: Fix an error for Style/HashSyntax when a no_mixed_keys style forces hash rockets on a hash whose value repeats its key. ([@​viralpraxis][])
  • #​16007: Fix an error for Style/IfInsideElse when the nested if shares a line with other code. ([@​bbatsov][])
  • #​15867: Fix an error for Style/MapIntoArray when pushing into a numbered or it block parameter. ([@​Starlexxx][])
  • #​15949: Fix an error for Style/Next with a modifier condition wrapping a block that has its own offense. ([@​Starlexxx][])
  • #​15797: Fix an error for Style/RedundantCondition when autocorrecting a redundant condition nested in the else branch of another one. ([@​koic][])
  • #​15928: Fix an error for Style/Semicolon when a semicolon follows an unparenthesized keyword parameter or hash pattern. ([@​viralpraxis][])
  • #​15714: Fix an error for Style/YodaCondition when one operand of a comparison contains another comparison the cop also corrects. ([@​viralpraxis][])
  • #​16011: Fix an error for the pacman formatter, which crashed with undefined method 'winsize' whether or not the output was a terminal. ([@​bbatsov][])
  • #​15731: Fix an error when caching offenses whose correction or justification cannot be represented as UTF-8. ([@​viralpraxis][])
  • #​16015: Fix an error when cleaning up a result cache that can't be written. ([@​bbatsov][])
  • #​15702: Fix an error when interrupting RuboCop with Ctrl-C. ([@​viralpraxis][])
  • #​16015: Fix an error when the cache directory or config can't be accessed under a sandbox. ([@​bbatsov][])
  • #​16015: Fix an error when the result cache directory exists but can't be written. ([@​bbatsov][])
  • #​15817: Fix an incorrect autocorrect for Gemspec/OrderedDependencies when the same dependency declaration appears more than once in the gemspec. ([@​viralpraxis][])
  • #​15903: Fix an incorrect autocorrect for Layout/ClassStructure with blank line cops. ([@​koic][])
  • #​15984: Fix an incorrect autocorrect for Layout/ClassStructure with Layout/EmptyLinesAroundAccessModifier. ([@​koic][])
  • #​15997: Fix an incorrect autocorrect for Layout/ClassStructure with a heredoc constant. ([@​bbatsov][])
  • #​15697: Fix an incorrect autocorrect for Layout/EmptyLinesAroundBlockBody when using EnforcedStyle: empty_lines and the empty line would precede a leading dot method call. ([@​viralpraxis][])
  • #​15953: Fix an incorrect autocorrect for Layout/EmptyLinesAroundBlockBody with do on its own line. ([@​koic][])
  • #​15818: Fix an incorrect autocorrect for Layout/ExtraSpacing cop with ForceEqualSignAlignment: true when Style/SelfAssignment rewrites the same assignment. ([@​Starlexxx][])
  • #​15997: Fix an incorrect autocorrect for Layout/FirstArgumentIndentation with an inner call not beginning its line. ([@​bbatsov][])
  • #​15904: Fix an incorrect autocorrect for Layout/FirstMethodArgumentLineBreak with Style/MethodCallWithArgsParentheses. ([@​koic][])
  • #​15875: Fix an incorrect autocorrect for Layout/FirstMethodParameterLineBreak with Style/MethodDefParentheses. ([@​koic][])
  • #​15793: Fix an incorrect autocorrect for Layout/LineContinuationSpacing cop when a line ends with the $\ global variable. ([@​Starlexxx][])
  • #​15656: Fix an incorrect autocorrect for Layout/LineLength when breaking a line after an argument with a nested heredoc. ([@​Starlexxx][])
  • #​15844: Fix an incorrect autocorrect for Layout/LineLength cop when Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses removes the parentheses it breaks after. ([@​Starlexxx][])
  • #​15813: Fix an incorrect autocorrect for Layout/LineLength when SplitStrings: true would split a string inside an escape sequence such as \000. ([@​koic][])
  • #​15777: Fix an incorrect autocorrect for Layout/LineLength with SplitStrings: true when an interpolation in the string contains a block. ([@​Starlexxx][])
  • #​15997: Fix an incorrect autocorrect for Layout/LineLength with SplitStrings and a string not beginning its line. ([@​bbatsov][])
  • #​15964: Fix an incorrect autocorrect for Layout/MultilineArrayBraceLayout with Layout/MultilineHashBraceLayout and Layout/MultilineMethodCallBraceLayout. ([@​koic][])
  • #​15966: Fix an incorrect autocorrect for Layout/MultilineArrayBraceLayout with Style/ConcatArrayLiterals. ([@​koic][])
  • #​15789: Fix an incorrect autocorrect for Layout/MultilineBlockLayout cop adding a trailing comma when the only positional block argument is followed by keyword arguments. ([@​Starlexxx][])
  • #​15955: Fix an incorrect autocorrect for Layout/MultilineBlockLayout with block argument rewriting cops. ([@​koic][])
  • #​15932: Fix an incorrect autocorrect for Layout/MultilineHashBraceLayout with Style/HashAsLastArrayItem and Style/RedundantDoubleSplatHashBraces. ([@​koic][])
  • #​15906: Fix an incorrect autocorrect for Layout/MultilineArrayLineBreaks, Layout/MultilineHashKeyLineBreaks, Layout/MultilineMethodArgumentLineBreaks and Layout/MultilineMethodParameterLineBreaks after a heredoc opener. ([@​koic][])
  • #​15748: Fix an incorrect autocorrect for Layout/MultilineMethodCallBraceLayout when EnforcedStyle: omit_parentheses of Style/MethodCallWithArgsParentheses removes the parentheses the layout cop is moving. ([@​koic][])
  • #​15870: Fix an incorrect autocorrect for Layout/MultilineMethodDefinitionBraceLayout with Style/MultilineMethodSignature. ([@​Starlexxx][])
  • #​15967: Fix an incorrect autocorrect for Layout/SingleLineBlockChain with Style/NilComparison. ([@​koic][])
  • #​15988: Fix an incorrect autocorrect for Layout/SingleLineBlockChain with Style/FloatDivision. ([@​koic][])
  • #​15865: Fix an incorrect autocorrect for Layout/SingleLineBlockChain with a heredoc. ([@​Starlexxx][])
  • #​15735: Fix an incorrect autocorrect for Layout/SpaceInsideBlockBraces with EnforcedStyle: no_space when a multiline block's last line has code before the closing bracket. ([@​viralpraxis][])
  • #​15838: Fix an incorrect autocorrect for Lint/AmbiguousOperator with Style/ArgumentsForwarding. ([@​bbatsov][])
  • #​15913: Fix an incorrect autocorrect for Lint/EmptyConditionalBody with an empty elsif and else. ([@​koic][])
  • #​15971: Fix an incorrect autocorrect for Lint/LiteralInInterpolation with a # next to the interpolation. ([@​koic][])
  • #​15999: Fix an incorrect autocorrect for Lint/LiteralInInterpolation with an empty literal after a #. ([@​bbatsov][])
  • #​16004: Fix an incorrect autocorrect for Lint/LiteralInInterpolation with two adjacent interpolations. ([@​bbatsov][])
  • #​15795: Fix an incorrect autocorrect for Lint/Loop when begin ... end while or begin ... end until is written on a single line. ([@​koic][])
  • #​15889: Fix an incorrect autocorrect for Lint/NumberConversion with a symbol operand of an operator. ([@​koic][])
  • #​15934: Fix an incorrect autocorrect for Lint/RedundantDirGlobSort with a leading dot. ([@​koic][])
  • #​16007: Fix an incorrect autocorrect for Lint/UnescapedBracketInRegexp with a double-quoted Regexp.new string. ([@​bbatsov][])
  • #​16007: Fix an incorrect autocorrect for Lint/UnescapedBracketInRegexp with an escaped Regexp.new string. ([@​bbatsov][])
  • #​15838: Fix an incorrect autocorrect for Lint/UselessAssignment with a list of values without brackets. ([@​bbatsov][])
  • #​15796: Fix an incorrect autocorrect for Lint/Void when removing a heredoc in void context, so that its body and terminator are removed with it. ([@​koic][])
  • #​15832: Fix an incorrect autocorrect for Layout/MultilineArrayBraceLayout, Layout/MultilineHashBraceLayout, Layout/MultilineMethodCallBraceLayout, and Layout/MultilineMethodDefinitionBraceLayout when a heredoc is opened on the line of the closing brace. ([@​koic][])
  • #​15952: Fix an incorrect autocorrect for Naming/HeredocDelimiterCase when the body has the corrected delimiter. ([@​koic][])
  • #​15800: Fix an incorrect autocorrect for Style/AccessModifierDeclarations with a splatted variable. ([@​koic][])
  • #​15801: Fix an incorrect autocorrect for Style/Alias when a symbol argument such as :"foo bar" or :@type has no bareword form. ([@​koic][])
  • #​15991: Fix an incorrect autocorrect for Style/AndOr with Style/ReturnNilInPredicateMethodDefinition. ([@​Starlexxx][])
  • #​15962: Fix an incorrect autocorrect for Style/ArgumentsForwarding adding parentheses twice to a method definition. ([@​Starlexxx][])
  • #​15893: Fix an incorrect autocorrect for Style/ArgumentsForwarding with a block literal. ([@​koic][])
  • #​15843: Fix an incorrect autocorrect for Style/Attr with parenthesized arguments. ([@​bbatsov][])
  • #​15727: Fix an incorrect autocorrect for Style/BlockDelimiters when a braces block is the collection of a for loop. ([@​viralpraxis][])
  • #​15758: Fix an incorrect autocorrect for Style/BlockDelimiters when Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses removes the call's parentheses in the same pass, producing invalid code such as foo :bar { baz }. ([@​viralpraxis][])
  • #​15838: Fix an incorrect autocorrect for Style/BlockDelimiters with a block in a loop condition. ([@​bbatsov][])
  • #​15842: Fix an incorrect autocorrect for Style/BlockDelimiters with a multiline block in an argument of yield or super without parentheses. ([@​bbatsov][])
  • #​15975: Fix an incorrect autocorrect for Style/BlockDelimiters with a heredoc after rescue. ([@​koic][])
  • #​15747: Fix an incorrect autocorrect for Style/BlockDelimiters with Layout/SpaceBeforeBlockBraces. ([@​koic][])
  • #​15840: Fix an incorrect autocorrect for Style/CaseLikeIf with an if inside the else branch. ([@​bbatsov][])
  • #​15730: Fix an incorrect autocorrect for Style/ClassAndModuleChildren with EnforcedStyle: compact when a one-liner child class has a superclass or a body. ([@​viralpraxis][])
  • #​15961: Fix an incorrect autocorrect for Style/ClassAndModuleChildren when compacting a nested definition. ([@​Starlexxx][])
  • #​15943: Fix an incorrect autocorrect for Style/ClassAndModuleChildren with Style/StructInheritance. ([@​koic][])
  • #​15744: Fix an incorrect autocorrect for Style/ClassMethodsDefinitions when a method definition inside class << self is followed by other code on its last line. ([@​viralpraxis][])
  • #​15922: Fix an incorrect autocorrect for Style/CombinableLoops when followed by another block. ([@​Starlexxx][])
  • #​15996: Fix an incorrect autocorrect for Style/CombinableLoops when one of the loops is disabled. ([@​bbatsov][])
  • #​16006: Fix an incorrect autocorrect for Style/CombinableLoops with comments after the loop's opening. ([@​bbatsov][])
  • #​16006: Fix an incorrect autocorrect for Style/CombinableLoops with comments before the closing delimiter. ([@​bbatsov][])
  • #​15987: Fix an incorrect autocorrect for Style/CombinableLoops with mixed block delimiters. ([@​koic][])
  • #​15996: Fix an incorrect autocorrect for Style/CombinableLoops with numbered and it parameters. ([@​bbatsov][])
  • #​15878: Fix an incorrect autocorrect for Style/CombinableLoops with rescue in a loop body. ([@​koic][])
  • #​16004: Fix an incorrect autocorrect for Style/ConcatArrayLiterals dropping comments. ([@​bbatsov][])
  • #​15834: Fix an incorrect autocorrect for Style/ConcatArrayLiterals with Style/MethodCallWithArgsParentheses. ([@​koic][])
  • #​15881: Fix an incorrect autocorrect for Style/ConcatArrayLiterals with Style/TrailingCommaInArguments. ([@​koic][])
  • #​15999: Fix an incorrect autocorrect for Style/ConcatArrayLiterals with multiline array arguments. ([@​bbatsov][])
  • #​15773: Fix an incorrect autocorrect for Style/ConditionalAssignment with EnforcedStyle: assign_inside_condition when Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses removes a branch body's parentheses in the same pass, producing invalid code such as foo << bar :baz. ([@​viralpraxis][])
  • #​15863: Fix an incorrect autocorrect for Style/EmptyLiteral when Hash[] or Hash([]) is the first argument of a method call without parentheses. ([@​kevin9327][])
  • #​15689: Fix an incorrect autocorrect for Style/EndlessMethod when a method is made endless while Style/MethodCallWithArgsParentheses omits parentheses in its body. ([@​viralpraxis][])
  • #​16014: Fix an incorrect autocorrect for Style/EndlessMethod and Style/SingleLineMethods with a one-line pattern match or begin...end while body. ([@​bbatsov][])
  • #​15715: Fix an incorrect autocorrect for Style/EndlessMethod when the method body ends with an anonymous argument forwarding. ([@​viralpraxis][])
  • #​15710: Fix an incorrect autocorrect for Style/EndlessMethod when the method body passes a multiline or xstring heredoc to a method call. ([@​viralpraxis][])
  • #​15716: Fix an incorrect autocorrect for Style/EndlessMethod when the method body is a multiple assignment. ([@​viralpraxis][])
  • #​15707: Fix an incorrect autocorrect for Style/EndlessMethod when the method body ends with an omitted hash value. ([@​viralpraxis][])
  • #​15831: Fix an incorrect autocorrect for Style/EndlessMethod with a command that an endless body cannot hold. ([@​koic][])
  • #​15815: Fix an incorrect autocorrect for Style/EndlessMethod deleting a comment placed between the method signature and end. ([@​koic][])
  • #​15992: Fix an incorrect autocorrect for Style/EndlessMethod with a modifier condition or and/or body. ([@​Starlexxx][])
  • #​15775: Fix an incorrect autocorrect for Style/EndlessMethod when Naming/BlockForwarding or Style/ArgumentsForwarding adds parentheses to the same method definition. ([@​Starlexxx][])
  • #​15842: Fix an incorrect autocorrect for Style/EndlessMethod and Style/SingleLineMethods when the method body assigns multiple values without brackets. ([@​bbatsov][])
  • #​15756: Fix an incorrect autocorrect for Style/EndlessMethod when the method parameters are not surrounded by parentheses. ([@​koic][])
  • #​15843: Fix an incorrect autocorrect for Style/ExactRegexpMatch when the result is used. ([@​bbatsov][])
  • #​15790: Fix an incorrect autocorrect for Style/ExplicitBlockArgument cop when the method already has an argument or local variable named block. ([@​Starlexxx][])
  • #​15963: Fix an incorrect autocorrect for Style/ExplicitBlockArgument with Style/LambdaCall. ([@​koic][])
  • #​15965: Fix an incorrect autocorrect for Style/ExplicitBlockArgument with Style/TrailingCommaInArguments. ([@​koic][])
  • #​15998: Fix an incorrect autocorrect for Style/ExplicitBlockArgument with an empty index call. ([@​bbatsov][])
  • #​15842: Fix an incorrect autocorrect for Style/ExplicitBlockArgument when super without arguments is called in a method with keyword or block parameters. ([@​bbatsov][])
  • #​15977: Fix an incorrect autocorrect for Style/FloatDivision with a leading dot. ([@​koic][])
  • #​15768: Fix an incorrect autocorrect for Style/For when EnforcedStyle: for and the block body abuts a brace, such as c.each {d}, which left do or end glued to the body. ([@​viralpraxis][])
  • #​15765: Fix an incorrect autocorrect for Style/For when EnforcedStyle: for and the multiline each block is delimited by braces. ([@​viralpraxis][])
  • #​15911: Fix an incorrect autocorrect for Style/For with a do...end block in the collection. ([@​koic][])
  • #​15838: Fix an incorrect autocorrect for Style/For with a non-local loop variable or an implicit block parameter. ([@​bbatsov][])
  • #​15882: Fix an incorrect autocorrect for Style/For with Style/RedundantBegin. ([@​koic][])
  • #​15970: Fix an incorrect autocorrect for Style/FormatString with a braced hash argument. ([@​koic][])
  • #​15842: Fix an incorrect autocorrect for Style/FormatString when the argument of String#% is an instance variable, a constant or another value that may be an array. ([@​bbatsov][])
  • #​15799: Fix an incorrect autocorrect for Style/FrozenStringLiteralComment when an encoding magic comment names an encoding other than UTF-8, so that the frozen string literal comment is inserted below it. ([@​koic][])
  • #​15840: Fix an incorrect autocorrect for Style/GuardClause with an if as the body of an endless method. ([@​bbatsov][])
  • #​15998: Fix an incorrect autocorrect for Style/HashConversion in an index, setter or operator call. ([@​bbatsov][])
  • #​15998: Fix an incorrect autocorrect for Style/HashConversion when calling a method on Hash[]. ([@​bbatsov][])
  • #​15973: Fix an incorrect autocorrect for Style/HashConversion with Style/MethodCallWithArgsParentheses. ([@​koic][])
  • #​15998: Fix an incorrect autocorrect for Style/HashConversion with a method chain argument. ([@​bbatsov][])
  • #​15998: Fix an incorrect autocorrect for Style/HashConversion with safe navigation, super or yield. ([@​bbatsov][])
  • #​15698: Fix an incorrect autocorrect for Style/HashLookupMethod when the lookup is the target of a compound assignment. ([@​viralpraxis][])
  • #​15951: Fix an incorrect autocorrect for Style/HashLookupMethod with a leading dot. ([@​koic][])
  • #​15944: Fix an incorrect autocorrect for Style/HashLookupMethod with an explicit element reference call. ([@​koic][])
  • #​15772: Fix an incorrect autocorrect for Style/HashSyntax with EnforcedStyle: hash_rockets where expanding an omitted hash value also removed the line break that followed it. ([@​viralpraxis][])
  • #​15862: Fix an incorrect autocorrect for Style/HashSyntax with Style/MethodCallWithArgsParentheses. ([@​Starlexxx][])
  • #​15972: Fix an incorrect autocorrect for Style/HashSyntax with Style/SuperWithArgsParentheses. ([@​koic][])
  • #​15879: Fix an incorrect autocorrect for Style/HashSyntax with a keyword-named shorthand value. ([@​koic][])
  • #​15869: Fix an incorrect autocorrect for Style/IdenticalConditionalBranches when a duplicated expression shares its line. ([@​koic][])
  • #​16007: Fix an incorrect autocorrect for Style/IfInsideElse with a modifier if on the else line. ([@​bbatsov][])
  • #​15840: Fix an incorrect autocorrect for Style/IfUnlessModifierOfIfUnless with Style/SoleNestedConditional. ([@​bbatsov][])
  • #​16000: Fix an incorrect autocorrect for Style/IfUnlessModifier with a heredoc inside another heredoc. ([@​bbatsov][])
  • #​15979: Fix an incorrect autocorrect for Style/IfUnlessModifier with a heredoc nested in the body. ([@​koic][])
  • #​15840: Fix an incorrect autocorrect for Style/IfUnlessModifier and Style/WhileUntilModifier with a conditional or loop in a call argument, ternary branch or endless method body. ([@​bbatsov][])
  • #​15907: Fix an incorrect autocorrect for Style/IfUnlessModifier with an omitted hash value in a return or an assignment. ([@​koic][])
  • #​15852: Fix an incorrect autocorrect for Style/IfWithSemicolon when if is the receiver of a method call or an operand of an operator. ([@​koic][])
  • #​15854: Fix an incorrect autocorrect for Style/IfWithSemicolon when a branch is a begin/end loop with a while or until modifier. ([@​koic][])
  • #​15850: Fix an incorrect autocorrect for Style/IfWithSemicolon when ! is applied to a method call with unparenthesized arguments. ([@​koic][])
  • #​15839: Fix an incorrect autocorrect for Style/IfWithSemicolon when the condition or a branch binds looser than the ternary operator. ([@​bbatsov][])
  • #​15941: Fix an incorrect autocorrect for Style/InverseMethods with an operand of an operator. ([@​koic][])
  • #​15708: Fix an incorrect autocorrect for Style/ItBlockParameter when using EnforcedStyle: always and the block parameter is used inside a nested block. ([@​viralpraxis][])
  • #​15954: Fix an incorrect autocorrect for Style/ItBlockParameter with Style/StabbyLambdaParentheses. ([@​koic][])
  • #​15859: Fix an incorrect autocorrect for Style/ItBlockParameter with Style/Lambda. ([@​Starlexxx][])
  • #​15912: Fix an incorrect autocorrect for Style/KeywordParametersOrder with trailing whitespace. ([@​koic][])
  • #​15718: Fix an incorrect autocorrect for Style/Lambda when a lambda literal has an argument whose default value needs parentheses between pipes. ([@​viralpraxis][])
  • #​15986: Fix an incorrect autocorrect for Style/LambdaCall with a heredoc argument. ([@​Starlexxx][])
  • #​15978: Fix an incorrect autocorrect for Style/Lambda with a lambda literal in a pattern. ([@​koic][])
  • #​15887: Fix an incorrect autocorrect for Style/Lambda with rescue in an unparenthesized argument. ([@​koic][])
  • #​15826: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses when Style/TernaryParentheses also parenthesizes the arguments of a ternary condition. ([@​koic][])
  • #​15812: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses when Style/AndOr rewrites the and/or keyword around an argument-bearing call in the same pass. ([@​koic][])
  • #​15833: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses when Style/RedundantParentheses removes the parentheses around a call whose own parentheses are omitted in the same pass. ([@​koic][])
  • #​15824: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses when a call is assigned before the and or or keyword. ([@​koic][])
  • #​15905: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with a closing parenthesis on its own line. ([@​koic][])
  • #​15974: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with a nested call at the end of the line. ([@​koic][])
  • #​15999: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with a comment after (. ([@​bbatsov][])
  • #​4524: Fix an incorrect autocorrect for Style/MethodCallWithoutArgsParentheses when a local variable has the same name. ([@​bbatsov][])
  • #​15696: Fix an incorrect autocorrect for Style/MethodDefParentheses when using EnforcedStyle: require_no_parentheses and the parameters begin on a line below the method name. ([@​viralpraxis][])
  • #​15888: Fix an incorrect autocorrect for Style/MethodDefParentheses with a destructured first parameter. ([@​koic][])
  • #​15914: Fix an incorrect autocorrect for Style/MethodDefParentheses with a single-line method body. ([@​koic][])
  • #​16000: Fix an incorrect autocorrect for Style/MultilineIfModifier with a heredoc opened on the modifier line. ([@​bbatsov][])
  • #​16006: Fix an incorrect autocorrect for Style/MultilineIfModifier with a multiline string in the body. ([@​bbatsov][])
  • #​16006: Fix an incorrect autocorrect for Style/MultilineIfModifier with a non-squiggly heredoc in the body. ([@​bbatsov][])
  • #​15969: Fix an incorrect autocorrect for Style/MultilineInPatternThen with an endless range pattern. ([@​Starlexxx][])
  • #​15848: Fix an incorrect autocorrect for Style/MultilineTernaryOperator with defined? without parentheses. ([@​koic][])
  • #​15839: Fix an incorrect autocorrect for Style/MultilineTernaryOperator with yield and super. ([@​bbatsov][])
  • #​15969: Fix an incorrect autocorrect for Style/MultilineWhenThen with an endless range condition. ([@​Starlexxx][])
  • #​15902: Fix an incorrect autocorrect for Style/MutableConstant with Recursive: true and trailing comma cops. ([@​koic][])
  • #​15840: Fix an incorrect autocorrect for Style/NegatedIfElseCondition with then or a semicolon after the condition. ([@​bbatsov][])
  • #​15840: Fix an incorrect autocorrect for Style/NestedModifier with low-precedence operands. ([@​bbatsov][])
  • #​15839: Fix an incorrect autocorrect for Style/NestedTernaryOperator when the ternary follows return or is a command argument, or when the if branch has parentheses that do not wrap all of it. ([@​bbatsov][])
  • #​15864: Fix an incorrect autocorrect for Style/NestedTernaryOperator with a heredoc. ([@​Starlexxx][])
  • #​15847: Fix an incorrect autocorrect for Style/NestedTernaryOperator when the ternary is the operand of not or defined? without parentheses. ([@​koic][])
  • #​15841: Fix an incorrect autocorrect for Style/Next with heredocs and multiline string literals. ([@​bbatsov][])
  • #​15830: Fix an incorrect autocorrect for Style/NilComparison when a method is called on nil?. ([@​koic][])
  • #​15960: Fix an incorrect autocorrect for Style/NilComparison with a leading dot. ([@​koic][])
  • #​15806: Fix an incorrect autocorrect for Style/NonNilCheck when the receiver is a unary operation, such as !a != nil. ([@​viralpraxis][])
  • #​15827: Fix an incorrect autocorrect for Style/Not with a unary ~ operand. ([@​koic][])
  • #​15807: Fix an incorrect autocorrect for Style/NumericPredicate when the receiver is a unary operation, such as -a < 0. ([@​viralpraxis][])
  • #​15886: Fix an incorrect autocorrect for Style/NumericPredicate with EnforcedStyle: comparison in an operand. ([@​koic][])
  • #​15849: Fix an incorrect autocorrect for Style/OneLineConditional with a post-condition loop branch. ([@​koic][])
  • #​15851: Fix an incorrect autocorrect for Style/OneLineConditional with a constant scope or a ternary condition. ([@​koic][])
  • #​15839: Fix an incorrect autocorrect for Style/OneLineConditional when a branch uses a modifier rescue/while/until or a one-line pattern match, or when the conditional is the receiver of a method call. ([@​bbatsov][])
  • #​15843: Fix an incorrect autocorrect for Style/PercentLiteralDelimiters with an escaped delimiter. ([@​bbatsov][])
  • #​15835: Fix an incorrect autocorrect for Style/ReduceToHash with a key or a value that is not an array element. ([@​koic][])
  • #​15841: Fix an incorrect autocorrect for Style/RedundantBegin with low precedence statements and multiline return values. ([@​bbatsov][])
  • #​15841: Fix an incorrect autocorrect for Style/RedundantCondition with a low precedence else branch. ([@​bbatsov][])
  • #​15841: Fix an incorrect autocorrect for Style/RedundantCondition with operator method branches. ([@​bbatsov][])
  • #​15909: Fix an incorrect autocorrect for Style/RedundantDoubleSplatHashBraces with Style/TrailingCommaInHashLiteral. ([@​koic][])
  • #​15841: Fix an incorrect autocorrect for Style/RedundantException with a compound message. ([@​bbatsov][])
  • #​15663: Fix an incorrect autocorrect for Style/RedundantFetchBlock when fetch is called with a splat, an anonymous rest argument, or keyword arguments. ([@​ihamzatarar][])
  • #​15811: Fix an incorrect autocorrect for Style/RedundantParentheses with a heredoc and a chained call. ([@​koic][])
  • #​15825: Fix an incorrect autocorrect for Style/RedundantParentheses with a heredoc opened on the closing parenthesis line. ([@​koic][])
  • #​15798: Fix an incorrect autocorrect for Style/RedundantRegexpArgument with an escaped #{. ([@​koic][])
  • #​15843: Fix an incorrect autocorrect for Style/RedundantRegexpConstructor with an ambiguous slash regexp. ([@​bbatsov][])
  • #​15810: Fix an incorrect autocorrect for Style/RedundantRegexpEscape cop when Style/RegexpLiteral changes the delimiters of the same regexp in the same pass. ([@​Starlexxx][])
  • #​15819: Fix an incorrect autocorrect for Style/RegexpLiteral when a %r literal whose body starts with a newline is passed to a method without parentheses. ([@​koic][])
  • #​15809: Fix an incorrect autocorrect for Style/RegexpLiteral with a slash inside an interpolation. ([@​koic][])
  • #​15823: Fix an incorrect autocorrect for Style/RegexpLiteral when a %r literal escapes its own delimiter in the body. ([@​koic][])
  • #​15993: Fix an incorrect autocorrect for Style/RequireOrder with a `requi

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 requested a review from yegor256 as a code owner July 1, 2026 22:37
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from d72498a to c31754d Compare July 8, 2026 06:50
@renovate renovate Bot changed the title Update dependency rubocop to v1.88.1 Update dependency rubocop to v1.88.2 Jul 8, 2026
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from c31754d to c540a2d Compare July 18, 2026 04:07
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from c540a2d to 980da25 Compare August 4, 2026 09:40
@renovate renovate Bot changed the title Update dependency rubocop to v1.88.2 Update dependency rubocop to v1.89.0 Aug 4, 2026
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from 980da25 to dd5c4ce Compare August 24, 2026 16:35
@renovate renovate Bot changed the title Update dependency rubocop to v1.89.0 Update dependency rubocop to v1.90.0 Aug 24, 2026
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from dd5c4ce to 31f32a9 Compare September 10, 2026 20:33
@renovate renovate Bot changed the title Update dependency rubocop to v1.90.0 Update dependency rubocop to v1.91.0 Sep 10, 2026
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from 31f32a9 to 6b8e5a1 Compare September 25, 2026 00:46
@renovate
renovate Bot force-pushed the renovate/rubocop-1.x-lockfile branch from 6b8e5a1 to 3034aa2 Compare October 10, 2026 12:27
@renovate renovate Bot changed the title Update dependency rubocop to v1.91.0 Update dependency rubocop to v1.92.0 Oct 10, 2026
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.

0 participants