Skip to content

chore(deps): update pre-commit non-major hooks - #598

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/pre-commit-non-major-hooks
Oct 13, 2026
Merged

renovate[bot] merged 1 commit into
masterfrom
renovate/pre-commit-non-major-hooks

Conversation

@renovate

@renovate renovate Bot commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
renovatebot/pre-commit-hooks repository minor 44.138.0 → 44.155.1
rubocop/rubocop repository minor v1.91.0 → v1.92.0

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v44.155.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.155.1 for more changes

v44.155.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.155.0 for more changes

v44.154.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.154.1 for more changes

v44.153.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.153.1 for more changes

v44.152.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.152.0 for more changes

v44.151.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.5 for more changes

v44.151.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.4 for more changes

v44.151.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.3 for more changes

v44.151.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.2 for more changes

v44.151.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.1 for more changes

v44.151.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.151.0 for more changes

v44.150.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.150.1 for more changes

v44.150.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.150.0 for more changes

v44.149.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.149.3 for more changes

v44.149.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.149.2 for more changes

v44.149.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.149.1 for more changes

v44.149.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.149.0 for more changes

v44.148.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.6 for more changes

v44.148.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.5 for more changes

v44.148.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.4 for more changes

v44.148.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.3 for more changes

v44.148.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.2 for more changes

v44.148.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.1 for more changes

v44.148.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.148.0 for more changes

v44.147.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.147.0 for more changes

v44.146.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.146.2 for more changes

v44.146.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.146.1 for more changes

v44.145.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.145.3 for more changes

v44.145.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.145.2 for more changes

v44.145.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.145.1 for more changes

v44.145.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.145.0 for more changes

v44.144.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.144.1 for more changes

v44.143.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.143.0 for more changes

v44.142.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.142.1 for more changes

v44.142.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.142.0 for more changes

v44.140.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.140.0 for more changes

v44.139.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.139.0 for more changes

v44.138.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/44.138.1 for more changes

rubocop/rubocop (rubocop/rubocop)

v1.92.0: 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](https://redirect.

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 05:59 AM, only on Tuesday (* 0-5 * * 2)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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.


  • 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 a team as a code owner October 13, 2026 02:27
@renovate
renovate Bot enabled auto-merge October 13, 2026 02:27
@renovate
renovate Bot force-pushed the renovate/pre-commit-non-major-hooks branch from 4f76dd8 to 2dc7fd6 Compare October 13, 2026 05:57
@renovate
renovate Bot merged commit bec5350 into master Oct 13, 2026
31 of 33 checks passed
@renovate
renovate Bot deleted the renovate/pre-commit-non-major-hooks branch October 13, 2026 09:14
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