relnotes/v1.51.0.md
Lint/AmbiguousBlockAssociation. (@r7kamura)Lint/UselessAssignment. (@r7kamura)Lint/Void. (@r7kamura)Naming/MemoizedInstanceVariableName. (@r7kamura)Style/CombinableLoops. (@r7kamura)Lint/TopLevelReturnWithArgument. (@r7kamura)Style/ExactRegexpMatch cop. (@koic)Style/CollectionCompact aware of delete_if. (@koic)Style/Semicolon aware of redundant semicolons in string interpolation braces. (@koic)Style/Attr when using attr and method definitions. (@koic)Layout/SpaceAfterSemicolon when no space between a semicolon and a closing brace of string interpolation. (@koic)Lint/IncompatibleIoSelectWithFiberScheduler. (@koic)Lint/RedundantStringCoercion when using to_s(argument) in puts argument. (@koic)Naming/ConstantName when assigning a constant from an empty branch of else. (@koic)Style/RedundantLineContinuation when using line concatenation for assigning a return value and without argument parentheses. (@koic)Style/RegexpLiteral when using a regexp starts with equal as a method argument. (@koic)Layout/SpaceInsideBlockBraces when a method call with a multiline block is used as an argument. (@koic)Style/ConditionalAssignment when EnforcedStyle: assign_inside_condition and using empty case condition. (@koic)Style/IfInsideElse when a deep nested multiline if...then...elsif...else...end. (@koic)Style/IfUnlessModifier when using multiple if modifier in the long one line. (@koic)Style/RequireOrder when multiple require are not sorted. (@koic)Naming/RescuedExceptionsVariableName when exception variable is referenced after rescue statement. (@koic)Style/EvalWithLocation when using eval without line number and with parenthesized method call. (@koic)Style/GuardClause when using raise in else branch in a one-liner with then. (@koic)Style/HashExcept when method's receiver/argument is not the same as block key argument. (@fatkodima)Lint/UselessAssignment false positive when using numbered block parameters. (@sambostock)Gemspec/DevelopmentDependencies not trigger when add_development_dependency has more then one arguments. (@Bhacaz)Lint/EmptyConditionalBody false-positives for commented empty elsif body. (@r7kamura)**/*.jb from Lint/TopLevelReturnWithArgument. (@r7kamura)Style/DataInheritance as unsafe autocorrect, Style/OpenStructUse as unsafe, and Security/CompoundHash as unsafe. (@koic)