relnotes/v1.44.0.md
Style/InvertibleUnlessCondition cop. (@fatkodima)Style/ComparableClamp cop. (@koic)Lint/DeprecatedClassMethods aware of deprecated attr with boolean 2nd argument. (@koic)Metrics/BlockNesting aware of pattern matching. (@koic)Metrics/CyclomaticComplexity aware of pattern matching. (@koic)Gemspec/DevelopmentDependencies cop. (@sambostock)Style/BlockDelimiters when there is a comment after the closing brace and bracket. (@koic)Lint/UselessRescue when using exception variable in ensure clause. (@koic)Style/OperatorMethodCall when using foo.> 42. (@koic)yield invocations. (@gsamokovarov)Style/MethodCallWithoutArgsParentheses when calling method on a receiver and assigning to a variable with the same name. (@koic)Layout/BlockEndNewline when multiline blocks with newlines before the ; end. (@koic)Style/RedundantDoubleSplatHashBraces when using nested double splat hash braces. (@koic)Lint/UselessRuby2Keywords aware of conditions. (@splattael)Lint/UselessMethodDefinition when method definition contains rest arguments. (@koic)Style/MethodCallWithArgsParentheses when using anonymous rest arguments or anonymous keyword rest arguments. (@koic)Lint/ShadowingOuterLocalVariable when using numbered block parameter. (@koic)Style/RedundantRequireStatement when using pretty_inspect. (@koic)Style/MinMaxComparison when using a < b a : b with elsif/else. (@ydah)Lint/FormatParameterMismatch when include interpolated string. (@ydah)Lint/Void when using methods that takes blocks. (@krishanbhasin-shopify)Style/AccessModifierDeclarations when access modifier is inlined with a method on the top level. (@koic)super value_omission: followed by a method call. (@gsamokovarov)