It seems we want to reverse nullability, add a FIXME for investigation.
Change-Id: I6fe89b5f8cd2dda5ac060e95d3fdf8ffb192cc58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
* @return QName
* @throws IllegalArgumentException if the prefix cannot be resolved
*/
* @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) {
protected abstract @Nullable QName createQName(@NonNull String prefix, @NonNull String localName);
private static String getIdAndPrefixAsStr(final String pathPart) {