relnotes/v0.29.0.md
--except option for disabling cops on the command line. (@jonas054)EvenOdd cop. (@blainesch)Debugger cop now checks for the Capybara debug methods save_and_open_page and save_and_open_screenshot. (@rrosenblum)AllCops/DisplayCopNames configuration option for showing cop names in reports, like --display-cop-names. (@jonas054)Lambda cop does auto-correction. (@lumeet)Lint, in the arguments to --only and --except. (@jonas054)SelfAssignment cop does auto-correction. (@lumeet)RedundantException. (@mattjmcnaughton)StructInheritance checks for inheritance from Struct.new. (@mmozuras)DuplicateMethods points out duplicate method name in class and module. (@d4rk5eed)FirstParameterIndentation checks the indentation of the first parameter in a method call. (@jonas054)SpaceAroundBlockParameters checks the spacing inside and after block parameters pipes. (@jonas054)-e/--emacs and -s/--silent are no longer recognized. Using them will now raise an error. (@bquorning)--fail-level A cause exit with error if all offenses are auto-corrected. (@jonas054)MultilineBlockLayout. (@lumeet)PerlBackrefs Cop Autocorrections to Not Raise. (@cshaffer)Style/EmptyLinesAroundAccessModifier interfered with Style/EmptyLinesAroundBlockBody when there is and access modifier at the beginning of a block. (@volkert)Lint/AssignmentInCondition. (@jonas054)EmptyLinesAroundAccessModifier incorrectly finding a violation inside method calls with names identical to an access modifier. (@dblock)Exclude properties inherited from a higher directory level. (@jonas054)--auto-correct --only IndentationWidth. (@jonas054)auto_correct Rake tasks does not take in the options specified in its parent task. (@rrosenblum)LineEndConcatenation. (@yujinakayama, @jonas054)BracesAroundHashParameter leave the correct number of spaces. (@mattjmcnaughton)[Corrected] when auto-correction was avoided in Style/Semicolon. (@jonas054)BlockAlignment. (@lumeet)Hash.new to {} when braces would be interpreted as a block. (@jonas054)[] in MultilineOperationIndentation. (@jonas054)Rails/Delegate. (@bbatsov)@example warnings in Yard Doc documentation generation. (@mattjmcnaughton)[Corrected] when auto-correction was avoided in TrivialAccessors. (@lumeet)expand_path on inherit_from in .rubocop.yml. (@mattjmcnaughton)Style/ClassMethods. (@bbatsov)