branchRustProtoBuf/skip_optional_default_fieldscancel

7 Commits over 276 Days - 0.00cph!

43 Days Ago
Update: add VarInt U64 buffer read&write utility funcs Allows to avoid interacting with a stream and it's bookkeeping. Tests: Used as part of server demo playback Merge branch 'master' into skip_optional_default_fields
3 Months Ago
Update: Deprecation of Pool.FreeList API We now generate either Free call for classes (as they are IPooled) or FreeUnmanaged Update: Replacing Pool.FreeMemoryStream with FreeUnmanaged Update: Use Pool.Get<List<T>> instead of GetList<T> I'm deprecating Pool.GetList<T>, this updates the stale codegen. Merge branch 'master' into skip_optional_default_fields
3 Months Ago
Don't apply to enums
9 Months Ago
Make sure existing null checks aren't applied on top of new default value checks
9 Months Ago
Add support for all default values, fix optional field checks applying to DeltaSerialize()
10 Months Ago
Also exclude serializing default value of required fields
10 Months Ago
Skip serialization of optional fields set to their default value