From 237ed537b1c6605e6b211707a9120ff49db7b243 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 6 Oct 2021 13:33:14 +0200 Subject: [PATCH] Use simple concat in createParsingException() String.format() is wasteful as we can use JEP280 to make things a lot more performant. Change-Id: Iab3d462b7133e656d30e50c6a08f58e798fa4b9f Signed-off-by: Robert Varga (cherry picked from commit 2923921d8979043ba44e89e2b7d596db3d07fe85) --- .../utils/parser/YangInstanceIdentifierDeserializer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierDeserializer.java b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierDeserializer.java index 004a99d616..8b9ccb8eb1 100644 --- a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierDeserializer.java +++ b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierDeserializer.java @@ -297,9 +297,9 @@ public final class YangInstanceIdentifierDeserializer { "Bad char '" + currentChar() + "' on the current position."); } - private RestconfDocumentedException createParsingException(final ErrorTag errorTag, final String messagePart) { - return new RestconfDocumentedException(String.format( - "Could not parse Instance Identifier '%s'. Offset: '%d' : Reason: %s", data, offset, messagePart), + private RestconfDocumentedException createParsingException(final ErrorTag errorTag, final String reason) { + return new RestconfDocumentedException( + "Could not parse Instance Identifier '" + data + "'. Offset: '" + offset + "' : Reason: " + reason, ErrorType.PROTOCOL, errorTag); } -- 2.36.6