Erik,

I haven’t found the code yet, but the FlexJS output seems to be using import 
statements as a way of setting up the goog.requires.  The closure compiler 
subsequently doesn’t like wild card imports

    import foo.bar.*;

And I think it will miss same-package class dependencies, unless that is being 
picked up somewhere else (and of course, will report unnecessary requires if 
you haven’t cleaned up your imports.

FalconJS built up a list of dependencies as they were discovered by the 
compiler.  This seems to be sufficient for the two test cases I’m working with. 
 Any objections to switching away from imports to something more like how 
FalconJS does it?

--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui

Reply via email to