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.

Reply via email to