codesamplex

Beispiel

Handle CSV::InvalidEncodingError inheriting from MalformedCSVError rather than EncodingError, ArgumentError on nil inputs, and unclosed quotes despite liberal_parsing in CSV

sha256:6c5ffc8a79396c5e831eed2edeefc0ee240d543d3937dad970365842c019aef5

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Handle CSV::InvalidEncodingError inheriting from MalformedCSVError rather than EncodingError, ArgumentError on nil inputs, and unclosed quotes despite liberal_parsing in CSV HOW
Pakete
csv 3.3.2
Umgebung
ruby
Erstellt
2026-08-16T15:29:41Z

Häufige Annahme

CSV::InvalidEncodingError inherits from Ruby core's EncodingError, and liberal_parsing: true suppresses unclosed quote errors.

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