You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For now, I cannot find the information on supported Java versions: 8 / 11 ? It is still source to source transpiler ? Do you expect any delays with support of the upcoming Java versions ?
We tested up to Java 10 but Java 11 doesn't bring much new language features so it should be straight forward.
In general, since J2CL doesn't depend on internals of Java compiler, it is usually matter of upgrading our dependencies and testing unless there is completely new language construct like Java 8 lambdas. For Java 9, Java 10 it took couple of hours which should be true for Java 11 as well.
Activity
gkdn commentedon Nov 14, 2018
It is stil a source to source transpiler and you can actually see the unoptimized output samples in in the transpiler's '''readable''' directory:
https://github.com/google/j2cl/tree/master/transpiler/javatests/com/google/j2cl/transpiler/readable
We tested up to Java 10 but Java 11 doesn't bring much new language features so it should be straight forward.
In general, since J2CL doesn't depend on internals of Java compiler, it is usually matter of upgrading our dependencies and testing unless there is completely new language construct like Java 8 lambdas. For Java 9, Java 10 it took couple of hours which should be true for Java 11 as well.
jDramaix commentedon Nov 14, 2018
Let's update the README with that information
unnati914 commentedon Aug 24, 2021
I can work on this
ice1000 commentedon Sep 19, 2022
Does it support Java 18-19 features? Like records and pattern deconstruction
gkdn commentedon Sep 19, 2022
We don't support Java 18+ features yet.