Closed jopperm closed 2 years ago
I upgraded the infrastructure to the latest XText version (2.26). The build is now compatible with Java 17. Additionaly I added a gradle build flow for the non-ecöipse plugins (Tycho and hence Maven is needed for the eclipse build). This means com.minre.coredsl can be built using mvn as well as gradle. The com.minre.coredsl.test, com.minre.coredsl.ide, and com.minre.coredsl.web projects are gradle only.
Due to a transitive dependency on an old Eclipse component, the Maven build only succeeds on a Java 11 VM, which is an LTS version, but still so old that support will end September 2023. As this is purely a metadata issue and the project itself is fine with newer VMs, we should fix the build to be compatible at least with Java 17, with is the next LTS version and will be supported until 2026.