Re: Circular dependencies (was: Re: Closure compiler CompilationLevel)

2016-01-04 Thread Alex Harui
FWIW, the compiler currently generates a set of goog.requires based on the set of class dependencies a source file needed to resolve in order to compile a file, but IMO that is often a larger set of requires than is actually needed by the goog.requires subsystem and by the JS runtimes. For example

Re: Circular dependencies (was: Re: Closure compiler CompilationLevel)

2016-01-04 Thread Andy Dufilie
On Thu, Dec 31, 2015 at 2:42 AM, Alex Harui wrote: > > On 12/30/15, 10:31 PM, "Andy Dufilie" wrote: > >- When I run flexjs/js/bin/compc I get a bin-release folder with the JS > >output files. I then try to run closure manually on these files, and I > >get > >circular dependency errors for my co