import static java.util.Objects.requireNonNull;
import java.util.HashMap;
-import java.util.Iterator;
+import java.util.List;
import java.util.Map;
import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.concepts.Mutable;
}
Module getLeafRefContextModule() {
- final Iterator<QName> it = currentNodePath.getPathFromRoot().iterator();
- final QNameModule qnameModule = it.hasNext() ? it.next().getModule() : currentNodeQName.getModule();
+ final List<QName> path = currentNodePath.getPathFromRoot();
+ final QNameModule qnameModule = path.isEmpty() ? currentNodeQName.getModule() : path.get(0).getModule();
return schemaContext.findModule(qnameModule).orElse(null);
}