module RuboCop::Cop::MinBranchesCount
def min_branches_count?(node)
def min_branches_count?(node) branches = if node.case_type? node.when_branches elsif node.if_type? if_conditional_branches(node) else raise ArgumentError, "Unsupported #{node.type.inspect} node type" end branches.size >= min_branches_count end