New features
- #13068: Add config validation to
Naming/PredicateName
to check that allForbiddenPrefixes
are being checked. (@maxjacobson)
Bug fixes
- #13051: Fix an error for
Lint/FloatComparison
when comparing with rational literal. (@koic) - #13065: Fix an error for
Lint/UselessAssignment
when same name variables are assigned using chained assignment. (@koic) - #13062: Fix an error for
Style/InvertibleUnlessCondition
when using empty parenthesis as condition. (@earlopain) - #11438: Explicitly load
fileutils
before calculatingbefore_us
. (@r7kamura) - #13044: Fix false negatives for
Lint/ImplicitStringConcatenation
when using adjacent string interpolation literals on the same line. (@koic) - #13083: Fix a false positive for
Style/GlobalStdStream
when using namespaced constants likeFoo::STDOUT
. (@earlopain) - #13081: Fix a false positive for
Style/ZeroLengthPredicate
when using safe navigation and non-zero comparison. (@fatkodima) - #13041: Fix false positives for
Lint/UselessAssignment
when pattern match variable is assigned and used in a block. (@koic) - #13076: Fix an incorrect autocorrect for
Naming/RescuedExceptionsVariableName
when using hash value omission. (@koic)