Improve RestconfDocumentedException 37/107237/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 3 Aug 2023 16:01:39 +0000 (18:01 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 3 Aug 2023 16:40:14 +0000 (18:40 +0200)
commiteb213cfeb28b0e56bf082103c946bd70f9066409
treef1031e9ff6b69b04b196f5a184831cff7eaef892
parent59bb0283277ae14364d8d0f187229b0e4c8613c6
Improve RestconfDocumentedException

Use instanceof pattern to remove an explicit cast. Also check incoming
errors and do not allocate an ArrayList if the list is null or empty.

Change-Id: I2201438e0fdb11239dfad071987cdc116f748a48
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit e6e2b79e4e644950ac3ea0c16d9fbe5ed9696fac)
restconf/restconf-common/src/main/java/org/opendaylight/restconf/common/errors/RestconfDocumentedException.java