X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-parser-rfc7950%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Frfc7950%2Fstmt%2Fmeta%2FIdentityStatementSupport.java;h=cf25d187402c7d9a62e9ea69298e73245b9cafa6;hb=e5e06d81bed0a7cb520e94a4b018d0e2bb7f0c62;hp=e8ed3225affc6f4771b37cbb316a12e6d5ed1c47;hpb=dadc9aa0a7f3af000b4205f94cf86dba7e908d75;p=yangtools.git diff --git a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/IdentityStatementSupport.java b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/IdentityStatementSupport.java index e8ed3225af..cf25d18740 100644 --- a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/IdentityStatementSupport.java +++ b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/meta/IdentityStatementSupport.java @@ -9,7 +9,6 @@ package org.opendaylight.yangtools.yang.parser.rfc7950.stmt.meta; import static com.google.common.base.Verify.verify; import static com.google.common.base.Verify.verifyNotNull; -import static java.util.Objects.requireNonNull; import com.google.common.annotations.Beta; import com.google.common.collect.ImmutableList; @@ -61,11 +60,8 @@ public final class IdentityStatementSupport .addOptional(YangStmtMapping.STATUS) .build(); - private final SubstatementValidator validator; - private IdentityStatementSupport(final YangParserConfiguration config, final SubstatementValidator validator) { - super(YangStmtMapping.IDENTITY, StatementPolicy.reject(), config); - this.validator = requireNonNull(validator); + super(YangStmtMapping.IDENTITY, StatementPolicy.reject(), config, validator); } public static @NonNull IdentityStatementSupport rfc6020Instance(final YangParserConfiguration config) { @@ -90,11 +86,6 @@ public final class IdentityStatementSupport stmt.addToNs(IdentityNamespace.class, qname, stmt); } - @Override - protected SubstatementValidator getSubstatementValidator() { - return validator; - } - @Override protected IdentityStatement createDeclared(final StmtContext ctx, final ImmutableList> substatements) {