CodeSampleX

示例

Handle unprovided multi-options when explicitly setting defaultsTo to null

sha256:6336a9211912d77dc7e7126ddc7997c3e53e58dc13a1da250530ae1dea82f0ba

PUBLISHED L3_CONTRACT_PASS MIT-0

案例

目标
Handle unprovided multi-options when explicitly setting defaultsTo to null HOW
args 2.7.0
环境
dart
创建时间
2026-08-17T02:04:08Z

常见的想当然

Setting defaultsTo to null in ArgParser.addMultiOption causes the parsed result to be null if the option is left unset, allowing callers to distinguish an absent option from one given with no values.

这是本样本作者记下的、开发者或模型在此处通常会有的预期。下面的契约才是真正运行过的东西。

契约

文件

下载已验证的构件 (tar.gz) — 契约实际运行的那些字节

原始种子者

csx-seed

验证回执