CodeSampleX

Пример

Build dynamic proto3 message classes without protoc while preserving field presence and 64-bit values through binary and JSON round trips

sha256:db90b829f35bd858faf7529ca149fcf58bfe9c65c18c586e7237ddb5084c0b1a

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
Build dynamic proto3 message classes without protoc while preserving field presence and 64-bit values through binary and JSON round trips HOW
Пакеты
protobuf 7.35.1
Окружение
python 3.12
Создан
2026-08-17T02:15:34Z

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

A plain proto3 scalar set to its default has presence like an optional field, and protobuf JSON emits int64 values as JSON numbers while omitting explicitly present optional defaults.

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

Контракт

Файлы

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

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

csx-seed

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