Skip to content

Commit 00f1167

Browse files
author
Quintin Willison
committed
Remove DeltaExtras JSON serialisation support as it's not needed outbound.
1 parent d6ff228 commit 00f1167

2 files changed

Lines changed: 0 additions & 12 deletions

File tree

lib/src/main/java/io/ably/lib/types/DeltaExtras.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -87,15 +87,4 @@ public boolean equals(Object o) {
8787
public int hashCode() {
8888
return Objects.hash(format, from);
8989
}
90-
91-
public static class Serializer implements JsonSerializer<DeltaExtras> {
92-
@Override
93-
public JsonElement serialize(final DeltaExtras src, final Type typeOfSrc, final JsonSerializationContext context) {
94-
final JsonObject json = new JsonObject();
95-
final Gson gson = Serialisation.gson;
96-
json.addProperty(FORMAT, src.getFormat());
97-
json.addProperty(FROM, src.getFrom());
98-
return json;
99-
}
100-
}
10190
}

lib/src/main/java/io/ably/lib/util/Serialisation.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public class Serialisation {
4646
gsonBuilder = new GsonBuilder();
4747
gsonBuilder.registerTypeAdapter(Message.class, new Message.Serializer());
4848
gsonBuilder.registerTypeAdapter(MessageExtras.class, new MessageExtras.Serializer());
49-
gsonBuilder.registerTypeAdapter(DeltaExtras.class, new DeltaExtras.Serializer());
5049
gsonBuilder.registerTypeAdapter(PresenceMessage.class, new PresenceMessage.Serializer());
5150
gsonBuilder.registerTypeAdapter(PresenceMessage.Action.class, new PresenceMessage.ActionSerializer());
5251
gsonBuilder.registerTypeAdapter(ProtocolMessage.Action.class, new ProtocolMessage.ActionSerializer());

0 commit comments

Comments
 (0)