You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#14834: Fix Layout/IndentationWidth false positive for chained method blocks when EnforcedStyleAlignWith is start_of_line. (@krororo)
#14756: Fix Lint/Void to detect void expressions in case/when branches. (@bbatsov)
#14874: Fix a Parser::ClobberingError in Lint/UselessAssignment when autocorrecting a useless assignment that wraps a block containing another useless assignment. (@koic)
#14880: Fix a false negative in Layout/MultilineAssignmentLayout when using numblock or itblock with SupportedTypes: ['block']. (@bbatsov)
#11462: Fix over-indentation when autocorrecting nested hashes with Layout/FirstHashElementIndentation. (@ydakuka)
#14880: Recognize block on different line from left side of multi-line assignment in Layout/MultilineAssignmentLayout. (@sanfrecce-osaka)
#14641: Fix false positive in Lint/RedundantSafeNavigation when using &.respond_to? with methods defined on Object (e.g., :class). (@bbatsov)
#14098: Mark Lint/SafeNavigationConsistency autocorrect as unsafe. (@bbatsov)
#14791: Fix autocorrect producing SyntaxError in Lint/InterpolationCheck when single quoted string contains double quotes with invalid interpolation. (@ydakuka)
Changes
#14872: Tweak autocorrection in Style/HashAsLastArrayItem when multiline hash elements. (@koic)
#14917: Change Style/EndlessMethod cop to consider receivers. (@fatkodima)
#14851: Reduce precision in 'Finished in X.X seconds' message to 5 decimal places. (@ZimbiX)
#14895: Rename class_definition to class_keyword in EnforcedStyle of Style/EmptyClassDefinition. (@koic)
#14956: Add support for String.new with interpolated strings to Style/RedundantInterpolationUnfreeze. (@lovro-bikic)
#14955: Register redundant parentheses around block body in Style/RedundantParentheses. (@lovro-bikic)