Re: [gwt-contrib] module source-merging algorithm

2010-04-12 Thread John Tamplin
On Mon, Apr 12, 2010 at 1:53 PM, Freeland Abbott wrote: > I am assuming your union would be the following: >> >>- all foo*.java >>- all bar*.java >> >> Is that correct? >> > > Close, but it'd actually include all foo*.java and all b*.java, not just > bar*.java. But you probably knew that

Re: [gwt-contrib] module source-merging algorithm

2010-04-12 Thread Freeland Abbott
Further clarifying after face-to-face with John: I'm proposing, for all modules touching a given java package, *union over modules of ( - )* it'd be nice to find an optimized expression that reduced the list away, but the obvious *union() - intersection()* doesn't do that. On Mon, Apr 12, 2010

Re: [gwt-contrib] module source-merging algorithm

2010-04-12 Thread Freeland Abbott
On Mon, Apr 12, 2010 at 12:10 PM, John Tamplin wrote: > > How would you handle the following: > > A: include foo*.java, exclude b*.java > B: include bar*.java, exclude foobaz.java > > I am assuming your union would be the following: > >- all foo*.java >- all bar*.java > > Is that correct?

Re: [gwt-contrib] module source-merging algorithm

2010-04-12 Thread John Tamplin
On Mon, Apr 12, 2010 at 12:05 PM, Freeland Abbott wrote: > I wanted to ask the list a question, since we've looped back to an old > discussion at > http://code.google.com/p/google-web-toolkit/wiki/ResourceOracle about how > to treat overlapping source modules. > > The question is what to do if a G

[gwt-contrib] module source-merging algorithm

2010-04-12 Thread Freeland Abbott
I wanted to ask the list a question, since we've looped back to an old discussion at http://code.google.com/p/google-web-toolkit/wiki/ResourceOracle about how to treat overlapping source modules. The question is what to do if a GWT App inherits two (or more) modules that have selective source incl