I think we make run presubmits with Java 8. AFAIK presubmit only build the compiler (to see that is buildable) and run checkstyle. We will still run our main continuous build in Java 7 and there is an alternate continuous build with Java 8 (which is now broken).
Can someone look at those failures? Internally apart from the 2 failing tck tests (which we could disable until we upgrade validation) all the others are passing. I am not sure why On Wed, Mar 25, 2015 at 8:38 AM, John A. Tamplin <[email protected]> wrote: > On Wed, Mar 25, 2015 at 11:33 AM, Colin Alworth <[email protected]> > wrote: > >> The trick seems to be that it is not going to be possible to add Java8 >> emul code without actually using Java8 - while lambdas can be avoided, >> defender methods cannot. If you need to provide a new interface like >> Consumer, the supersource *must* have the `default` method(s), or it won't >> actually be Consumer. >> >> If it were just those types, it would be possible to move them into their >> own module so developers would need to inherit's the Java8 module to get >> access to them, but the Collection interface itself needs to be changed to >> add `default Stream<E> stream()`, plus the implementation, or else all >> implementors of Collection (and Set and List) need to have an >> implementation added. Even then, Stream would need to be emulated, which >> references Consumer, so we can't have it be a separate module... >> >> ...or am I over-complicating matters? >> > > Well, certainly there are things which will require further support in GWT > and in the build, but things like adding j.u.Optional can be done without > that. > > -- > John A. Tamplin > > -- > 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/CAM5k6X_k%2BwvoH_a_YquYcxY-uzbL%3DdANNn5eGZZJUombafbKBA%40mail.gmail.com > <https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAM5k6X_k%2BwvoH_a_YquYcxY-uzbL%3DdANNn5eGZZJUombafbKBA%40mail.gmail.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/CAC7T7gkfKK09OCGwME0t_VBmXNcSJFKSTF1%3DPAA3gWsgzAo7Og%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
