From f39002001bd666cb1eb839d54454aa742638f642 Mon Sep 17 00:00:00 2001 From: Al Arafat Tanin <140037180+rng70-or@users.noreply.github.com> Date: Wed, 24 Jan 2024 03:17:23 +0600 Subject: [PATCH] fix: serialVersionUID fix for Serializable Classes (#1883) --- .../src/main/java/com/google/api/client/util/DateTime.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/google-http-client/src/main/java/com/google/api/client/util/DateTime.java b/google-http-client/src/main/java/com/google/api/client/util/DateTime.java index 4caf768ce..2aa914e9c 100644 --- a/google-http-client/src/main/java/com/google/api/client/util/DateTime.java +++ b/google-http-client/src/main/java/com/google/api/client/util/DateTime.java @@ -292,6 +292,8 @@ public static SecondsAndNanos parseRfc3339ToSecondsAndNanos(String str) { /** A timestamp represented as the number of seconds and nanoseconds since Epoch. */ public static final class SecondsAndNanos implements Serializable { + private static long serialVersionUID = 1L; + private final long seconds; private final int nanos; @@ -337,6 +339,8 @@ public String toString() { /** Result of parsing an RFC 3339 string. */ private static class Rfc3339ParseResult implements Serializable { + private static final long serialVersionUID = 1L; + private final long seconds; private final int nanos; private final boolean timeGiven;