xmlutil icon indicating copy to clipboard operation
xmlutil copied to clipboard

Issue migrating to 0.90.1, unable to access nl.adaptivity.xmlutil.core.impl.idom.INodeList

Open jbruchanov opened this issue 1 year ago • 7 comments

Having KMP project for android/ios/jvm, going from 0.86.3 to 0.90.1

toml:

xmlutil = "0.90.1"

xmlutil-core = { module = "io.github.pdvrieze.xmlutil:core", version.ref = "xmlutil" }
xmlutil-serialization = { module = "io.github.pdvrieze.xmlutil:serialization", version.ref = "xmlutil" }
xmlutil-serialutil = { module = "io.github.pdvrieze.xmlutil:serialutil", version.ref = "xmlutil" }

I need to iterate over nl.adaptivity.xmlutil.dom.Node#childNodes which is a type of nl.adaptivity.xmlutil.core.impl.idom.INodeList however IDE can't recognize this type (in commonMain, nor jvmTest).

My hunch is that there is some issue with the release, I can navigate to source code in IDE, seeing ...0.90.1-commonMain..., but the INodeList is coming from ...0.90.1-commonDomMain..., however compiler looks like it doesn't see the part of commonDomMain

am I missing something extra dependency what needs to be brought in or what am I missing ?

jbruchanov avatar Aug 19 '24 16:08 jbruchanov