-
Notifications
You must be signed in to change notification settings - Fork 320
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java 17 Masterplan, Part I #1982
Comments
Hi all, I am pleased to announce the availability of Xtext 2.26.0.M2. Release Notes (WIP) are at https://github.com/eclipse/xtext/blob/website-master/xtext-website/_posts/releasenotes/2022-01-31-version-2-26-0.md For both we strongly encourage you to test and give feedback. You can find the milestone at https://download.eclipse.org/modeling/tmf/xtext/updates/milestones/S202110010541/ (suitable mwe verison is 2.12.2.M1 / https://download.eclipse.org/modeling/emft/mwe/updates/milestones/S202108160852/) Happy Xtexting Thanks and Regards |
Xtext 2.26.0.M2 might finally have Java 17 support: eclipse-xtext/xtext#1982 (comment)
This link results in a 404 not found, but this one works: |
thx i fixed the post. |
the current plan is to release this in two parts.
|
part 1 is done. will move part 2 to 2.27.0 |
For Java 17 support; see eclipse-xtext/xtext#1982.
I did some testing with 2.26.0.M3 today with openHAB on Java 17 (openhab/openhab-core#2786) and I it all worked very well. 👍 Also nice to see LSP4J is upgraded so everything uses the same Guava dependency. 🙂 |
Upgrading to Gson 2.9.0 also seems to improve Java 17 support. I tried to build openHAB with Java 17 and some tests failed which seems to be fixed in Gson 2.9.0 as it has "Fix failing to serialize Collection or Map with inaccessible constructor" (see Gson 2.9.0 release notes). |
Java 17 Supported moved to 2.28 |
due to lack of capacity we will move this to 2.29 |
[eclipse-xtext/xtext#1982] support for java 17
Signed-off-by: Christian Dietrich <[email protected]>
[eclipse-xtext/xtext#1982] support for java 17
[eclipse/xtext-xtend#1382] workaround for j2x problem
[eclipse-xtext/xtext#1982] support for java 17
Signed-off-by: Christian Dietrich <[email protected]>
Signed-off-by: Christian Dietrich <[email protected]>
[eclipse-xtext/xtext#1982] support for java 17
[eclipse-xtext/xtext#1982] support for java 17
[eclipse-xtext/xtext#1982] support for java 17
Signed-off-by: Christian Dietrich <[email protected]>
Signed-off-by: Christian Dietrich <[email protected]>
Signed-off-by: Christian Dietrich <[email protected]>
[eclipse-xtext/xtext#1982] support for java 17
[eclipse-xtext/xtext#1982] support for java 17
[eclipse-xtext/xtext#1982] support for java 17
looks like we are going to deliver this as is in 2.29 and will do further enhancements in 2.30 |
created #2115 for leftovers |
part I, done |
This is a collection of issues and thing needed to get Java 17 support
see also #1974
Many more unknown tasks and issues.
Work in progress maven repos can be found at
https://ci.eclipse.org/xtext/job/xtext-lib/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
https://ci.eclipse.org/xtext/job/xtext-core/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
https://ci.eclipse.org/xtext/job/xtext-extras/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
https://ci.eclipse.org/xtext/job/xtext-xtend/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
https://ci.eclipse.org/xtext/job/xtext-maven/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
https://ci.eclipse.org/xtext/job/xtext-web/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/maven-repository/
and a p2 repo at
https://ci.eclipse.org/xtext/job/xtext-umbrella/job/cd_platformUpdateExp/lastSuccessfulBuild/artifact/build/p2-repository
The text was updated successfully, but these errors were encountered: