Use @Serial in util 08/102108/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 10 Aug 2022 19:59:37 +0000 (21:59 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 17 Aug 2022 07:28:29 +0000 (09:28 +0200)
commit7114025313f610c6278b1ad5d4404310c1e72441
treeb40abe6bb289da649ef26e74757177cea475be98
parent8997b53a22f524f05322ce5eca50134a7d2bc184
Use @Serial in util

This improves code safety quite a bit and allows us to perform a
long-needed audit.

Change-Id: I04161cfe8e6a367e1ae0d53a2628fbf72035ecde
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 14fb0b4eba9e86b7a6358f9c29527c9b9d1ec5f1)
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractIdentifier.java
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractStringIdentifier.java
common/util/src/main/java/org/opendaylight/yangtools/util/AbstractUUIDIdentifier.java
common/util/src/main/java/org/opendaylight/yangtools/util/ConstantArrayCollection.java
common/util/src/main/java/org/opendaylight/yangtools/util/ImmutableOffsetMap.java
common/util/src/main/java/org/opendaylight/yangtools/util/SharedSingletonMap.java
common/util/src/main/java/org/opendaylight/yangtools/util/SingletonSet.java
common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/CachedThreadPoolExecutor.java
common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java
common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/DeadlockDetectingListeningExecutorServiceTest.java
common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java