Enable deviation substatement validation 82/103282/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 16 Nov 2022 19:47:04 +0000 (20:47 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 16 Nov 2022 20:09:19 +0000 (21:09 +0100)
Make sure we call super, as that circles back to our validator.

Change-Id: I41dcaa3a48b98cb09a348349a56263a4936ea5bc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit b6ebfe2a7cebefe8755e6c40c88267adf65fb2ee)
(cherry picked from commit 9e67acedcda87140581b36133efd006aaa55aed7)

parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/DeviationStatementSupport.java

index db4d7bb4ba23a76a04569bea872447f206b80fe8..efc4f30e4f4545f538fd298b622d31f78048cbe7 100644 (file)
@@ -50,8 +50,9 @@ public final class DeviationStatementSupport
     }
 
     @Override
-    public void onFullDefinitionDeclared(
-            final Mutable<Absolute, DeviationStatement, DeviationEffectiveStatement> ctx) {
+    public void onFullDefinitionDeclared(final Mutable<Absolute, DeviationStatement, DeviationEffectiveStatement> ctx) {
+        super.onFullDefinitionDeclared(ctx);
+
         final QNameModule currentModule = ctx.getFromNamespace(ModuleCtxToModuleQName.class, ctx.getRoot());
         final QNameModule targetModule = Iterables.getLast(ctx.getArgument().getNodeIdentifiers()).getModule();