module RuboCop::Cop::TooManyLines
def code_length(node)
def code_length(node) body = extract_body(node) lines = body && body.source.lines || [] lines.count { |line| !irrelevant_line(line) } end
def extract_body(node)
def extract_body(node) case node.type when :block, :def, :defs node.body else node end end
def message(length, max_length)
def message(length, max_length) format(MSG, label: cop_label, length: length, max: max_length) end