class RuboCop::Cop::Style::Next
def reindentable_lines(node)
def reindentable_lines(node) buffer = node.source_range.source_buffer # end_range starts with the final newline of the if body lines = (node.source_range.line + 1)...node.loc.end.line lines = lines.to_a - heredoc_lines(node) # Skip blank lines lines.reject { |lineno| /\A\s*\z/.match?(buffer.source_line(lineno)) } end