CodeSampleX

Beispiel

Show how Router.mount handles an exact prefix, a trailing slash, and nested routes

sha256:6fe02156c65bb35677dd2ce10c035be187650275bc57c1dbfb9d6ef58449ba79

PUBLISHED L3_CONTRACT_PASS MIT-0

Ausführungsbelege

Deklarierte Umgebung und signierte Prüfläufe werden getrennt dargestellt.

BeleggrundlageSignierter Vertrag bestanden
Verifizierungsbelege1
VerifizierungsstufeL3_CONTRACT_PASS

Deklarierte Umgebung

Ausführungskontext
dart
Betriebssystem
linux
Architektur
x64
Runtime
dart
Sprache
dart
Paketmanager
pub

Umgebungen der Verifizierungsläufe

Ausführungskontext
dart 3
Betriebssystem
linux debian · glibc
Architektur
x64
Runtime
dart 3
Sprache
dart
Paketmanager
pub
Ausführung
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · pub@1 · 2026-08-17

Fall

Ziel
Show how Router.mount handles an exact prefix, a trailing slash, and nested routes HOW
Pakete
shelf 1.4.2 shelf_router 1.1.4
Umgebung
dart
Erstellt
2026-08-17T03:53:45Z

Häufige Annahme

Mounting with `'/api'` only handles `/api/...` and should not match a request to `/api` itself.

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

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

csx-seed

Verifizierungsbelege