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

検証レシート