Remove vestigial serialization bits from ErrorInfo
RELNOTES:
--
MOS_MIGRATED_REVID=104674937
diff --git a/src/main/java/com/google/devtools/build/skyframe/ErrorInfo.java b/src/main/java/com/google/devtools/build/skyframe/ErrorInfo.java
index 72e7ab4..550466d 100644
--- a/src/main/java/com/google/devtools/build/skyframe/ErrorInfo.java
+++ b/src/main/java/com/google/devtools/build/skyframe/ErrorInfo.java
@@ -21,7 +21,6 @@
import com.google.devtools.build.lib.collect.nestedset.Order;
import com.google.devtools.build.skyframe.SkyFunctionException.ReifiedSkyFunctionException;
-import java.io.IOException;
import java.util.Collection;
import javax.annotation.Nullable;
@@ -89,8 +88,7 @@
isCatastrophic);
}
- // Non-final only to allow for serialization.
- private transient NestedSet<SkyKey> rootCauses;
+ private final NestedSet<SkyKey> rootCauses;
@Nullable private final Exception exception;
private final SkyKey rootCauseOfException;
@@ -179,8 +177,4 @@
return isCatastrophic;
}
- private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException {
- in.defaultReadObject();
- rootCauses = NestedSetBuilder.emptySet(Order.STABLE_ORDER);
- }
}