diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java index 14f56c7ba1..abd9d4dcbf 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/InjectingObjectCodec.java @@ -31,7 +31,7 @@ public interface InjectingObjectCodec<T, D> extends BaseCodec<T> { * @throws SerializationException on failure to serialize * @throws IOException on {@link IOException} during serialization */ - void serialize(D dependency, T obj, CodedOutputStream codedOut) + void serialize(D dependency, SerializationContext context, T obj, CodedOutputStream codedOut) throws SerializationException, IOException; /** @@ -43,5 +43,6 @@ public interface InjectingObjectCodec<T, D> extends BaseCodec<T> { * @throws SerializationException on failure to deserialize * @throws IOException on {@link IOException} during deserialization */ - T deserialize(D dependency, CodedInputStream codedIn) throws SerializationException, IOException; + T deserialize(D dependency, DeserializationContext context, CodedInputStream codedIn) + throws SerializationException, IOException; } |