> > Are there specific Java9 JRE classes that we should focus on to get into > GWT? > > I didn't go through the full changelog, but I believe there have been more helper methods added to Optional and other classes; will need emul updates for sure.
> Would making GWT support Java9 sources and running in a Java9 env cause > backward incompatible changes that prevent GWT from running in Java8? > There is approximately zero likelihood of breaking changes there. The only language changes are private interface methods, and relaxed try-with-resources. So, the only risk would be using any updated emul code, and even then, that would only apply to any poor souls still using legacy dev mode, or people using java 8 importing a library using java 9. In the case of using new language features, it would be possible to automate a transpile from 9 to 8, and in the case of emul, it's standard "don't use new things if you need to support old things". -- 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/6110c48b-646f-4c4e-a82d-6a7e89264acb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
