Commit Graph

2 Commits

Author SHA1 Message Date
Jacek Sieka 0ef1a14564
size computations (#40)
* size computations

* add `Protobuf.computeSize` to compute the encoded size of an object
* readd `VarIntLengthPrefix` support
* don't expose loosely typed `writeValue` for objects that might
conflict with other serializers
* ensure all `writeValue` and `writeField` are tagged with a `codec`
type
* avoid writing all-defaults proto3 object fields

* Fix sizer for reference

* Create TableObject in a template

---------

Co-authored-by: Ludovic Chenut <ludovic@status.im>
2023-03-01 12:19:11 +01:00
Ludovic Chenut 43f77303bb
Conformance test suite (#44)
Conformance test suite
2023-02-21 12:06:23 +01:00