relnotes/v1.7.0.md
Style/MultilineMethodSignature. (@koic)Style/RedundantFreeze and Style/MutableConstant cops aware of frozen regexp and range literals when using Ruby 3.0. (@koic)Lint/AmbiguousAssignment cop. (@fatkodima)Style/CommentedKeyword. (@koic)Style/HashExcept cop. (@koic)Layout/SpaceBeforeBrackets cop. (@koic)Style/SymbolProc registering wrong offense when using a symbol numbered block argument greater than 1, i.e. [[1, 2]].map { _2.succ }. (@tdeo)Metrics/ClassLength when the class only contains comments. (@dvandersluis)Style/RedundantFreeze when using Array#*. (@koic)Style/MethodCallWithArgsParentheses. (@dvandersluis)Lint/AmbiguousRegexpLiteral when given a match_with_lvasgn node. (@dvandersluis)Style/SingleLineMethods. (@dvandersluis)Style/KeywordParametersOrder and make it aware of block keyword parameters. (@koic)Exclude file lists in --auto-gen-config runs. (@h-lame)Style/SymbolProc when the block uses a variable from outside the block. (@dvandersluis)--require. (@dvandersluis)Layout/HeredocArgumentClosingParenthesis when there is an argument between a heredoc argument and the closing parentheses. (@koic)Style/MultilineWhenThen when one line for multiple candidate values of when statement. (@makicamel)Layout/EmptyLineBetweenDefs error with endless method definitions. (@dvandersluis)Style/MethodDefParentheses to ignore endless method definitions since parentheses are always required. (@dvandersluis)Style/RedundantArgument aware of String#chomp and String#chomp!. (@koic)Lint/BinaryOperatorWithIdenticalOperands cop. (@fatkodima)IgnoredPatterns configuration to Lint/UnreachableLoop to allow for block methods that share a name with an Enumerable method. (@dvandersluis)Style/CollectionMethods to be handle additional arguments and methods that accept a symbol instead of a block. (@dvandersluis)--only and --except to be able to properly qualify cops added by require. (@dvandersluis)Naming/MemoizedInstanceVariableName to handle dynamically defined methods. (@dvandersluis)AllowPercentLiteralArrayArgument option for Lint/RedundantSplatExpansion to enable the option by default. (@koic)rubocop -V. (@dvandersluis)IgnoreLiteralBranches and IgnoreConstantBranches options to Lint/DuplicateBranch. (@dvandersluis)