Thread {Des,S}erializationContext through Package serialization interface

PiperOrigin-RevId: 185609826
diff --git a/src/main/java/com/google/devtools/build/lib/packages/Package.java b/src/main/java/com/google/devtools/build/lib/packages/Package.java
index 648343c..0f11326 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/Package.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/Package.java
@@ -35,7 +35,9 @@
 import com.google.devtools.build.lib.events.Location;
 import com.google.devtools.build.lib.packages.AttributeMap.AcceptsLabelAttribute;
 import com.google.devtools.build.lib.packages.License.DistributionType;
+import com.google.devtools.build.lib.skyframe.serialization.DeserializationContext;
 import com.google.devtools.build.lib.skyframe.serialization.ObjectCodec;
+import com.google.devtools.build.lib.skyframe.serialization.SerializationContext;
 import com.google.devtools.build.lib.skyframe.serialization.SerializationException;
 import com.google.devtools.build.lib.syntax.SkylarkSemantics;
 import com.google.devtools.build.lib.util.SpellChecker;
@@ -1582,22 +1584,22 @@
 
     @Override
     public void serialize(
-        com.google.devtools.build.lib.skyframe.serialization.SerializationContext context,
+        SerializationContext context,
         Package input,
         CodedOutputStream codedOut)
         throws IOException, SerializationException {
       PackageCodecDependencies codecDeps = context.getDependency(PackageCodecDependencies.class);
-      codecDeps.getPackageSerializer().serialize(input, codedOut);
+      codecDeps.getPackageSerializer().serialize(context, input, codedOut);
     }
 
     @Override
     public Package deserialize(
-        com.google.devtools.build.lib.skyframe.serialization.DeserializationContext context,
+        DeserializationContext context,
         CodedInputStream codedIn)
         throws SerializationException, IOException {
       PackageCodecDependencies codecDeps = context.getDependency(PackageCodecDependencies.class);
       try {
-        return codecDeps.getPackageDeserializer().deserialize(codedIn);
+        return codecDeps.getPackageDeserializer().deserialize(context, codedIn);
       } catch (PackageDeserializationException e) {
         throw new SerializationException("Failed to deserialize Package", e);
       } catch (InterruptedException e) {