class RuboCop::Cop::Sorbet::ParametersOrderingInSignature

def on_signature(node)

def on_signature(node)
  sig_params = signature_params(node).first
  sig_params_order = extract_parameters(sig_params)
  return if sig_params_order.nil?
  method_node = node.parent.children[node.sibling_index + 1]
  return if method_node.nil? || method_node.type != :def
  method_parameters = method_node.arguments
  check_for_inconsistent_param_ordering(sig_params_order, method_parameters)
end