class RuboCop::Cop::Layout::DefEndAlignment
def on_send(node)
def on_send(node) return unless node.def_modifier? method_def = node.each_descendant(:def, :defs).first expr = node.source_range line_start = range_between(expr.begin_pos, method_def.loc.keyword.end_pos) align_with = { def: method_def.loc.keyword, start_of_line: line_start } check_end_kw_alignment(method_def, align_with) ignore_node(method_def) # Don't check the same `end` again. end