On Wed, Mar 23, 2011 at 9:57 AM, <zun...@google.com> wrote: > If we only write the cache to the same war dir subdirectory, then I > think my concerns with purging the cache are solved (the cache will be > in a well known place). I'm still going to make an exception so that > setting a system property will allow the cache to be written to a > specific dir so we can support the caching from GWTShell invocations, > but I'll remove it from GWTCompiler, Precompile and PrecompileOneShard. >
SGTM. I'll change the key to lookup by resource name, but that's going to > cause some indigestion for the "spam error message" reduction patch I've > been working on. If there is ambiguity caused by super source, then > that problem needs to be resolved anyway. It's not a true ambiguity.... imagine you're running two apps at once in dev mode. The first module has a "com.example.Foo" at 'com/example/Foo.java'. The second module has a totally different implementation because it uses super source to get the copy at 'com/example/super/com/example/Foo.java'. These are literally two different compilation units with different source, mod times, and outputs. -- http://groups.google.com/group/Google-Web-Toolkit-Contributors