relnotes/v1.23.0.md
Lint/UselessRuby2Keywords cop. (@dvandersluis)Style/OpenStructUse cop. (@mttkay)Gemspec/RequireMFA cop. (@dvandersluis)Style/FormatStringToken to respect IgnoredMethods with nested structures. (@tejasbubane)last_column value for JSONFormatter. (@koic)Style/StringLiterals when EnforcedStyle: double_quotes and using single quoted string with backslash. (@koic)./. (@hirasawayuki)Style/Documentation when using a cbase class. (@koic)Style/ParenthesesAroundCondition when parentheses in multiple expressions separated by semicolon. (@koic)Lint/AmbiguousRange when a range is composed of all literals except basic literals. (@koic)Naming::FileName to recognize Structs as classes that satisfy the ExpectMatchingDefinition requirement. (@dvandersluis)Naming/FileName to make CheckDefinitionPathHierarchy roots configurable. (@grosser)AllowAdjacentOneLineDefs config parameter of Layout/EmptyLineBetweenDefs to true by default . (@koic)Lint/NumberConversion aware of to_r. (@koic)