Improve grouping error reporting 11/89111/3
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 17 Apr 2020 19:54:00 +0000 (21:54 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 18 Apr 2020 06:03:55 +0000 (06:03 +0000)
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 <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java

index a3b60a5aa9aefc93aee3b48c1a0f038e06ebc422..bf9ea983f2757e556c955e96b8d015123da5ef2f 100644 (file)
@@ -1963,7 +1963,7 @@ abstract class AbstractTypeGenerator {
             final GeneratedTypeBuilder genType = findGrouping(usesNode.getSourceGrouping());
             if (genType == null) {
                 throw new IllegalStateException("Grouping " + usesNode.getSourceGrouping().getQName()
-                    + " is not resolved for " + builder.getName());
+                    + " is not resolved for " + builder.getFullyQualifiedName());
             }
 
             builder.addImplementsType(genType.build());