Update dependency rubocop to v1.66.1 #53
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/rubocop-1.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.65.1
->1.66.1
Release Notes
rubocop/rubocop (rubocop)
v1.66.1
Compare Source
Bug fixes
Style/IfWithSemicolon
when using nested single-line if/;/end in block of if/else branches. ([@koic][])Style/EmptyLiteral
withHash.new([])
. ([@earlopain][])Style/EmptyElse
whenAllowComments: true
and the else clause is missing. ([@vlad-pisanov][])Style/MapIntoArray
autocorrection when usingensure
,def
,defs
andfor
. ([@vlad-pisanov][])v1.66.0
Compare Source
New features
StringLiteralsFrozenByDefault
option for correct analysis withRUBYOPT=--enable=frozen-string-literal
. ([@earlopain][])DocumentationExtension
global option to serve documentation with extensions different than.html
. ([@earlopain][])Lint/UselessNumericOperation
cop to check for inconsequential numeric operations. ([@zopolis4][])Style/RedundantInterpolationUnfreeze
cop to check fordup
and@+
on interpolated strings in Ruby >= 3.0. ([@earlopain][])Bug fixes
Lint/ImplicitStringConcatenation
when implicitly concatenating a string literal with a line break and string interpolation. ([@koic][])Style/IdenticalConditionalBranches
when handling empty case branches. ([@koic][])Style/IfWithSemicolon
when a nestedif
with a semicolon is used. ([@koic][])Style/InPatternThen
when using alternative pattern matching deeply. ([@koic][])Style/OneLineConditional
when using if/then/else/end with multiple expressions in thethen
body. ([@koic][])Layout/EmptyLineBetweenDefs
when two method definitions are on the same line separated by a semicolon. ([@koic][])Style/IfWithSemicolon
when a single-lineif/;/end
has an argument in the then body expression. ([@koic][])Style/IfWithSemicolon
when using multiple expressions in theelse
body. ([@koic][])Style/TrailingBodyOnMethodDefinition
when an expression precedes a method definition on the same line with a semicolon. ([@koic][])Layout/BlockAlignment
whenEnforcedStyleAlignWith: either (default)
. ([@koic][])Style/MultipleComparison
when expression with more comparisons precedes an expression with less comparisons. ([@fatkodima][])Layout/EmptyLinesAroundExceptionHandlingKeywords
whenensure
orelse
andend
are on the same line. ([@koic][])Lint/ImplicitStringConcatenation
when there are multiple adjacent string interpolation literals on the same line. ([@koic][])Style/GuardClause
when if clause is empty and correction would not fit on single line because ofLayout/LineLength
. ([@earlopain][])Style/ParallelAssignment
when using__FILE__
. ([@earlopain][])TargetRubyVersion
detection if the gemspec is not valid syntax. ([@earlopain][])Lint/Void
when usingensure
,defs
andnumblock
. ([@vlad-pisanov][])Style/MapIntoArray
when initializing the destination usingArray[]
,Array([])
, orArray.new([])
. ([@vlad-pisanov][])Style/EmptyLiteral
when usingArray[]
,Hash[]
,Array.new([])
andHash.new([])
. ([@vlad-pisanov][])Style/Alias
when using multiplealias
indef
. ([@koic][])Style/EmptyElse
when a comment-onlyelse
is used afterelsif
andAllowComments: true
is set. ([@koic][])Style/MapIntoArray
when splatting. ([@earlopain][])Style/ArgumentsForwarding
when forwarding kwargs/block arg with non-matching additional args. ([@koic][])Style/RedundantCondition
when using modifierif
orunless
. ([@koic][])Lint/Void
when using using frozen literals. ([@vlad-pisanov][])Lint/EmptyConditionalBody
when missingelsif
body withend
on the same line. ([@koic][])Lockfile
parser when it contains incompatibleBUNDLED WITH
versions. ([@earlopain][])TargetRubyVersion
through the gemfile if the gemfile ruby version is below 2.7. ([@earlopain][])Changes
get_!
,set_!
,get_?
,set_?
,get_=
, andset_=
inNaming/AccessorMethodName
. ([@koic][])Lint/UselessAssignment
autocorrection safe. ([@koic][])Style/RedundantRegexpArgument
respect theEnforcedStyle
ofStyle/StringLiterals
. ([@koic][])rexml
gem. ([@bquorning][])RuboCop::AST::RationalNode
. ([@koic][])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
bb7352ae57
to88f9c48a91
Update dependency rubocop to v1.66.0to Update dependency rubocop to v1.66.188f9c48a91
to0e2f19a3e0
0e2f19a3e0
to44c18a7a45