I would wait until an eclipse jdt release is done and upgrade JDT. On Tue, Sep 26, 2017 at 10:56 AM, Ignacio Baca Moreno-Torres < [email protected]> wrote:
> JDT has a bug (https://bugs.eclipse.org/bugs/show_bug.cgi?id=521438) that > make it super slow to compile some project involving wildcards generics. > Actually, there are many problems with performance and memory consumption > since Java 8, this has just lived longer bc it was a bit more difficult but > seem to be a combination of wildcard+inheritance that makes the internal > type map to explode. RxJava 2 takes >3min to compile caused by this bug so > it makes impossible to work with. > > The bug has been already solved. It needs to be merged and release in JDT > and later on, it will be nice to be merged in the GWT JDT version as soon > as possible, anyway as this seems to be a long process I have already > released a patched version here. > > <repository> > <id>rxjava-gwt-repo</id> > > <url>https://raw.githubusercontent.com/intendia-oss/rxjava-gwt/mvn-repo/</url> > </repository> > > > The patched commit is this one https://github.com/ibaca/ > eclipse.jdt.core/commit/995495659bddcaf193c0107f8489e698624ceea7 > And applied in GWT here https://github.com/ibaca/gwt/commit/ > 63218f3d695cfc6ec20fea776908b9801952f462 > > Do I create an issue in github? What do you think it is better, to just > add the patch (as I have done) over the last version, or to upgrade to last > JDT? > > PD: this will improve a bit compilation times and memory consumption ;). > > -- > 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]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/google-web-toolkit-contributors/b564a261-a885- > 4c80-9125-eceb27d739a7%40googlegroups.com > <https://groups.google.com/d/msgid/google-web-toolkit-contributors/b564a261-a885-4c80-9125-eceb27d739a7%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC7T7gm%3DZ0z4Kjgc8gX%2Bs_6WyXKmbANebW-Mfz9Xh6FCCZvuKg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
