nim-protobuf-serialization/tests/conformance
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
..
conformance.proto Conformance test suite (#44) 2023-02-21 12:06:23 +01:00
conformance_nim.nim Conformance test suite (#44) 2023-02-21 12:06:23 +01:00
failure_list.txt size computations (#40) 2023-03-01 12:19:11 +01:00
test_messages_proto2.proto Conformance test suite (#44) 2023-02-21 12:06:23 +01:00
test_messages_proto3.proto Conformance test suite (#44) 2023-02-21 12:06:23 +01:00
test_proto2.nim Conformance test suite (#44) 2023-02-21 12:06:23 +01:00
test_proto3.nim Conformance test suite (#44) 2023-02-21 12:06:23 +01:00