X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=parser%2Frfc8040-parser-support%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Frfc8040%2Fparser%2FOperationsValidateModuleAction.java;h=92aaaa0f2fc30eef0497ab346e294e4d5f545fc6;hb=bf25c16c89625837be48ee685184707339f487ff;hp=80ae818550fd6ea241544706c64b2c5f3032eebe;hpb=f7a392df39d0cb0844f992321ed1c78fc7ef85f7;p=yangtools.git diff --git a/parser/rfc8040-parser-support/src/main/java/org/opendaylight/yangtools/rfc8040/parser/OperationsValidateModuleAction.java b/parser/rfc8040-parser-support/src/main/java/org/opendaylight/yangtools/rfc8040/parser/OperationsValidateModuleAction.java index 80ae818550..92aaaa0f2f 100644 --- a/parser/rfc8040-parser-support/src/main/java/org/opendaylight/yangtools/rfc8040/parser/OperationsValidateModuleAction.java +++ b/parser/rfc8040-parser-support/src/main/java/org/opendaylight/yangtools/rfc8040/parser/OperationsValidateModuleAction.java @@ -13,6 +13,7 @@ import java.util.Collection; import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.yangtools.rfc8040.model.api.YangDataConstants; import org.opendaylight.yangtools.yang.common.QNameModule; +import org.opendaylight.yangtools.yang.common.UnresolvedQName.Unqualified; import org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement; import org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement; import org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement; @@ -27,7 +28,7 @@ import org.opendaylight.yangtools.yang.parser.spi.source.ModuleCtxToModuleQName; * An {@link InferenceAction} tasked with identifying when we are dealing with {@link YangDataConstants#RFC8040_SOURCE}. */ final class OperationsValidateModuleAction implements InferenceAction { - private static final String IETF_RESTCONF = YangDataConstants.RFC8040_SOURCE.getName(); + private static final Unqualified IETF_RESTCONF = YangDataConstants.RFC8040_SOURCE.name(); private final Prerequisite> prereq; @@ -37,7 +38,7 @@ final class OperationsValidateModuleAction implements InferenceAction { static void applyTo(@NonNull final Mutable module) { // Quick checks we can - if (module.producesDeclared(ModuleStatement.class) && IETF_RESTCONF.equals(module.rawArgument())) { + if (module.producesDeclared(ModuleStatement.class) && IETF_RESTCONF.equals(module.argument())) { // This is 'yang-api' definition within a 'ietf-restconf' module, but we are not certain about revisions // and its structure. Next up we require the module to be fully declared, hence an inference action is // needed to continue this process.