Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
;) On Monday, April 3, 2017 at 10:31:24 PM UTC+8, Thomas Broyer wrote: > > > > On Monday, April 3, 2017 at 1:56:28 PM UTC+2, Thomas wrote: >> >> @tbroyer, sorry, yes, they are strings. Will check out the archetype(s) >> and see how we can handle shared enums easiest. Splitting it up might give >

Re: How to deal with transitive maven dependencies?

2017-04-03 Thread Magnus
Hello Thomas, sorry for the late answer... Since my app works when doing everything on the command line, the only >> thing I want is that the error markers disappear (assuming that they are >> false positives)... >> > > Then all you should have to do is telling Eclipse to stop resolving > depe

How to properly fix 'Resource was located via Classloader'

2017-04-03 Thread Maarten Daalder (ISAAC Software Solutions)
Hi, We have multiple modules that share resources (mostly images and css) which are placed in their own module. This module has a *.gwt.xml file but no entrypoint and everything compiles as it should, except we get these warnings: [WARN] Resource '{}' was located via ClassLoader. As a result ch

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 1:56:28 PM UTC+2, Thomas wrote: > > @tbroyer, sorry, yes, they are strings. Will check out the archetype(s) > and see how we can handle shared enums easiest. Splitting it up might give > me some other advantages as well. > How certain are you about compile times? >

Re: Starting new GWT project - what to use

2017-04-03 Thread Thomas
David, could you point me to some examples of "UiBinder with elemental2" ? Quite curious but can't find too (m)any examples via Google. On Monday, March 27, 2017 at 5:21:32 PM UTC+8, DavidN wrote: > > Bryan, > > We don't know enough of GWT 3.0 to be 100% certain. As a consequence I'm > just tryi

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
@DavidN - Wow, how can anyone work productively with 30+ mins ??? On Monday, April 3, 2017 at 7:48:15 PM UTC+8, DavidN wrote: > > You are complaining of a startup of 1 minute ? I know some projects that > have 30+ minutes with GWT 2.7! In those cases there are a lot of reasons > why their comp

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
@tbroyer, sorry, yes, they are strings. Will check out the archetype(s) and see how we can handle shared enums easiest. Splitting it up might give me some other advantages as well. How certain are you about compile times? On Monday, April 3, 2017 at 7:01:57 PM UTC+8, Thomas Broyer wrote: > > > >

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas
Thanks Jens, will have a look. Pity that performance is becoming such a breaking point as any dev is loosing productivity with the long compiles times (not talking about some frustration onboarding developers who have no GWT experience and are used to quicker turn around times). On Monday, Apri

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread David
You are complaining of a startup of 1 minute ? I know some projects that have 30+ minutes with GWT 2.7! In those cases there are a lot of reasons why their compile time is so long. In my current app I also have about 2 minutes startup time and an incremental reload of about 5 seconds. We are also

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 10:49:00 AM UTC+2, Thomas Buckel wrote: > > Also wondering how to split client and server into different mvn modules > when using ReqFactory - @ProxyForName and @ServiceName should work for > class names, however they still require a class reference to the > server-

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Jens
> Interesting. We're also using GIN and UiBinder, but also > GWT-RequestFactory with editors/drivers. So lots to things to be generated. > If you are curious you can generate some profiling data using -Dgwt.speedtracerlog=/tmp/speedtracer.gwt.json -Dgwt.speedtracerformat=RAW as JVM parameter

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Buckel
Interesting. We're also using GIN and UiBinder, but also GWT-RequestFactory with editors/drivers. So lots to things to be generated. Also wondering how to split client and server into different mvn modules when using ReqFactory - @ProxyForName and @ServiceName should work for class names, howev

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Jens
> Things I would try: > >- GWT 2.8; SDM will likely be faster >- removing server-side dependencies from GWT classpath; which means >with Maven splitting client and server code into separate modules. > > I guess it won't really help. We are in the same situation using some custom GWT

Re: GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Broyer
On Monday, April 3, 2017 at 10:09:06 AM UTC+2, Thomas Buckel wrote: > > Hi all, > > I've been working on an enterprise GWT app for the last few years. It has > grown and will grow quite a bit and compile times (DevMode, SuperDevMode) > are becoming a real pain point for the developers. > > A Su

GWT 2.7 SuperDevMode Compile Times

2017-04-03 Thread Thomas Buckel
Hi all, I've been working on an enterprise GWT app for the last few years. It has grown and will grow quite a bit and compile times (DevMode, SuperDevMode) are becoming a real pain point for the developers. A SuperDevMode initial compile takes about 50sec with GWT2.7/Java7 on a 2.6GHz i7 Macbo