relnotes/v1.27.0.md
Lint/RefinementImportMethods cop. (@koic)Style/RedundantInitialize cop to check for unnecessary initialize methods. (@dvandersluis)Lint/IncompatibleIoSelectWithFiberScheduler when using IO.select with read (or write) argument and using return value. (@koic)Style/RaiseArgs when raise with new method without receiver. (@koic)Lint/ShadowingOuterLocalVariable conditional statement and block variable. (@ydah)--display-style-guide so it works together with --format offenses. (@jonas054)Naming/BlockForwarding when the block argument is assigned. (@dvandersluis)Lint/EmptyConditionalBody, Lint/EmptyInPattern and Lint/EmptyWhen when AllowComments is set to true. (@Darhazer)Lint/UnusedMethodArgument when using raise NotImplementedError with optional arguments. (@koic)Style/HashSyntax when return with one line if condition follows (without parentheses). (@koic)do..end for Layout/RedundantLineBreak. (@jonas054)Style/FileWrite when a splat argument is passed to f.write. (@koic)Style/DoubleNegation with EnforcedStyle: allowed_in_returns when inside returned conditional clauses. (@ydah)Layout/SpaceInsideArrayLiteralBrackets with --disable-uncorrectable. (@ydah)Lint/LambdaWithoutLiteralBlock when using lambda with a symbol proc. (@koic)