BUG-4688: eliminate SimpleDateFormatUtil.DEFAULT_DATE_REV
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / rfc6020 / effective / SubmoduleEffectiveStatementImpl.java
index 848f02bc22abbe754d4fe2d7f7d14e19cc8bee97..099c89adb51e9f4b6ce20929d2afd3c58352d04e 100644 (file)
@@ -11,7 +11,6 @@ import static org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils.f
 
 import java.util.Objects;
 import org.opendaylight.yangtools.yang.common.QNameModule;
-import org.opendaylight.yangtools.yang.common.SimpleDateFormatUtil;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement;
@@ -30,10 +29,8 @@ public final class SubmoduleEffectiveStatementImpl extends AbstractEffectiveModu
         final QNameModule belongsToModuleQName = ctx.getFromNamespace(ModuleNameToModuleQName.class,
                 belongsToModuleName);
         final RevisionEffectiveStatementImpl submoduleRevision = firstEffective(RevisionEffectiveStatementImpl.class);
-        this.qnameModule = (submoduleRevision == null
-                ? QNameModule.create(belongsToModuleQName.getNamespace(), SimpleDateFormatUtil.DEFAULT_DATE_REV)
-                        : QNameModule.create(belongsToModuleQName.getNamespace(), submoduleRevision.argument()))
-                .intern();
+        this.qnameModule = QNameModule.create(belongsToModuleQName.getNamespace(),
+            submoduleRevision == null ? null : submoduleRevision.argument()).intern();
     }
 
     @Override