Add a 9.0.0 FIXME 11/97211/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Aug 2021 23:26:16 +0000 (01:26 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Aug 2021 23:26:16 +0000 (01:26 +0200)
It seems we want to reverse nullability, add a FIXME for investigation.

Change-Id: I6fe89b5f8cd2dda5ac060e95d3fdf8ffb192cc58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/AbstractNamespaceCodec.java

index 89b0e415ea1e025d83f0a4b911c96ebe6153742a..be097463b31a72e6e873725643de8caaefcd5897 100644 (file)
@@ -37,6 +37,7 @@ abstract class AbstractNamespaceCodec<T> extends AbstractIllegalArgumentCodec<St
      * @return QName
      * @throws IllegalArgumentException if the prefix cannot be resolved
      */
+    // FIXME: 9.0.0: this should really be @NonNull, right? we can also throw if localName is not valid
     protected abstract @Nullable QName createQName(@NonNull String prefix, @NonNull String localName);
 
     private static String getIdAndPrefixAsStr(final String pathPart) {