Improve ParserNamespace type safety
[yangtools.git] / parser / yang-parser-spi / src / main / java / org / opendaylight / yangtools / yang / parser / spi / source / SourceParserNamespaces.java
index 6ddc9fd9a09ae793d9f156986450702d25cae692..1780f27156a84cd5845dc69886d0359fce5c46aa 100644 (file)
@@ -46,8 +46,9 @@ public final class SourceParserNamespaces {
      * plain name.
      */
     // FIXME: Better name?
-    public static final @NonNull ParserNamespace<Unqualified, StmtContext<?, ModuleStatement, ModuleEffectiveStatement>>
-        MODULE_FOR_BELONGSTO = new ParserNamespace<>("module-belongsto");
+    public static final @NonNull ParserNamespace<Unqualified,
+        StmtContext<Unqualified, ModuleStatement, ModuleEffectiveStatement>> MODULE_FOR_BELONGSTO =
+        new ParserNamespace<>("module-belongsto");
 
     /**
      * Pre-linkage source-specific mapping of prefixes to module namespaces.
@@ -88,7 +89,7 @@ public final class SourceParserNamespaces {
     /**
      * Global mapping of modules to QNameModules.
      */
-    public static final @NonNull ParserNamespace<StmtContext<?,?,?>, QNameModule> MODULECTX_TO_QNAME =
+    public static final @NonNull ParserNamespace<StmtContext<?, ?, ?>, QNameModule> MODULECTX_TO_QNAME =
         new ParserNamespace<>("modulectx-to-qnamemodule");
 
     public static final @NonNull ParserNamespace<Empty, Set<QName>> SUPPORTED_FEATURES =