relnotes/v1.19.0.md
Lint/AmbiguousRange cop to check for ranges with ambiguous boundaries. (@dvandersluis)Style/ConditionalAssignment cop. (@koic)Style/RedundantSelfAssignmentBranch cop. (@koic)Layout/LineEndStringConcatenationIndentation. (@jonas054)Style/IdenticalConditionalBranches able to handle ternary ifs. (@dvandersluis)Style/CommentedKeyword. (@jonas054)Layout/SpaceAroundOperators. (@dvandersluis)Layout/EndAlignment when using a conditional statement in a method argument. (@koic)Layout/EmptyLineAfterGuardClause to not register an offense if there is another expression following the guard clause on the same line. (@dvandersluis)Style/IdenticalConditionalBranches when assigning to a variable used in a condition. (@koic)Style/MethodDefParentheses when a forwarding argument (...) is used. (@dvandersluis)Layout/SpaceBeforeComma, Layout/SpaceBeforeComment, Layout/SpaceBeforeSemicolon and Layout/SpaceInsideParens. (@dvandersluis)Layout/HashAlignment when EnforcedStyle: with_fixed_indentation is specified for Layout/ArgumentAlignment. (@koic)Lint/AmbiguousRegexpLiteral when using nested method arguments without parentheses. (@koic)inherit_mode for deeply nested configuration defined in extensions' default configuration. (@pirj)WholeWord configuration to Naming/InclusiveLanguage's FlaggedTerms config. (@dvandersluis)Style/RedundantSort cop. (@mtsmfm)Style/ExplicitBlockArgument adding a second set of parentheses. (@dvandersluis)Layout/RescueEnsureAlignment when aligned rescue keyword and leading dot. (@koic)Layout/TrailingWhitespace. (@jonas054)Style/CommentedKeyword as unsafe auto-correction. (@koic)Layout/LeadingCommentSpace aware of #:nodoc. (@koic)Style/IdenticalConditionalBranches as unsafe auto-correction. (@koic)Style/WordArray to register an offense in percent style if any values contain spaces. (@dvandersluis)Style/Semicolon. (@dvandersluis)