FWIW, Yishay’s falcon is from about a month ago. He’s getting (two) goog.requires for XML. I’m using an ant build (and not Maven) in case that makes a difference.
> On Jan 30, 2017, at 11:27 AM, Harbs <harbs.li...@gmail.com> wrote: > > I added a bunch of System.outs to see what’s going on: > http://pastebin.com/Wr4xMDaT > > The way it looks to me is that there’s no goog.require being added for XML. > So although it sees XML in the asEmitter used names, it’s not found as a > require. Even if it would, without the goog.require, the code will fail > anyway. > > So the question is why the goog.require is not being added. > >> On Jan 30, 2017, at 9:59 AM, Alex Harui <aha...@adobe.com> wrote: >> >> Hmm. Well it sees that XML is a usedName. >> >> You can see on commits@ my last changes to MXMLFlexJSEmitter.java. I have >> to stop working for tonight, so it will probably be most efficient if you >> sprinkle more System.out.println calls throughout that postProcess() >> method to see why the requires for XML are not going in, or going in and >> removed. >> >> HTH, >> -Alex >> >> >> On 1/29/17, 11:35 PM, "Harbs" <harbs.li...@gmail.com> wrote: >> >>> Sorry about that. >>> >>> Here’s the output for the test: >>> >>> http://pastebin.com/f8BpVwDJ >>> >>>> On Jan 30, 2017, at 3:34 AM, Alex Harui <aha...@adobe.com> wrote: >>>> >>>> The test project looks like it compiled against the nightly build and >>>> thus >>>> didn't emit the extra output? When you compiled DataBindingExample, it >>>> had the extra output and compiled against the repo. >>>> >>>> -Alex >>>> >>>> >>>> On 1/29/17, 1:12 PM, "Harbs" <harbs.li...@gmail.com> wrote: >>>> >>>>> Here’s what I get for the test project: >>>>> http://pastebin.com/XXCdPYxi >>>> >>>> >>> >> >