From: Robert Varga Date: Thu, 4 Jan 2024 03:58:26 +0000 (+0100) Subject: Add @java.io.Serial X-Git-Tag: v12.0.0~16 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F20%2F109620%2F1;p=yangtools.git Add @java.io.Serial Annotate serialization field. Change-Id: I24d9a8f19de3c39d49c68bb10a1a9b06d01b25b3 Signed-off-by: Robert Varga --- diff --git a/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/source/SourceIdentifier.java b/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/source/SourceIdentifier.java index 1293220de7..fbb674267b 100644 --- a/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/source/SourceIdentifier.java +++ b/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/source/SourceIdentifier.java @@ -26,6 +26,7 @@ import org.opendaylight.yangtools.yang.common.YangConstants; * and RFC6022. */ public record SourceIdentifier(@NonNull Unqualified name, @Nullable Revision revision) implements Identifier { + @java.io.Serial private static final long serialVersionUID = 3L; /** @@ -124,7 +125,7 @@ public record SourceIdentifier(@NonNull Unqualified name, @Nullable Revision rev * @return Filename for this source identifier. */ public static @NonNull String toYangFileName(final @NonNull String moduleName, final @Nullable Revision revision) { - final StringBuilder sb = new StringBuilder(moduleName); + final var sb = new StringBuilder(moduleName); if (revision != null) { sb.append('@').append(revision); }