citizenlab
citizenlab copied to clipboard
Bump rubocop from 1.57.2 to 1.64.1 in /back
Bumps rubocop from 1.57.2 to 1.64.1.
Release notes
Sourced from rubocop's releases.
RuboCop 1.64.1
Bug fixes
- #12951: Fix an error for
Style/CopyrightwhenAutocorrectNoticeis missing. (@koic)- #12932: Fix end position of diagnostic for LSP. (
@ksss)- #12926: Fix a false positive for
Style/SuperArgumentswhen the methods block argument is reassigned beforesuper. (@earlopain)- #12931: Fix false positives for
Style/RedundantLineContinuationwhen line continuations involvebreak,next, oryieldwith a return value. (@koic)- #12924: Fix false positives for
Style/SendWithLiteralMethodNamewhenpublic_sendargument is a method name that cannot be autocorrected. (@koic)RuboCop 1.64
New features
- #12904: Add new
either_consistentSupportedShorthandSyntaxtoStyle/HashSyntax. (@pawelma)- #12842: Add new
Style/SendWithLiteralMethodNamecop. (@koic)- #12309: Add new
Style/SuperArgumentscop. (@earlopain)- #12917: Suggest correct formatter name for
--formatcommand line option. (@koic)- #12242: Support
AllowModifiersOnAttrsoption forStyle/AccessModifierDeclarations. (@krororo)- #11585: Support
AllowedMethodsforStyle/DocumentationMethod. (@koic)Bug fixes
- #7189: Fix a false positive for
Style/Copyrightwhen using multiline copyright notice. (@koic)- #12914: Fix a false negative for
Layout/EmptyCommentwhen using an empty comment next to code after comment line. (@koic)- #12919: Fix false negatives for
Style/ArgumentsForwardingwhen forward target issuper. (@koic)- #12923: Fix false negatives for
Style/ArgumentsForwardingwhen forward target is safe navigation method. (@koic)- #12894: Fix false positives for
Style/MapIntoArraywhen usingeachwithout receiver with<<to build an array. (@koic)- #12876: Fix an error for the lockfile parser if a gemfile exists but a lockfile doesn't. (
@earlopain)- #12888: Fix
--no-exclude-limitgenerating a todo withMaxconfig instead of listing everything out withExclude. (@earlopain)- #12898: Fix an error for
TargetRailsVersionwhen parsing from the lockfile with prerelease rails. (@earlopain)Changes
- #12908: Add rubocop-rspec back to suggested extensions when rspec-rails is in use. (
@pirj)- #12884: Align output from
cop.documentation_urlwith--show-docs-urlwhen passing a config as argument. (@earlopain)- #12905: Support
ActiveSupportExtensionsEnabledforStyle/SymbolProc. (@koic)- #12897: Respect user's intentions with
workspace/executeCommandLSP method. (@koic)RuboCop 1.63.5
Bug fixes
... (truncated)
Changelog
Sourced from rubocop's changelog.
1.64.1 (2024-05-31)
Bug fixes
- #12951: Fix an error for
Style/CopyrightwhenAutocorrectNoticeis missing. ([@koic][])- #12932: Fix end position of diagnostic for LSP. ([
@ksss][])- #12926: Fix a false positive for
Style/SuperArgumentswhen the methods block argument is reassigned beforesuper. ([@earlopain][])- #12931: Fix false positives for
Style/RedundantLineContinuationwhen line continuations involvebreak,next, oryieldwith a return value. ([@koic][])- #12924: Fix false positives for
Style/SendWithLiteralMethodNamewhenpublic_sendargument is a method name that cannot be autocorrected. ([@koic][])1.64.0 (2024-05-23)
New features
- #12904: Add new
either_consistentSupportedShorthandSyntaxtoStyle/HashSyntax. ([@pawelma][])- #12842: Add new
Style/SendWithLiteralMethodNamecop. ([@koic][])- #12309: Add new
Style/SuperArgumentscop. ([@earlopain][])- #12917: Suggest correct formatter name for
--formatcommand line option. ([@koic][])- #12242: Support
AllowModifiersOnAttrsoption forStyle/AccessModifierDeclarations. ([@krororo][])- #11585: Support
AllowedMethodsforStyle/DocumentationMethod. ([@koic][])Bug fixes
- #7189: Fix a false positive for
Style/Copyrightwhen using multiline copyright notice. ([@koic][])- #12914: Fix a false negative for
Layout/EmptyCommentwhen using an empty comment next to code after comment line. ([@koic][])- #12919: Fix false negatives for
Style/ArgumentsForwardingwhen forward target issuper. ([@koic][])- #12923: Fix false negatives for
Style/ArgumentsForwardingwhen forward target is safe navigation method. ([@koic][])- #12894: Fix false positives for
Style/MapIntoArraywhen usingeachwithout receiver with<<to build an array. ([@koic][])- #12876: Fix an error for the lockfile parser if a gemfile exists but a lockfile doesn't. ([
@earlopain][])- #12888: Fix
--no-exclude-limitgenerating a todo withMaxconfig instead of listing everything out withExclude. ([@earlopain][])- #12898: Fix an error for
TargetRailsVersionwhen parsing from the lockfile with prerelease rails. ([@earlopain][])Changes
- #12908: Add rubocop-rspec back to suggested extensions when rspec-rails is in use. ([
@pirj][])- #12884: Align output from
cop.documentation_urlwith--show-docs-urlwhen passing a config as argument. ([@earlopain][])- #12905: Support
ActiveSupportExtensionsEnabledforStyle/SymbolProc. ([@koic][])- #12897: Respect user's intentions with
workspace/executeCommandLSP method. ([@koic][])1.63.5 (2024-05-09)
Bug fixes
- #12877: Fix an infinite loop error for
Layout/FirstArgumentIndentationwhen specifyingEnforcedStyle: with_fixed_indentationofLayout/ArrayAlignment. ([@koic][])- #12873: Fix an error for
Metrics/BlockLengthwhen theCountAsOneconfig is invalid. ([@koic][])- #12881: Fix incorrect autocorrect when
Style/NumericPredicateis used with negations. ([@fatkodima][])- #12882: Fix
Layout/CommentIndentationfor comment-only pattern matching. ([@nekketsuuu][])1.63.4 (2024-04-28)
... (truncated)
Commits
31be300Cut 1.64.18ba7464Update Changelog80f619bFix an error forStyle/Copyrighta920ba5[Fix #12949] Use the secret for the coverage reporter idf01e933Merge pull request #12946 from Earlopain/speedier-ci43105b4Slightly speed up CI runs6463bf2Move main tests to GitHub actions54421d6[Fix #12910] Ensure that RuboCop runs warning-free1cfe0b3Moveascii_specto GitHub actionsfbdffc3Moveinternal_investigationto GitHub actions- 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)