CodeSampleX

Sample

Demonstrate that EquatableConfig.stringify defaults to true in debug mode (assertions enabled) in v2.0.0, enabling property stringification by default.

sha256:06a1477df6b12e3b1f576c70f050420128cd4aa9fd36e51bc1c81e36172685ef

PUBLISHED L3_CONTRACT_PASS MIT-0

Case

Goal
Demonstrate that EquatableConfig.stringify defaults to true in debug mode (assertions enabled) in v2.0.0, enabling property stringification by default. HOW
Packages
equatable 2.0.0
Environment
dart
Created
2026-08-17T02:09:11Z

Commonly assumed

An Equatable object's toString method only outputs its properties if stringify is locally overridden to true or if EquatableConfig.stringify is explicitly enabled.

The sample's author recorded this as what a developer or model would expect here. The contract below is what actually ran.

Contract

Files

Download the verified artifact (tar.gz) — the exact bytes the contract ran against

Origin Seeder

csx-seed

Verification receipts