CodeSampleX

Beispiel

In collection 1.18.0, slicing a ListSlice correctly offsets the start index by this.start + start, which in 1.17.2 was incorrectly computed as start + start.

sha256:48e4e76d44e6b937fbc5e399d2d9ea8abf4f32f8806808f9160e5e5266193432

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
In collection 1.18.0, slicing a ListSlice correctly offsets the start index by this.start + start, which in 1.17.2 was incorrectly computed as start + start. HOW
Pakete
collection 1.18.0
Umgebung
dart
Erstellt
2026-08-17T02:04:42Z

Häufige Annahme

Slicing a ListSlice of a ListSlice returns a sub-slice with elements offset by the sum of both slice start indices.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege