CodeSampleX

Beispiel

Show that `T.must` is a non-nil assertion, not a non-false assertion.

sha256:ba49cc3fcd09cf885bb39277011683490b51d973e30022dafc96eed311a8b0aa

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Show that `T.must` is a non-nil assertion, not a non-false assertion. HOW
Pakete
sorbet-runtime 0.6.13427
Umgebung
ruby
Erstellt
2026-08-17T02:48:21Z

Häufige Annahme

A model that believes `T.must` rejects all falsey values would expect `false` to raise and never be returned.

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