Signal-iOS/SignalServiceKit/protobuf/Backups
Sasha Weiss e691714201
Drop profileKey fields from GroupSnapshots in Backups
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-09-18 10:30:59 -07:00
..
Backup.pb.swift Drop profileKey fields from GroupSnapshots in Backups 2024-09-18 10:30:59 -07:00
Backup.proto Drop profileKey fields from GroupSnapshots in Backups 2024-09-18 10:30:59 -07:00
generate-backup-protos.sh Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00
parse-libsignal-comparator-failure.py Integrate and enable LibSignal's ComparableBackup for AccountData tests 2024-08-12 14:01:58 -07:00
README.md Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00

Backup protos

Swift-Protobuf

We use Swift-Protobuf to generate Swift code for working with Backup.proto, much like we do for all our other proto definitions.

However, unlike the other protos, we do not use the "wrapper" code generated by $REPO_ROOT/Scripts/protos/ProtoWrappers.py to wrap the Swift-Protobuf-generated code for Backups, because ProtoWrappers.py is incompatible with some of the syntactic structures we use in Backup.proto.