via_cep
via_cep copied to clipboard
Update rubocop requirement from ~> 1.13.0 to ~> 1.43.0
Updates the requirements on rubocop to permit the latest version.
Release notes
Sourced from rubocop's releases.
RuboCop 1.43
New features
- #11359: Add new
Lint/UselessRescue
cop. (@fatkodima
)- #11389: Add autocorrect for
Style/MissingElse
. (@FnControlOption
)Bug fixes
- #11386: Fix a false positive for
Style/OperatorMethodCall
when using anonymous forwarding. (@koic
)- #11409: Fix an incorrect autocorrect for
Style/HashSyntax
when using hash value omission andEnforcedStyle: no_mixed_keys
. (@koic
)- #11405: Fix undefined method `range_between' for Style/WhileUntilModifier. (
@such
)- #11374: Fix an error for
Style/StringHashKeys
when using invalid symbol in encoding UTF-8 as keys. (@koic
)- #11392: Fix an incorrect autocorrect for
Style/RedundantDoubleSplatHashBraces
using double splat in double splat hash braces. (@koic
)- #8990: Make
Style/HashEachMethods
aware of built-inThread.current
. (@koic
)- #11390: Fix an incorrect autocorrect for
Style/HashSyntax
when hash first argument key and hash value only are the same which has a method call on the next line. (@koic
)- #11379: Fix a false negative for
Style/OperatorMethodCall
when usinga.+ b.something
. (@koic
)- #11180: Fix an error for
Style/RedundantRegexpEscape
when using%r
to provide regexp expressions. (@si-lens
)- #11403: Fix bad offense for parenthesised calls in literals for
omit_parentheses
style inStyle/MethodCallWithArgsParentheses
. (@gsamokovarov
)- #11407: Fix an error for
Style/HashSyntax
when expression follows hash key assignment. (@fatkodima
)- #11377: Fix
Style/OperatorMethodCall
when forwarding arguments. (@sambostock
)Changes
- #11382: Require
unicode-display_width
2.4.0 or higher. (@fatkodima
)- #11381: Require Parser 3.2.0.0 or higher. (
@koic
)- #11380: Disable
Style/YodaExpression
by default. (@koic
)- #11303: Make
Metrics/ParameterLists
aware ofStruct.new
andData.define
blocks. (@koic
)RuboCop 1.42
New features
- #11339: Add new
Style/MapToSet
cop. (@koic
)- #11341: Add new
Style/MinMaxComparison
cop. (@koic
)- #9222: Add new
Style/YodaExpression
cop. (@fatkodima
)- #11261: Allow inherit_from to accept a glob. ([
@alexevanczuk
][])Bug fixes
- #11204: Fix a false negative for
Lint/RedundantCopDisableDirective
when using--except
command line option. (@koic
)- #11369: Fix an error for
Lint/UselessRuby2Keywords
when usingProc#ruby2_keywords
. (@koic
)- #11351: Fix an incorrect autocorrect for
Lint/RegexpAsCondition
when using regexp literal with bang. (@koic
)- #11329: Accept simple freezed constants in
Layout/ClassStructure
and correctly handle class methods. (@fatkodima
)
... (truncated)
Changelog
Sourced from rubocop's changelog.
1.43.0 (2023-01-10)
New features
- #11359: Add new
Lint/UselessRescue
cop. ([@fatkodima
][])- #11389: Add autocorrect for
Style/MissingElse
. ([@FnControlOption
][])Bug fixes
- #11386: Fix a false positive for
Style/OperatorMethodCall
when using anonymous forwarding. ([@koic
][])- #11409: Fix an incorrect autocorrect for
Style/HashSyntax
when using hash value omission andEnforcedStyle: no_mixed_keys
. ([@koic
][])- #11405: Fix undefined method `range_between' for Style/WhileUntilModifier. ([
@such
][])- #11374: Fix an error for
Style/StringHashKeys
when using invalid symbol in encoding UTF-8 as keys. ([@koic
][])- #11392: Fix an incorrect autocorrect for
Style/RedundantDoubleSplatHashBraces
using double splat in double splat hash braces. ([@koic
][])- #8990: Make
Style/HashEachMethods
aware of built-inThread.current
. ([@koic
][])- #11390: Fix an incorrect autocorrect for
Style/HashSyntax
when hash first argument key and hash value only are the same which has a method call on the next line. ([@koic
][])- #11379: Fix a false negative for
Style/OperatorMethodCall
when usinga.+ b.something
. ([@koic
][])- #11180: Fix an error for
Style/RedundantRegexpEscape
when using%r
to provide regexp expressions. ([@si-lens
][])- #11403: Fix bad offense for parenthesised calls in literals for
omit_parentheses
style inStyle/MethodCallWithArgsParentheses
. ([@gsamokovarov
][])- #11407: Fix an error for
Style/HashSyntax
when expression follows hash key assignment. ([@fatkodima
][])- #11377: Fix
Style/OperatorMethodCall
when forwarding arguments. ([@sambostock
][])Changes
- #11382: Require
unicode-display_width
2.4.0 or higher. ([@fatkodima
][])- #11381: Require Parser 3.2.0.0 or higher. ([
@koic
][])- #11380: Disable
Style/YodaExpression
by default. ([@koic
][])- #11303: Make
Metrics/ParameterLists
aware ofStruct.new
andData.define
blocks. ([@koic
][])1.42.0 (2023-01-01)
New features
- #11339: Add new
Style/MapToSet
cop. ([@koic
][])- #11341: Add new
Style/MinMaxComparison
cop. ([@koic
][])- #9222: Add new
Style/YodaExpression
cop. ([@fatkodima
][])- #11261: Allow inherit_from to accept a glob. ([
@alexevanczuk
][])Bug fixes
- #11204: Fix a false negative for
Lint/RedundantCopDisableDirective
when using--except
command line option. ([@koic
][])- #11369: Fix an error for
Lint/UselessRuby2Keywords
when usingProc#ruby2_keywords
. ([@koic
][])- #11351: Fix an incorrect autocorrect for
Lint/RegexpAsCondition
when using regexp literal with bang. ([@koic
][])- #11329: Accept simple freezed constants in
Layout/ClassStructure
and correctly handle class methods. ([@fatkodima
][])- #11344: Fix an error for
Style/GuardClause
when using heredoc as an argument of raise inthen
branch and it does not haveelse
branch. ([@koic
][])- #11335: Fix an error for
Style/RequireOrder
when only onereuqire
. ([@koic
][])- #11348: Fix an error for
Style/SelectByRegexp
when block body is empty. ([@koic
][])- #11320: Fix a false positive for
Lint/RequireParentheses
when assigning ternary operator. ([@koic
][])- #11361: Make
Style/MethodDefParentheses
aware of Ruby 3.2's anonymous rest and keyword rest arguments. ([@koic
][])- #11346: Fix a false positive for
Style/RedundantStringEscape
when using escaped space in heredoc. ([@koic
][])
... (truncated)
Commits
c311137
Cut 1.43d1e7287
Update Changelog2f29892
Add autocorrect forStyle/MissingElse
73a4121
[Fix #11303] MakeMetrics/ParameterLists
aware ofStruct.new
and `Data.de...46963bd
[Fix #11409] Fix an incorrect autocorrect forStyle/HashSyntax
1e5f19a
[Fix #8990] MakeStyle/HashEachMethods
aware ofThread.current
de30af8
Fix an error forStyle/HashSyntax
when expression follows hash key assignment52a448f
Merge pull request #11406 from sorare/114051ac1ce7
[Fix #11405] Fix Style/WhileUntilModifier with ruby 3.13ce55d0
Merge pull request #11403 from gsamokovarov/omit-parentheses-call-with-block-...- 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 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 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)