X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=parser%2Fyang-parser-rfc7950%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Frfc7950%2Fstmt%2Fimport_%2FImportStatementSupport.java;h=c33333204b52ea71049c43ac0634a242880151bb;hb=refs%2Fchanges%2F61%2F100961%2F12;hp=cc1e0f52ee7801d137d71e2b0c8f4b730afb5fe2;hpb=060e5867fd26ce83fbc8076cd303365e83444388;p=yangtools.git diff --git a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/import_/ImportStatementSupport.java b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/import_/ImportStatementSupport.java index cc1e0f52ee..c33333204b 100644 --- a/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/import_/ImportStatementSupport.java +++ b/parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/import_/ImportStatementSupport.java @@ -31,7 +31,6 @@ import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier; import org.opendaylight.yangtools.yang.model.ri.stmt.DeclaredStatementDecorators; import org.opendaylight.yangtools.yang.model.ri.stmt.DeclaredStatements; import org.opendaylight.yangtools.yang.model.ri.stmt.EffectiveStatements; -import org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode; import org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration; import org.opendaylight.yangtools.yang.parser.spi.PreLinkageModuleNamespace; import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStringStatementSupport; @@ -68,11 +67,8 @@ public final class ImportStatementSupport .addOptional(YangStmtMapping.REFERENCE) .build(); - private final boolean semanticVersioning; - private ImportStatementSupport(final YangParserConfiguration config, final SubstatementValidator validator) { super(YangStmtMapping.IMPORT, StatementPolicy.reject(), config, validator); - semanticVersioning = config.importResolutionMode() == ImportResolutionMode.OPENCONFIG_SEMVER; } public static @NonNull ImportStatementSupport rfc6020Instance(final YangParserConfiguration config) { @@ -133,11 +129,7 @@ public final class ImportStatementSupport @Override public void onLinkageDeclared(final Mutable stmt) { - if (semanticVersioning) { - SemanticVersionImport.onLinkageDeclared(stmt); - } else { - RevisionImport.onLinkageDeclared(stmt); - } + RevisionImport.onLinkageDeclared(stmt); } @Override