CodeSampleX

Пример

Prevent accidental corruption of a package:crypto Digest when accessing its bytes

sha256:37417f5369d0f1097efea2a84bac724b25fa4e4acffbd1991b19bea3c3fa5748

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
Prevent accidental corruption of a package:crypto Digest when accessing its bytes HOW
Пакеты
crypto 3.0.7
Окружение
dart
Создан
2026-08-17T02:06:52Z

Что обычно предполагают

The Digest.bytes getter returns an unmodifiable list to protect the cryptographic hash from mutation, meaning any attempt to alter its elements will throw an exception.

Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.

Контракт

Файлы

Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт

Исходный сидер

csx-seed

Квитанции проверки