New features
Bug fixes
- #11654: Fix a false positive for
Lint/MissingSuper
when nosuper
call and when defining some method. (@koic) - #11661: Fix an error for
Style/Documentation
when namespace is a variable. (@koic) - #11647: Fix an error for
Style/IfWithBooleanLiteralBranches
when using()
as a condition. (@koic) - #11646: Fix an error for
Style/NegatedIfElseCondition
when using()
as a condition. (@koic) - #11659: Fix an incorrect autocorrect for
Lint/OrAssignmentToConstant
when using or-assignment to a constant in method definition. (@koic) - #11663: Fix an incorrect autocorrect for
Style/BlockDelimiters
when multi-line blocks to{
and}
with arithmetic operation method chain. (@koic) - #11638: Fix a false positive for
Lint/UselessAccessModifier
when using same access modifier inside and outside theincluded
block. (@ydah) - #11164: Suppress server mode message with
-f json
. (@jasondoc3) - #11643: Fix incorrect shorthand autocorrections in calls inside parentheses. (@gsamokovarov)
- #11650:
Style/AccessorGrouping
: Fix detection of Sorbetsig {}
blocks. (@issyl0) - #11657: Use cop name to check if cop inside registry is enabled. Previously, it was able to cause large memory usage during linting. (@fatkodima)
Changes
- #11482: Avoid comment deletion by
Style/IfUnlessModifier
when the modifier form expression has long comment. (@nobuyo) - #11649: Support
MinBranchesCount
config forStyle/CaseLikeIf
cop. (@fatkodima)