On 1/30/17, 3:33 PM, "Harbs" <harbs.li...@gmail.com> wrote: > > [java] resolved: SWC: [DefinitionPromise "XML", DefinitionPromise >"QName", DefinitionPromise "XMLList"] > [java] XML > [java] QName > [java] XMLList > > >So, it looks like the order of the classes are indeed XML, QName, XMLList. > >Maybe, the cu should be trimmed to make QName the first one before being >passed to FlexJSProject.isExternalLinkage().
And we've finally nailed down the problem... Are you using a different version of Java than Yishay? It looks like this list comes from iterating a HashSet which has no defined order. I wouldn't want to spend time sorting the list either. Is this a blocking issue for you? I hope to finish up the multiple-target compile soon, maybe this week, which should effectively eliminate this problem because JS compiles would no longer compile against playerglobal (they would compile against js.swc). Or maybe for now, test not only for Qname, but also XML and XMLList. Thoughts? -Alex