up-for-grabs.net
up-for-grabs.net copied to clipboard
Bump rubocop from 1.75.7 to 1.77.0
Bumps rubocop from 1.75.7 to 1.77.0.
Release notes
Sourced from rubocop's releases.
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)- #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)- #14255: Update
Naming/PredicateMethodto treat returned predicate method calls as boolean values. (@dvandersluis)RuboCop v1.76.2
Bug fixes
- #14273: Fix an error for
Lint/EmptyInterpolationwhen using a boolean literal inside interpolation. (@koic)- #14260: Fix an error for
Lint/UselessDefaultValueArgumentwhenfetchcall without a receiver. (@koic)- #14267: Fix an error for
Style/ConditionalAssignmentcop when using one-line branches. (@viralpraxis)- #14275: Fix false positives for
Style/RedundantParentheseswhen using parenthesized one-line pattern matching in endless method definition. (@koic)- #14269: Fix false positives for
Style/RedundantSelfwhen local variable assignment name is used in nestedif. (@koic)- #14286: Fix incorrect autocorrect for
Lint/SafeNavigationChainwhen a safe navigation is used on the left-hand side of a-operator when inside an array. (@koic)Changes
- #14232: Add
AllowedPatternsandAllowBangMethodsconfiguration toNaming/PredicateMethod. (@dvandersluis)- #14268: Register operator expression range boundaries as offenses in
Lint/AmbiguousRange. (@lovro-bikic)- #14264: Offend access modifiers used on top-level in
Lint/UselessAccessModifier. (@lovro-bikic)
... (truncated)
Changelog
Sourced from rubocop's changelog.
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][])- #14255: Update
Naming/PredicateMethodto treat returned predicate method calls as boolean values. ([@dvandersluis][])1.76.2 (2025-06-17)
Bug fixes
- #14273: Fix an error for
Lint/EmptyInterpolationwhen using a boolean literal inside interpolation. ([@koic][])- #14260: Fix an error for
Lint/UselessDefaultValueArgumentwhenfetchcall without a receiver. ([@koic][])- #14267: Fix an error for
Style/ConditionalAssignmentcop when using one-line branches. ([@viralpraxis][])- #14275: Fix false positives for
Style/RedundantParentheseswhen using parenthesized one-line pattern matching in endless method definition. ([@koic][])- #14269: Fix false positives for
Style/RedundantSelfwhen local variable assignment name is used in nestedif. ([@koic][])- #14286: Fix incorrect autocorrect for
Lint/SafeNavigationChainwhen a safe navigation is used on the left-hand side of a-operator when inside an array. ([@koic][])Changes
- #14232: Add
AllowedPatternsandAllowBangMethodsconfiguration toNaming/PredicateMethod. ([@dvandersluis][])- #14268: Register operator expression range boundaries as offenses in
Lint/AmbiguousRange. ([@lovro-bikic][])- #14264: Offend access modifiers used on top-level in
Lint/UselessAccessModifier. ([@lovro-bikic][])- #14278: Register conditions wrapped in parentheses as offenses in
Style/MinMaxComparison. ([@lovro-bikic][])1.76.1 (2025-06-09)
Bug fixes
... (truncated)
Commits
e8e3ae7Cut 1.77a56b16cUpdate Changelog45f1b00[Fix #14128] Allow long fully-qualified namespace strings to exceed max lengthbd1690c[Docs] Update a link to Parser's API docs56d4ebfFix links in Plugin Configuration docs37540d2EnhanceGemspec/RequireMFAcop autocorrect to insert MFA directive after la...80aff64[Fix #14306] Fix an error forStyle/HashConversion600d0a2[Fix #14313] Fix a false positive forLayout/SpaceBeforeBracketsca09f02Fix autocorrection syntax error for multiline expressions in Style/RedundantP...2d86c22[Fix #14165] Add new DefaultToNil option to Style/FetchEnvVar cop- 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)
Deploy Preview for up-for-grabs-test-bench ready!
| Name | Link |
|---|---|
| Latest commit | 5bdb0a04e46e0cafed5a58c50f1e527b8c7d8333 |
| Latest deploy log | https://app.netlify.com/projects/up-for-grabs-test-bench/deploys/6858c417b30e3100085c3d45 |
| Deploy Preview | https://deploy-preview-5263--up-for-grabs-test-bench.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
:wave: I'm a robot checking the state of this pull request to save the human reviewers time. I don't see any changes under _data/projects/ so I don't have any feedback here.
As you make changes to this pull request, I'll re-run these checks.