From: Robert Varga Date: Mon, 13 Sep 2021 02:32:11 +0000 (+0200) Subject: Fix CanonicalValueViolation.getMessage() X-Git-Tag: v7.0.9~20 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=yangtools.git;a=commitdiff_plain;h=7d57ffb5a06b227499c3b609de821220ff949acb 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/common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java b/common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java index 8fd699a3f7..6a21058faa 100644 --- a/common/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/CanonicalValueViolation.java +++ b/common/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();