relnotes/v1.15.0.md
Style/TopLevelMethodDefinition cop. (@tejasbubane)JUnitFormatter. (@koic)Layout/ArgumentAlignment aware of kwargs. (@koic)Layout/LineLength to not move the first argument of an unparenthesized send node to the next line, which changes behaviour. (@dvandersluis)Layout/LineLength for send nodes with heredoc arguments. (@dvandersluis)Style/EmptyLiteral to not register offenses for String.new when Style/FrozenStringLiteral is enabled. (@dvandersluis)AllowDSLWriters to true by default for Style/TrivialAccessors. (@koic)Style/RedundantBegin when using multi-line if in begin block. (@koic)Layout/IndentationWidth when using ensure in do ... end block. (@koic)Style/ClassAndModuleChildren cop with compact style. (@tejasbubane)Style/ClassAndModuleChildren cop to preserve comments. (@tejasbubane)Lint/Void cop with ranges. (@tejasbubane)Lint/EmptyBlock to handle procs the same way as lambdas. (@dvandersluis)Style/NilLambda to handle procs as well. (@dvandersluis)--cache false. Previously, an error was raised and execution stopped. (@rrosenblum)