Bump rubocop from 1.36.0 to 1.78.0
Closed
Number: #211
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 3
Association: Contributor
Comments: 3
Created:
July 08, 2025 at 11:36 PM UTC
(about 1 year ago)
(about 1 year ago)
Updated:
July 24, 2025 at 11:14 PM UTC
(12 months ago)
(12 months ago)
Closed:
July 24, 2025 at 11:14 PM UTC
(12 months ago)
(12 months ago)
Time to Close:
16 days
Description:
Bumps rubocop from 1.36.0 to 1.78.0.
Release notes
Sourced from rubocop's releases.
RuboCop v1.78.0
New features
- #14331: Enhance
Naming/MethodNamecop to detect offenses withindefine_methodcalls. (@viralpraxis)- #14325: Enhance
Naming/MethodNamecop to handle offenses withinStructmembers. (@viralpraxis)- #14335: Enhance
Security/Evalcop to detectKernel.evalcalls. (@viralpraxis)Bug fixes
- #14343: Fix autocorrect code for
Style/HashConversionto avoid syntax error. (@koic)- #14346: Avoid requiring parentheses for
Style/SingleLineMethods. (@koic)- #14339: Fix bug where specifying
--formatdisables parallelization. (@r7kamura)- #14300: Fix false positives for
Lint/DuplicateMethodscop when self-alias trick is used. (@viralpraxis)- #14329: Fix false positives for
Lint/LiteralAsConditionwhen a literal is used inside||incasecondition. (@koic)- #14326: Fix additional autocorrection errors in
Style/HashConversionfor nestedHash[]calls. (@dvandersluis)- #14031: Honor --config options on server mode. (
@steiley)- #14319: Fix the following incorrect autocorrect for
Lint/RedundantTypeConversionwhen using parentheses with no arguments or any arguments. (@koic)- #14336: Fix incorrect autocorrect for
Style/ItBlockParameterwhen using a single numbered parameter after multiple numbered parameters in a method chain. (@koic)- #11782: Move pending cops warning out of ConfigLoader. (
@nobuyo)Changes
- #14318: Add
WaywardPredicatesconfig toNaming/PredicateMethodto handle methods that look like predicates but aren't. (@dvandersluis)RuboCop v1.77.0
New features
- #14223: Add new
Gemspec/AttributeAssignmentcop. (@viralpraxis)- #14128: Allow long fully-qualified namespace strings to exceed max length. ([
@niranjan-patil][])- #14288: Add new cop
Style/CollectionQuerying. ([@lovro-bikic][])- #14165: Add new
DefaultToNiloption toStyle/FetchEnvVarcop. ([@Yuhi-Sato][])- #14314: Enhance
Gemspec/RequireMFAcop autocorrect to insert MFA directive after lastmetadataassignment. (@viralpraxis)- #14159: Enhance
Layout/SpaceInsideArrayLiteralBracketscop to analyze nested constant patterns. (@viralpraxis)Bug fixes
- #14306: Fix an error for
Style/HashConversionwhen using nestedHash[]. (@koic)- #14298: Fix an error for
Style/SoleNestedConditionalwhen autocorrecting nested if/unless/if. ([@ssagara00][])- #14313: Fix a false positive for
Layout/SpaceBeforeBracketswhen call desugaredHash#[]to lvar receiver with a space around the dot. (@koic)- #14292: Fix false positives for
Style/RedundantParentheseswhen assigning a parenthesized one-lineinpattern matching. (@koic)- #14296: Fix false positives for
Style/RedundantSelfwhen receiver and lvalue have the same name in or-assignment. (@koic)- #14303: Fix
Lint/SelfAssignmentto allow inline RBS comments. ([@Morriar][])- #14307: Fix
Style/MethodCallWithArgsParenthesesfalse positive on forwarded keyword argument with additional arguments. (@viralpraxis)
... (truncated)
Changelog
Sourced from rubocop's changelog.
1.78.0 (2025-07-08)
New features
- #14331: Enhance
Naming/MethodNamecop to detect offenses withindefine_methodcalls. ([@viralpraxis][])- #14325: Enhance
Naming/MethodNamecop to handle offenses withinStructmembers. ([@viralpraxis][])- #14335: Enhance
Security/Evalcop to detectKernel.evalcalls. ([@viralpraxis][])Bug fixes
- #14343: Fix autocorrect code for
Style/HashConversionto avoid syntax error. ([@koic][])- #14346: Avoid requiring parentheses for
Style/SingleLineMethods. ([@koic][])- #14339: Fix bug where specifying
--formatdisables parallelization. ([@r7kamura][])- #14300: Fix false positives for
Lint/DuplicateMethodscop when self-alias trick is used. ([@viralpraxis][])- #14329: Fix false positives for
Lint/LiteralAsConditionwhen a literal is used inside||incasecondition. ([@koic][])- #14326: Fix additional autocorrection errors in
Style/HashConversionfor nestedHash[]calls. ([@dvandersluis][])- #14031: Honor --config options on server mode. ([
@steiley][])- #14319: Fix the following incorrect autocorrect for
Lint/RedundantTypeConversionwhen using parentheses with no arguments or any arguments. ([@koic][])- #14336: Fix incorrect autocorrect for
Style/ItBlockParameterwhen using a single numbered parameter after multiple numbered parameters in a method chain. ([@koic][])- #11782: Move pending cops warning out of ConfigLoader. ([
@nobuyo][])Changes
- #14318: Add
WaywardPredicatesconfig toNaming/PredicateMethodto handle methods that look like predicates but aren't. ([@dvandersluis][])1.77.0 (2025-06-20)
New features
- #14223: Add new
Gemspec/AttributeAssignmentcop. ([@viralpraxis][])- #14128: Allow long fully-qualified namespace strings to exceed max length. ([
@niranjan-patil][])- #14288: Add new cop
Style/CollectionQuerying. ([@lovro-bikic][])- #14165: Add new
DefaultToNiloption toStyle/FetchEnvVarcop. ([@Yuhi-Sato][])- #14314: Enhance
Gemspec/RequireMFAcop autocorrect to insert MFA directive after lastmetadataassignment. ([@viralpraxis][])- #14159: Enhance
Layout/SpaceInsideArrayLiteralBracketscop to analyze nested constant patterns. ([@viralpraxis][])Bug fixes
- #14306: Fix an error for
Style/HashConversionwhen using nestedHash[]. ([@koic][])- #14298: Fix an error for
Style/SoleNestedConditionalwhen autocorrecting nested if/unless/if. ([@ssagara00][])- #14313: Fix a false positive for
Layout/SpaceBeforeBracketswhen call desugaredHash#[]to lvar receiver with a space around the dot. ([@koic][])- #14292: Fix false positives for
Style/RedundantParentheseswhen assigning a parenthesized one-lineinpattern matching. ([@koic][])- #14296: Fix false positives for
Style/RedundantSelfwhen receiver and lvalue have the same name in or-assignment. ([@koic][])- #14303: Fix
Lint/SelfAssignmentto allow inline RBS comments. ([@Morriar][])- #14307: Fix
Style/MethodCallWithArgsParenthesesfalse positive on forwarded keyword argument with additional arguments. ([@viralpraxis][])- #14301: Fix autocorrection syntax error for multiline expressions in
Style/RedundantParentheses. ([@lovro-bikic][])Changes
- #14295: Update
Naming/PredicateMethodto consider negation (!/not) as boolean values. ([@dvandersluis][])
... (truncated)
Commits
dd441f4Cut 1.780687f04Update Changelog9322c7dTweak docstring2508d94Fix false positives for Lint/DuplicateMethods when the self-alias trick is used9582c40[Fix #11782] Move pending cops warning out of ConfigLoader6c863b3[Fix #14346] Avoid requiring parentheses forStyle/SingleLineMethods0b08bb8Merge pull request #14343 from koic/fix_autocorrect_for_style_hash_conversion0ef54b5Fix autocorrect forStyle/HashConversionto avoid syntax error01fdcbbRemove redundant method call indef_node_matchera80d92b[Doc] Remove redundant blank line- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+28
+28
Deletions:
-20
-20
Package Dependencies
Technical Details
| ID: | 2997311 |
| UUID: | 2651227346 |
| Node ID: | PR_kwDOIFCZBs6eBoTS |
| Host: | GitHub |
| Repository: | RubyOnWorld/allure-ruby |
| Mergeable: | Yes |
| Merge State: | Unstable |