classifyConflictFailure function

ConflictClassification? classifyConflictFailure(
  1. MutationAdapterFailure failure
)

Converts only an explicit normalized conflict failure into conflict data. Transport adapters own HTTP/status/error interpretation before this seam.

Implementation

ConflictClassification? classifyConflictFailure(
  MutationAdapterFailure failure,
) {
  if (failure.category != MutationFailureCategory.conflict) return null;
  return ConflictClassification(
    kind: failure.conflictKind,
    messageKey: failure.messageKey,
  );
}