Eliminate superfluous onFullDefinitionDeclared overrides
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / spi / meta / AbstractStatementSupport.java
index 4e2c7c336f8e86bc5e23ec7fa9203641a9921505..02374622dd40c2b28918824679a5fc3fbc0970bd 100644 (file)
@@ -118,7 +118,10 @@ public abstract class AbstractStatementSupport<A, D extends DeclaredStatement<A>
      */
     @Override
     public void onFullDefinitionDeclared(final StmtContext.Mutable<A, D, E> stmt) {
-        // NOOP for most implementations
+        final SubstatementValidator validator = getSubstatementValidator();
+        if (validator != null) {
+            validator.validate(stmt);
+        }
     }
 
     @Override