findClosestTargetId function

String? findClosestTargetId(
  1. String typo,
  2. Set<String> known, {
  3. int maxDistance = 2,
})

Closest candidate for typo among known, or null if none are close.

Implementation

String? findClosestTargetId(
  String typo,
  Set<String> known, {
  int maxDistance = 2,
}) {
  final candidates = closestTargetIds(typo, known, maxDistance: maxDistance);
  return candidates.isEmpty ? null : candidates.first;
}