class RuboCop::Cop::Metrics::Utils::AbcSizeCalculator

def calculate

def calculate
  visit_depth_last(@node) { |child| calculate_node(child) }
  [
    Math.sqrt((@assignment**2) + (@branch**2) + (@condition**2)).round(2),
    "<#{@assignment}, #{@branch}, #{@condition}>"
  ]
end