-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency rubocop to v1.60.2 - autoclosed #46
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
changed the title
Update dependency rubocop to v1.54.1
Update dependency rubocop to v1.54.2
Jul 26, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
July 26, 2023 11:43
c6870ec
to
7403116
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.54.2
Update dependency rubocop to v1.55.1
Jul 31, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
July 31, 2023 05:53
7403116
to
629d717
Compare
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
August 22, 2023 05:21
629d717
to
793b253
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.55.1
Update dependency rubocop to v1.56.0
Aug 22, 2023
renovate
bot
changed the title
Update dependency rubocop to v1.56.0
Update dependency rubocop to v1.56.2
Aug 30, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
August 30, 2023 05:15
793b253
to
553afee
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.56.2
Update dependency rubocop to v1.56.3
Sep 12, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
September 12, 2023 02:27
553afee
to
11ac123
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.56.3
Update dependency rubocop to v1.56.4
Sep 29, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
September 29, 2023 23:28
11ac123
to
4a66f7b
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.56.4
Update dependency rubocop to v1.57.0
Oct 12, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
2 times, most recently
from
October 14, 2023 05:34
67b695d
to
d109075
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.57.0
Update dependency rubocop to v1.57.1
Oct 14, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
November 7, 2023 17:47
d109075
to
a90334e
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.57.1
Update dependency rubocop to v1.57.2
Nov 7, 2023
renovate
bot
changed the title
Update dependency rubocop to v1.57.2
Update dependency rubocop to v1.58.0
Dec 2, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
December 2, 2023 05:53
a90334e
to
be30690
Compare
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
December 11, 2023 14:34
be30690
to
9890c5c
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.58.0
Update dependency rubocop to v1.59.0
Dec 11, 2023
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
January 15, 2024 20:33
9890c5c
to
ba8a6e8
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.59.0
Update dependency rubocop to v1.60.0
Jan 15, 2024
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
January 18, 2024 02:28
ba8a6e8
to
b5656ee
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.60.0
Update dependency rubocop to v1.60.1
Jan 18, 2024
renovate
bot
changed the title
Update dependency rubocop to v1.60.1
Update dependency rubocop to v1.60.2
Jan 24, 2024
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
January 24, 2024 14:57
b5656ee
to
94ce5d8
Compare
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
2 times, most recently
from
February 20, 2024 06:41
cb6bad7
to
19bb3e1
Compare
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
3 times, most recently
from
February 20, 2024 07:40
07d4c51
to
0466e0e
Compare
renovate
bot
force-pushed
the
renovate/rubocop-1.x-lockfile
branch
from
February 20, 2024 07:41
0466e0e
to
0b5d4db
Compare
renovate
bot
changed the title
Update dependency rubocop to v1.60.2
Update dependency rubocop to v1.60.2 - autoclosed
Feb 20, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.53.1
->1.60.2
Release Notes
rubocop/rubocop (rubocop)
v1.60.2
Compare Source
Bug fixes
Layout/RedundantLineBreak
when using index access call chained on multiple lines with backslash. ([@koic][])Style/ArgumentsForwarding
when naming a block argument&
. ([@koic][])Style/HashEachMethods
when both arguments are unused. ([@earlopain][])Style/HashEachMethods
when a block with both parameters has no body. ([@earlopain][])Errno::ENOENT
error when using server mode. ([@koic][])Style/ArgumentsForwarding
when using block arg forwarding with positional arguments forwarding to within block. ([@koic][])Style/HashEachMethods
when using array converter method. ([@koic][])EnforcedStyle: explicit
ofNaming/BlockForwarding
withStyle/ArgumentsForwarding
. ([@koic][])v1.60.1
Compare Source
Bug fixes
Style/ArgumentsForwarding
when using block argument forwarding with other arguments. ([@koic][])Style/RedundantParentheses
when parentheses in control flow keyword with multiline style argument. ([@koic][])Changes
Style/CollectionCompact
aware ofgrep_v
with nil. ([@koic][])v1.60.0
Compare Source
Bug fixes
Style/MultilineTernaryOperator
when using a method call as a ternary operator condition with a line break between receiver and method. ([@koic][])Style/RedundantLineContinuation
when line continuations for multiline leading dot method chain with a blank line. ([@koic][])Style/MethodCallWithArgsParentheses
omit_parentheses
style. ([@gsamokovarov][])Layout/EndAlignment
when misaligned in singleton class assignments withEnforcedStyleAlignWith: variable
. ([@koic][])Layout/FirstArgumentIndentation
when specifyingEnforcedStyle: with_fixed_indentation
ofLayout/ArrayAlignment
. ([@koic][])Lint/ShadowedArgument
when self assigning to a block argument infor
. ([@koic][])Style/IdenticalConditionalBranches
when usingif
...else
with identical leading lines that assign toself.foo
. ([@koic][])EnforcedStyle: omit_parentheses
ofStyle/MethodCallWithArgsParentheses
withStyle/SuperWithArgsParentheses
. ([@koic][])Style/MapToHash
when usingmap.to_h
without receiver. ([@koic][])--auto-gen-config
generateExclude
whenMax
is overridden. ([@jonas054][])Lint/MixedRegexpCaptureTypes
when using look-ahead matcher. ([@marocchino][])Style/RedundantParentheses
when regexp literal attempts to match against a parenthesized condition. ([@koic][])Lint/LiteralAssignmentInCondition
when a collection literal contains non-literal elements. ([@koic][])Naming/BlockForwarding
when using explicit block forwarding in block method. ([@koic][])Style/RedundantParentheses
whenAllowInMultilineConditions: true
ofStyle/ParenthesesAroundCondition
. ([@koic][])Style/ArgumentsForwarding
when rest arguments forwarding to a method in block. ([@koic][])Style/HashEachMethods
when rest block argument ofEnumerable#each
method is used. ([@koic][])Style/ParenthesesAroundCondition
. ([@koic][])Style/RedundantParentheses
when parentheses are used around a semantic operator in expressions within assignments. ([@koic][])Style/ArgumentsForwarding
when a block is forwarded but other args aren't. ([@dvandersluis][])Layout/LineContinuationLeadingSpace
. ([@eugeneius][])Style/EachForSimpleLoop
accept block with no parameters. ([@koic][])Changes
Security/Open
whenopen
with a literal string starting with a pipe. ([@koic][])Style/RedundantEach
aware of safe navigation operator. ([@koic][])Style/SlicingWithRange
aware of redundant and beginless range. ([@koic][])EnforcedStyle
options when--no-auto-gen-enforced-style
is given. ([@kpost][])v1.59.0
Compare Source
New features
Lint/ItWithoutArgumentsInBlock
cop. ([@koic][])Bug fixes
Lint/LiteralAssignmentInCondition
when using interpolated string or xstring literals. ([@koic][])Lint/SelfAssignment
when using attribute assignment with method call with arguments. ([@koic][])Style/HashEachMethods
when receiver literal is not a hash literal. ([@koic][])Style/MethodCallWithArgsParentheses
whenEnforcedStyle: omit_parentheses
and parens inwhen
clause is used to pass an argument. ([@koic][])Style/RedundantParentheses
when using parenthesizedlambda
orproc
withdo
...end
block. ([@koic][])Style/CombinableLoops
when looping over the same data as previous loop indo
...end
and{
...}
blocks. ([@koic][])Lint/LiteralAssignmentInCondition
when using parallel assignment with splat operator in block of guard condition. ([@koic][])Style/HashEachMethods
when using destructed block arguments. ([@koic][])Style/RedundantParentheses
when a part of range is a parenthesized condition. ([@koic][])Style/MapToHash
when using dot method calls forto_h
. ([@koic][])Lint/HashCompareByIdentity
aware of safe navigation operator. ([@koic][])Lint/NextWithoutAccumulator
aware of safe navigation operator. ([@koic][])Lint/NumberConversion
aware of safe navigation operator. ([@koic][])Lint/RedundantWithIndex
aware of safe navigation operator. ([@koic][])Lint/RedundantWithObject
aware of safe navigation operator. ([@koic][])Lint/UnmodifiedReduceAccumulator
aware of safe navigation operator. ([@koic][])Style/ClassCheck
aware of safe navigation operator. ([@koic][])Style/CollectionCompact
aware of safe navigation operator. ([@koic][])Style/ConcatArrayLiterals
aware of safe navigation operator. ([@koic][])Style/DateTime
aware of safe navigation operator. ([@koic][])Style/EachWithObject
aware of safe navigation operator. ([@koic][])Style/HashExcept
aware of safe navigation operator. ([@koic][])Style/MapCompactWithConditionalBlock
aware of safe navigation operator. ([@koic][])Style/Next
aware of safe navigation operator. ([@koic][])Style/RedundantArgument
aware of safe navigation operator. ([@koic][])Style/RedundantFetchBlock
aware of safe navigation operator. ([@koic][])Layout/RedundantLineBreak
aware of safe navigation operator. ([@koic][])Style/RedundantSortBy
aware of safe navigation operator. ([@koic][])Style/RedundantSortBy
aware of safe navigation operator. ([@koic][])Style/ExactRegexpMatch
aware of safe navigation operator. ([@koic][])Style/Sample
aware of safe navigation operator. ([@koic][])Style/SelectByRegexp
cops aware of safe navigation operator. ([@koic][])Layout/SingleLineBlockChain
aware of safe navigation operator. ([@koic][])Style/StringChars
aware of safe navigation operator. ([@koic][])Style/Strip
aware of safe navigation operator. ([@koic][])Style/UnpackFirst
aware of safe navigation operator. ([@koic][])Changes
Style/MethodCallWithoutArgsParentheses
allow the parenthesizedit
method in a block. ([@koic][])Style/RedundantSelf
allow theself.it
method in a block. ([@koic][])v1.58.0
Compare Source
New features
Lint/LiteralAssignmentInCondition
cop. ([@koic][])Style/SuperWithArgsParentheses
cop. ([@koic][])Style/ArrayFirstLast
cop. ([@fatkodima][])Bug fixes
Lint/Debugger
when used within method arguments abegin
...end
block. ([@koic][])Style/Semicolon
when a semicolon at the beginning of a lambda block. ([@koic][])Lint/FloatComparison
when comparing against zero. ([@earlopain][])Layout/RescueEnsureAlignment
when alignedrescue
indo
-end
numbered block in a method. ([@koic][])Layout/SpaceBeforeSemicolon
when a space between an opening lambda brace and a semicolon. ([@koic][])Style/RedundantDoubleSplatHashBraces
when method call for parenthesized no hash double double splat. ([@koic][])Naming/BlockForwarding
andStyle/ArgumentsForwarding
when autocorrection conflicts for anonymous arguments. ([@koic][])Layout/RescueEnsureAlignment
when usingrescue
indo
...end
block assigned to object attribute. ([@koic][])Style/CombinableLoops
when looping over the same data for the third consecutive time or more. ([@koic][])Layout/ExtraSpacing
when a file has exactly two comments. ([@eugeneius][])Lint/SymbolConversion
when using string interpolation. ([@earlopain][])Style/RedundantLineContinuation
when redundant line continuations for a block are used, especially without parentheses around first argument. ([@koic][])Style/RedundantParentheses
when parentheses around logical operator keywords in method definition. ([@koic][])Style/RedundantReturn
whenlambda
(->
) ending withreturn
. ([@koic][])Lint/Void
when a collection literal that includes non-literal elements in a method definition. ([@koic][])Style/MapToHash
withLayout/SingleLineBlockChain
. ([@koic][])Lint/SafeNavigationChain
when ordinary method chain exists after safe navigation leading dot method call. ([@koic][])HTMLFormatter
formatter. ([@koic][])Style/HashEachMethods
aware of safe navigation operator. ([@koic][])Style/InverseMethods
aware of safe navigation operator. ([@koic][])Style/MapToHash
aware of safe navigation operator. ([@koic][])Changes
Style/AutoResourceCleanup
aware ofTempfile.open
. ([@koic][])Lint/RedundantSafeNavigation
to handle conversion methods with defaults. ([@fatkodima][])Lint/SelfAssignment
to check attribute assignment and key assignment. ([@fatkodima][])Style/HashEachMethods
aware of unused block value. ([@koic][])Style/RedundantParentheses
aware of lambda or proc. ([@koic][])Style/SelfAssignment
aware of%
,^
,<<
, and>>
operators. ([@koic][])rubocop-ast
version 1.30 or greater. ([@sambostock][])EnforcedStyleForRationalLiterals
option forLayout/SpaceAroundOperators
. ([@koic][])RedundantRestArgumentNames
,RedundantKeywordRestArgumentNames
, andRedundantBlockArgumentNames
options forStyle/ArgumentsForwarding
. ([@koic][])v1.57.2
Compare Source
Bug fixes
Lint/Void
wheneach
's receiver is an object ofEnumerator
to whichfilter
has been applied. ([@koic][])Metrics/ClassLength
when a class with a singleton class definition. ([@koic][])Style/RedundantDoubleSplatHashBraces
when using double splat hash braces withmerge
and method chain. ([@koic][])Style/RedundantParentheses
when using a parenthesized hash literal as the first argument in a method call without parentheses. ([@koic][])Style/SingleLineDoEndBlock
when using single linedo
...end
with no body. ([@koic][])Style/HashSyntax
when braced hash key and value are the same and it is used inif
...else
. ([@koic][])Layout/EndAlignment
whenEnforcedStyleAlignWith: variable
and using a conditional statement in a method argument on the same line andend
with method call is not aligned. ([@koic][])--auto-gen-config
generateinherit_from
correctly inside ERBif
. ([@jonas054][])base64
gem from runtime dependency. ([@koic][])Style/IdenticalConditionalBranches
whenif
...else
with identical leading lines and using index assign. ([@koic][])Style/RedundantDoubleSplatHashBraces
when using double splat with a hash literal enclosed in parenthesized ternary operator. ([@koic][])Lint/EmptyConditionalBody
when missing 2ndif
body with a comment. ([@koic][])Style/RedundantDoubleSplatHashBraces
when using double splat within block argument containing a hash literal in an array literal. ([@koic][])Style/SingleArgumentDig
when using some anonymous argument syntax. ([@koic][])Style/RedundantFilterChain
aware of safe navigation operator. ([@koic][])v1.57.1
Compare Source
Bug fixes
Lint/RedundantSafeNavigation
when using snake case constant receiver. ([@koic][])Layout/MultilineMethodCallIndentation
when usingarithmetic operation with block inside a grouped expression. ([@koic][])Style/RedundantException
. ([@ydah][])Layout/MultilineMethodCallIndentation
when multiline method chain with a block argument and method chain. ([@ydah][])Style/RedundantDoubleSplatHashBraces
when method call for no hash braced double splat receiver. ([@koic][])Style/RedundantDoubleSplatHashBraces
when using double splat hash braces withmerge
method call twice. ([@koic][])v1.57.0
Compare Source
New features
Style/SingleLineDoEndBlock
cop. ([@koic][])Lint/RedundantSafeNavigation
aware of constant receiver. ([@koic][])Style/RedundantDoubleSplatHashBraces
aware ofmerge
methods. ([@koic][])Bug fixes
Lint/Debugger
when using debugger method inside block. ([@koic][])Metrics/ModuleLength
when defining a singleton class in a module. ([@koic][])Style/IdenticalConditionalBranches
whenif
..else
with identical leading lines and assign to condition value. ([@koic][])Lint/LiteralInInterpolation
to accept an empty string literal interpolated in words literal. ([@knu][])Lint/MixedCaseRange
when using nested character class in regexp. ([@koic][])Style/NestedTernaryOperator
when a ternary operator has a nested ternary operator within anif
. ([@koic][])Style/MultilineBlockChain
when using multiline block chain with safe navigation operator. ([@koic][])Style/RedundantParentheses
when using logical or comparison expressions with redundant parentheses. ([@koic][])Layout/MultilineMethodCallIndentation
when aligning methods in multiline block chain. ([@koic][])Changes
Style/FormatString
's autocorrection when using known conversion methods whose return value is not an array. ([@koic][])Style/GuardClause
aware ofdefine_method
. ([@koic][])Style/RedundantFilterChain
aware ofselect.present?
whenActiveSupportExtensionsEnabled
config istrue
. ([@koic][])Lint/RedundantRequireStatement
as unsafe autocorrect. ([@koic][])Style/ClassEqualityComparison
. ([@koic][])Style/RedundantFilterChain
as unsafe autocorrect. ([@koic][])v1.56.4
Compare Source
Bug fixes
Layout/EmptyLineAfterGuardClause
when usingreturn
before guard condition with heredoc. ([@koic][])Lint/OrderedMagicComments
when comment text# encoding: ISO-8859-1
is embedded within example code as source code comment. ([@koic][])Style/OperatorMethodCall
when usingfoo bar./ baz
. ([@koic][])--disable-uncorrectable
command line option when registering an offense is outside a percent array. ([@koic][])Lint/SafeNavigationChain
when using safe navigation with comparison operator as an expression of logical operator or comparison operator's operand. ([@koic][])Style/OperatorMethodCall
when usingfoo./bar
. ([@koic][])Style/RedundantConditional
when unless/else with boolean results. ([@ydah][])Layout/MultilineMethodCallIndentation
when using safe navigation operator. ([@koic][])Changes
Style/CollectionMethods
aware ofcollect_concat
. ([@koic][])v1.56.3
Compare Source
Bug fixes
Layout/EmptyLineAfterGuardClause
allow:nocov:
directive after guard clause. ([@koic][])Layout/SpaceAfterNot
when a newline is present after!
. ([@ymap][])Layout/RedundantLineBreak
when using quoted symbols with a single newline. ([@ymap][])Layout/SpaceAroundOperators
when aligning operators vertically. ([@koic][])Style/ArrayIntersect
when using block argument forEnumerable#any?
. ([@koic][])Style/EmptyCaseCondition
when usingreturn
,break
,next
or method call before empty case condition. ([@koic][])Bundler/DuplicatedGroup
when there's a duplicate set of groups and thegroup
value contains a splat. ([@koic][])Lint/UselessAssignment
when variables are assigned using chained assignment and remain unreferenced. ([@koic][])Lint/UselessAssignment
when variables are assigned with sequential assignment using the comma operator and unreferenced. ([@koic][])Style/SoleNestedConditional
when comment is in an empty nestedif
body. ([@ymap][])Style/MultilineTernaryOperator
when returning a multiline ternary operator expression with safe navigation method call. ([@koic][])Style/ArgumentsForwarding
when there are repeated send nodes. ([@owst][])Layout/HeredocIndentation
. ([@tagliala][])v1.56.2
Compare Source
Bug fixes
Layout/LineContinuationLeadingSpace
when a backslash is part of a multiline string literal. ([@ymap][])Layout/RedundantLineBreak
when using a modified singleton method definition. ([@koic][])Lint/ToEnumArguments
when using anonymous keyword arguments forwarding. ([@koic][])Lint/NonAtomicFileOperation
when usingFileUtils.remove_dir
,FileUtils.remove_entry
, orFileUtils.remove_entry_secure
. ([@koic][])Style/ArgumentsForwarding
when method def includes additional kwargs. ([@owst][])diagnosticProvider
value of LSP. ([@koic][])v1.56.1
Compare Source
Bug fixes
Layout/LeadingCommentSpace
when using#+
or#-
as they are not RDoc comments. ([@koic][])Bundler/DuplicatedGroup
when groups are duplicated butsource
,git
,platforms
, orpath
values are different. ([@koic][])Style/MethodCallWithArgsParentheses
when parentheses are used in one-linein
pattern matching. ([@koic][])Bundler/DuplicatedGroup
group declaration has keyword option. ([@koic][])Style/ArgumentsForwarding
cop when forwarding kwargs/block arg and an additional arg. ([@ydah][])Style/ArgumentsForwarding
cop when not always forwarding block. ([@owst][])Style/Lambda
when using numbered parameter with a multiline->
call. ([@koic][])Style/RedundantParentheses
when parentheses insuper
oryield
call with multiline style argument. ([@koic][])Style/SymbolArray
when%i
array containing unescaped[
,]
,(
, or)
. ([@koic][])Style/RedundantSelfAssignmentBranch
to handle heredocs. ([@r7kamura][])Gem::Requirement
matcher and version parsing to support multiple version constraints. ([@ItsEcholot][])v1.56.0
Compare Source
New features
Bundler/DuplicatedGroup
cop. ([@OwlKing][])rubocop.formatAutocorrectsAll
execute command. ([@koic][])Bug fixes
Style/RedundantReturn
when returning value with guard clause andreturn
is used. ([@koic][])Style/Alias
whenEncforcedStyle: prefer_alias
and usingalias
with interpolated symbol argument. ([@koic][])Style/ClassEqualityComparison
when comparing interpolated string class name for equality. ([@koic][])Style/LambdaCall
when using nested lambda callx.().()
. ([@koic][])Style/Alias
whenEncforcedStyle: prefer_alias_method
and usingalias
with interpolated symbol argument. ([@koic][])Lint/SuppressedException
whenAllowNil: true
is set and endless method definition is used. ([@koic][])Style/ArgumentsForwarding
with additional args/kwargs in def/send nodes. ([@owst][])Style/SymbolArray
false positives when using square brackets or interpolation in a symbol literal in a percent style array. ([@jasondoc3][])--fail-level A
ignore non-correctable offenses at :info severity. ([@naveg][])Changes
base64
gem to runtime dependency to suppress Ruby 3.3's warning. ([@koic][])v1.55.1
Compare Source
Bug fixes
Style/ReturnNilInPredicateMethodDefinition
when the last method argument in method definition isnil
. ([@koic][])Lint/UselessAssignment
when a variable is assigned and unreferenced infor
with multiple variables. ([@koic][])Style/MixinGrouping
when mixin method has no arguments. ([@koic][])private_class_method
method documentation. ([@bigzed][])Style/ArgumentsForwarding
when receiver forwards args/kwargs. ([@owst][])v1.55.0
Compare Source
New features
Style/ArgumentsForwarding
for anonymous arg/kwarg forwarding in Ruby 3.2. ([@owst][])layoutMode
option to run layout cops. ([@koic][])lintMode
option to run lint cops. ([@koic][])ReturnNilInPredicateMethodDefinition
aware ofnil
at the end of predicate method definition. ([@koic][])Bug fixes
omit_parentheses
style ofStyle/MethodCallWithArgsParentheses
. ([@gsamokovarov][])Layout/RedundantLineBreak
when inspecting the%
form string%\n\n
. ([@koic][])Style/CombinableLoops
when one of the loops is empty. ([@fatkodima][])Style/StringLiteralsInInterpolation
for symbols with interpolation. ([@fatkodima][])[]
and()
with percent symbol arrays. ([@jasondoc3][])LoadError
when loading RuboCop from a symlinked location on Windows. ([@p0deje][])Changes
Style/RedundantArgument
aware ofexit
andexit!
. ([@koic][])Style/HashConversion
as unsafe autocorrection. ([@koic][])v1.54.2
Compare Source
Bug fixes
Layout/ExtraSpacing
when some characters are vertically aligned. ([@koic][])Layout/TrailingEmptyLines
to prevent the following incorrect autocorrection when inspecting the%
form string%\n\n
. ([@koic][])AllCops:Exclude
is empty in .rubocop.yml. ([@koic][])v1.54.1
Compare Source
Bug fixes
Lint/RedundantRegexpQuantifiers
when interpolation is used in a regexp literal. ([@koic][])Layout/SpaceAfterComma
withLayout/SpaceBeforeSemicolon
when autocorrection conflicts. ([@koic][])Lint/UselessAssignment
when part of a multiple assignment is enclosed in parentheses. ([@koic][])Metrics/MethodLength
when using a heredoc in a block without block arguments. ([@koic][])Style/RedundantRegexpArgument
when using safe navigation operator. ([@koic][])v1.54.0
Compare Source
New features
Bug fixes
Lint/Debugger
when using debugger method inside lambda. ([@koic][])Lint/MixedCaseRange
when the number of characters at the start or end of range is other than 1. ([@koic][])NoMethodError
for built-in language server when an internal error occurs. ([@koic][])Layout/LineEndStringConcatenationIndentation
when inspecting the%
from string%\n\n
. ([@koic][])Layout/SpaceAroundOperators
when using unary operator with double colon. ([@koic][])Style/IfWithSemicolon
when without branch bodies. ([@koic][])Style/YodaCondition
when equality check method is used without the first argument. ([@koic][])Style/RedundantRegexpArgument
when using unicode chars. ([@koic][])Lint/Void
cop for__ENCODING__
constant. ([@fatkodima][])Changes
Include
list. ([@ydah][])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 Mend Renovate. View repository job log here.