diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java b/src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java index 034df83daa..92991c21ae 100644 --- a/src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java +++ b/src/main/java/com/google/devtools/build/lib/cmdline/PackageIdentifier.java @@ -282,12 +282,11 @@ public final class PackageIdentifier implements Comparable<PackageIdentifier>, S return new PackageIdentifier(repo, new PathFragment(packageName)); } - private Object writeReplace() throws ObjectStreamException { + private Object writeReplace() { return new SerializationProxy(this); } - private void readObject(ObjectInputStream in) - throws IOException, ClassNotFoundException { + private void readObject(ObjectInputStream in) throws IOException { throw new IOException("Serialization is allowed only by proxy"); } |