From e125a37091cfa74a9620d45ac1c2dfe092369f9f Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 15 Jun 2016 02:06:12 +0200 Subject: [PATCH] Remove formattedRevision from serialization format We can always reconstruct formatted revision, there is no point in serializing it. Mark it transient. Change-Id: I6ced05aa50a972caf7760a65faac0a1c2107307a Signed-off-by: Robert Varga --- .../org/opendaylight/yangtools/yang/common/QNameModule.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java index 592a915882..702a527c0c 100644 --- a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java +++ b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java @@ -23,7 +23,7 @@ public final class QNameModule implements Immutable, Serializable { private static final Interner INTERNER = Interners.newWeakInterner(); private static final Logger LOG = LoggerFactory.getLogger(QNameModule.class); private static final QNameModule NULL_INSTANCE = new QNameModule(null, null); - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = 2L; //Nullable private final URI namespace; @@ -32,7 +32,7 @@ public final class QNameModule implements Immutable, Serializable { private final Date revision; //Nullable - private volatile String formattedRevision; + private transient volatile String formattedRevision; private transient int hash; -- 2.36.6