Skip to content

Codable conformances for CRDT types #507

@ktoso

Description

@ktoso

By doing so, when people use GSet<AnyCodable> it will automatically work without them having to implement any serializers.

I'm not yet sure if this is a requirement for the gossip -- as the manifest style serialization already helps...

But it'll be super useful for end users.

--

Note:

  • we'll want to call _ensureCodableSerializers on the system whenever we register an owned type
  • I'm not sure if we'll get away without calling settings.serialization.registerCodable(GSet<MyFavType>) yet... but even if, this is already a ton easier than previously with the "boxing" dance

Metadata

Metadata

Assignees

Labels

help wantedGreat tickets to get started contributing!

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions