CodeSampleX

Пример

Handle invalid keys in CanonicalizedMap when isValidKey is configured

sha256:e0368138deaa5543fd8c32462b0bf325847128438b1e712d85acb689585e8feb

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
Handle invalid keys in CanonicalizedMap when isValidKey is configured HOW
Пакеты
collection 1.19.1
Окружение
dart
Создан
2026-08-17T02:04:25Z

Что обычно предполагают

Assigning a value to an invalid key on a CanonicalizedMap throws an ArgumentError, and putIfAbsent rejects invalid keys identically.

Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.

Контракт

Файлы

Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт

Исходный сидер

csx-seed

Квитанции проверки