relnotes/v0.55.0.md
Performance/UnneededSort cop. (@parkerfinch)Lint/SafeNavigationConsistency cop. (@rrosenblum)Performance/RegexpMatch cop not correcting negated match operator. (@bdewater):class_name option in Rails/InverseOf cop. (@bdewater)Style/SymbolArray and Style/WordArray for multiline Arrays. (@istateside)Rails/InverseOf cop allowing inverse_of: nil to opt-out. (@bdewater)Lint/ShadowedArgument false positive with shorthand assignments. (@akhramov)Naming/HeredocDelimiterNaming blacklist patterns. (@mcfisch)Performance/RegexpMatch to produce code that safe guards against the receiver being nil. (@rrosenblum)Rails/HttpStatus ignoring hash order to fix false negative. (@pocke)Style/EmptyLineAfterGuardClause when guard clause is after heredoc. (@koic)Style/EmptyLineAfterGuardClause when guard clause is after heredoc argument. (@koic)Style/Unpackfirst false positive of unpack('h*').take(1). (@parkerfinch)Style/FrozenStringLiteralComment auto-correction to insert a new line between the comment and the code. (@rrosenblum)Lint/Void not detecting void context in blocks with single expression. (@Darhazer)String#delete_{prefix,suffix} to Lint/Void cop. (@bdewater)by, on, in and at to allowed names of Naming/UncommunicativeMethodParamName cop in default config. (@AlexWayfer)EnforcedStyle option to Layout/SpaceInsideParens, allowing you to enforce spaces inside of parentheses. (@joshuapinter)Metrics/BlockLength's ExcludedMethods configuration option. (@akhramov)IgnoredMethods option to Style/MethodCallWithoutArgsParentheses cop. (@Darhazer)Style/OptionHash aware of implicit parameter passing to super. (@Wei-LiangChew)