module RuboCop::Cop::Layout::EmptyLinesAroundBody
def check(node, body, adjusted_first_line: nil)
def check(node, body, adjusted_first_line: nil) return if valid_body_style?(body) return if node.single_line? first_line = adjusted_first_line || node.source_range.first_line last_line = node.source_range.last_line case style when :empty_lines_except_namespace check_empty_lines_except_namespace(body, first_line, last_line) when :empty_lines_special check_empty_lines_special(body, first_line, last_line) else check_both(style, first_line, last_line) end end