From: Robert Varga Date: Mon, 13 Sep 2021 02:32:11 +0000 (+0200) Subject: Fix CanonicalValueViolation.getMessage() X-Git-Tag: v6.0.8~4 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=yangtools.git;a=commitdiff_plain;h=464009b3dbd29d24d2d64744a5e10b8722f90562 Fix CanonicalValueViolation.getMessage() We should not be looking at the tag but rather at message. This fixes anonymous exceptions being thrown from Decimal64's value support. Change-Id: I1462032b2b3cd5357a9009ac707c0f914a4e64c8 Signed-off-by: Robert Varga (cherry picked from commit 6d6c3348b2228133c84b49702931d8d6499681c2) --- diff --git a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java index 75be2d4f28..f58f3be29c 100644 --- a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java +++ b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java @@ -126,7 +126,7 @@ public abstract class CanonicalValueViolation implements Immutable, Serializable } public final Optional getMessage() { - return nullableString(appTag()); + return nullableString(message()); } abstract @Nullable String appTag();