cocoapods-downloader
cocoapods-downloader copied to clipboard
Bump rubocop from 0.38.0 to 1.57.1
Bumps rubocop from 0.38.0 to 1.57.1.
Release notes
Sourced from rubocop's releases.
RuboCop 1.57.1
Bug fixes
- #12271: Fix a false positive for
Lint/RedundantSafeNavigation
when using snake case constant receiver. (@koic
)- #12265: Fix an error for
Layout/MultilineMethodCallIndentation
when usingarithmetic operation with block inside a grouped expression. (@koic
)- #12177: Fix an incorrect autocorrect for
Style/RedundantException
. (@ydah
)- #12261: Fix an infinite loop for
Layout/MultilineMethodCallIndentation
when multiline method chain with a block argument and method chain. (@ydah
)- #12263: Fix false positives for
Style/RedundantDoubleSplatHashBraces
when method call for no hash braced double splat receiver. (@koic
)- #12262: Fix an incorrect autocorrect for
Style/RedundantDoubleSplatHashBraces
when using double splat hash braces withmerge
method call twice. (@koic
)RuboCop 1.57
New features
- #12227: Add new
Style/SingleLineDoEndBlock
cop. (@koic
)- #12246: Make
Lint/RedundantSafeNavigation
aware of constant receiver. (@koic
)- #12257: Make
Style/RedundantDoubleSplatHashBraces
aware ofmerge
methods. (@koic
)Bug fixes
- #12244: Fix a false negative for
Lint/Debugger
when using debugger method inside block. (@koic
)- #12231: Fix a false negative for
Metrics/ModuleLength
when defining a singleton class in a module. (@koic
)- #12249: Fix a false positive
Style/IdenticalConditionalBranches
whenif
..else
with identical leading lines and assign to condition value. (@koic
)- #12253: Fix
Lint/LiteralInInterpolation
to accept an empty string literal interpolated in words literal. (@knu
)- #12198: Fix an error for flip-flop with beginless or endless ranges. (
@koic
)- #12259: Fix an error for
Lint/MixedCaseRange
when using nested character class in regexp. (@koic
)- #12237: Fix an error for
Style/NestedTernaryOperator
when a ternary operator has a nested ternary operator within anif
. (@koic
)- #12228: Fix false negatives for
Style/MultilineBlockChain
when using multiline block chain with safe navigation operator. (@koic
)- #12247: Fix false negatives for
Style/RedundantParentheses
when using logical or comparison expressions with redundant parentheses. (@koic
)- #12226: Fix false positives for
Layout/MultilineMethodCallIndentation
when aligning methods in multiline block chain. (@koic
)- #12076: Fixed an issue where the top-level cache folder was named differently during two consecutive rubocop runs. (
@K-S-A
)Changes
- #12235: Enable auto parallel inspection when config file is specified. (
@aboutNisblee
)- #12234: Enhance
Style/FormatString
's autocorrection when using known conversion methods whose return value is not an array. (@koic
)- #12128: Make
Style/GuardClause
aware ofdefine_method
. (@koic
)- #12126: Make
Style/RedundantFilterChain
aware ofselect.present?
whenActiveSupportExtensionsEnabled
config istrue
. (@koic
)- #12250: Mark
Lint/RedundantRequireStatement
as unsafe autocorrect. (@koic
)- #12097: Mark unsafe autocorrect for
Style/ClassEqualityComparison
. (@koic
)- #12210: Mark
Style/RedundantFilterChain
as unsafe autocorrect. (@koic
)RuboCop 1.56.4
... (truncated)
Changelog
Sourced from rubocop's changelog.
1.57.1 (2023-10-13)
Bug fixes
- #12271: Fix a false positive for
Lint/RedundantSafeNavigation
when using snake case constant receiver. ([@koic
][])- #12265: Fix an error for
Layout/MultilineMethodCallIndentation
when usingarithmetic operation with block inside a grouped expression. ([@koic
][])- #12177: Fix an incorrect autocorrect for
Style/RedundantException
. ([@ydah
][])- #12261: Fix an infinite loop for
Layout/MultilineMethodCallIndentation
when multiline method chain with a block argument and method chain. ([@ydah
][])- #12263: Fix false positives for
Style/RedundantDoubleSplatHashBraces
when method call for no hash braced double splat receiver. ([@koic
][])- #12262: Fix an incorrect autocorrect for
Style/RedundantDoubleSplatHashBraces
when using double splat hash braces withmerge
method call twice. ([@koic
][])1.57.0 (2023-10-11)
New features
- #12227: Add new
Style/SingleLineDoEndBlock
cop. ([@koic
][])- #12246: Make
Lint/RedundantSafeNavigation
aware of constant receiver. ([@koic
][])- #12257: Make
Style/RedundantDoubleSplatHashBraces
aware ofmerge
methods. ([@koic
][])Bug fixes
- #12244: Fix a false negative for
Lint/Debugger
when using debugger method inside block. ([@koic
][])- #12231: Fix a false negative for
Metrics/ModuleLength
when defining a singleton class in a module. ([@koic
][])- #12249: Fix a false positive
Style/IdenticalConditionalBranches
whenif
..else
with identical leading lines and assign to condition value. ([@koic
][])- #12253: Fix
Lint/LiteralInInterpolation
to accept an empty string literal interpolated in words literal. ([@knu
][])- #12198: Fix an error for flip-flop with beginless or endless ranges. ([
@koic
][])- #12259: Fix an error for
Lint/MixedCaseRange
when using nested character class in regexp. ([@koic
][])- #12237: Fix an error for
Style/NestedTernaryOperator
when a ternary operator has a nested ternary operator within anif
. ([@koic
][])- #12228: Fix false negatives for
Style/MultilineBlockChain
when using multiline block chain with safe navigation operator. ([@koic
][])- #12247: Fix false negatives for
Style/RedundantParentheses
when using logical or comparison expressions with redundant parentheses. ([@koic
][])- #12226: Fix false positives for
Layout/MultilineMethodCallIndentation
when aligning methods in multiline block chain. ([@koic
][])- #12076: Fixed an issue where the top-level cache folder was named differently during two consecutive rubocop runs. ([
@K-S-A
][])Changes
- #12235: Enable auto parallel inspection when config file is specified. ([
@aboutNisblee
][])- #12234: Enhance
Style/FormatString
's autocorrection when using known conversion methods whose return value is not an array. ([@koic
][])- #12128: Make
Style/GuardClause
aware ofdefine_method
. ([@koic
][])- #12126: Make
Style/RedundantFilterChain
aware ofselect.present?
whenActiveSupportExtensionsEnabled
config istrue
. ([@koic
][])- #12250: Mark
Lint/RedundantRequireStatement
as unsafe autocorrect. ([@koic
][])- #12097: Mark unsafe autocorrect for
Style/ClassEqualityComparison
. ([@koic
][])- #12210: Mark
Style/RedundantFilterChain
as unsafe autocorrect. ([@koic
][])1.56.4 (2023-09-28)
Bug fixes
- #12221: Fix a false positive for
Layout/EmptyLineAfterGuardClause
when usingreturn
before guard condition with heredoc. ([@koic
][])- #12213: Fix a false positive for
Lint/OrderedMagicComments
when comment text# encoding: ISO-8859-1
is embedded within example code as source code comment. ([@koic
][])- #12205: Fix an error for
Style/OperatorMethodCall
when usingfoo bar./ baz
. ([@koic
][])
... (truncated)
Commits
9141fe5
Cut 1.57.1a302d0c
Update Changelog12016d8
[Fix #12271] Fix a false positive forLint/RedundantSafeNavigation
128618c
Fix false positives forStyle/RedundantDoubleSplatHashBraces
03cdf04
Merge pull request #12267 from ydah/fix/122617edb5ca
[Fix #12261] Fix an infinite loop forLayout/MultilineMethodCallIndentation
42898bc
Merge pull request #12266 from koic/fix_an_error_for_layout_multiline_method_...a4a505d
[Fix #12265] Fix an error forLayout/MultilineMethodCallIndentation
84840b8
Fix typos873cb9f
Fix an incorrect autocorrect forStyle/RedundantException
when message is n...- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.