isKeyValueMismatch function

bool isKeyValueMismatch(
  1. MapLiteralEntry entry
)

Проверка mismatch: ключ 'x' и значение x

Implementation

bool isKeyValueMismatch(MapLiteralEntry entry) {
  if (entry.value is! SimpleIdentifier) return false;
  if (entry.key is! SimpleStringLiteral) return false;

  final String key = (entry.key as SimpleStringLiteral).stringValue ?? '';
  final String value = (entry.value as SimpleIdentifier).name;
  return key != value;
}