From 10262dca78b8942bd8aab2407ce9b4bc41c4331c Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 17 Apr 2020 21:54:00 +0200 Subject: [PATCH] Improve grouping error reporting Reporting FQCN here is useful, as it is giving us crucial information as to what class is being generated -- including the namespace. Change-Id: I1ad5f6a0a568a71656e338ae0d5d9e3f863103a4 Signed-off-by: Robert Varga --- .../mdsal/binding/generator/impl/AbstractTypeGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java index 95f2e7c9e0..7ed41950f4 100644 --- a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java +++ b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java @@ -1952,8 +1952,8 @@ abstract class AbstractTypeGenerator { for (final UsesNode usesNode : dataNodeContainer.getUses()) { final GeneratedTypeBuilder genType = findGroupingByPath(usesNode.getGroupingPath()); if (genType == null) { - throw new IllegalStateException("Grouping " + usesNode.getGroupingPath() + "is not resolved for " - + builder.getName()); + throw new IllegalStateException("Grouping " + usesNode.getGroupingPath() + " is not resolved for " + + builder.getFullyQualifiedName()); } builder.addImplementsType(genType.build()); -- 2.36.6