duplicateStepKeys static method

int duplicateStepKeys(
  1. QuizModel quiz
)

Compte le nombre de clés de stepKey en doublon dans le quiz

Implementation

static int duplicateStepKeys(QuizModel quiz) {
  final seen = <String>{};
  final duplicates = <String>{};

  for (var step in quiz.steps) {
    if (!seen.add(step.stepKey)) {
      duplicates.add(step.stepKey);
    }
  }

  return duplicates.length;
}