Use java.io.Serial in yang-common 99/102999/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 1 Nov 2022 16:30:50 +0000 (17:30 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 1 Nov 2022 16:30:50 +0000 (17:30 +0100)
commit4e18e1fd4e29b845e31b3067702943ae74e9643c
tree1f9ca6d843a9b1d05d3bd54e5dc8d5757f8ad5f8
parent85af2024207f2b26880ee27106642e9037f8813b
Use java.io.Serial in yang-common

This is a way of documenting serialization intent, make sure we use it
where appropriate.

Change-Id: I7bcfa898f2f9c21be27dbf99b0d689b19e137871
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
25 files changed:
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/AbstractQName.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/BiMapYangNamespaceContext.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CachingDerivedString.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Decimal64.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/DerivedString.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/ETv1.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Empty.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/ErrorTag.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/NSv1.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/OperationFailedException.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNv1.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QQNv1.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Revision.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/RpcResultBuilder.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/UQNv1.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint16.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint32.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint64.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint8.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/UnresolvedQName.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/XMLNamespace.java
common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/XNv1.java