I just tried separate compilation from gwt trunk on a very small project. 
In this project I never inherited c.g.g.user.User directly but only the 
most specific modules I need.

One such module is c.g.g.dom.DOM which fails with separate compilation as 
MediaElement needs classes from c.g.g.media.dom.client but c.g.g.dom.DOM 
does not inherit it. 

Should we open bugs for such problems or does separate compilation expect 
users to always inherit c.g.g.user.User? 

When I do so the compilation works again because it seems like it does not 
want to compile the DOM module directly anymore but only the User module 
which has c.g.g.d.DOM and (indirectly) c.g.g.media.dom.DOM inherited. I 
guess the different compilation behavior is because of the type="fileset" 
attribute on all these specific modules? 

Can anyone explain what type="fileset" exactly does? Are there other types?


I also noticed that gwteventbinder does not work with separate compilation 
and it seems like it is only fixable with a breaking change. Anyone who is 
interested in it can take a look 
at https://github.com/google/gwteventbinder/issues/20


-- J.

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to