eclipse / xtext

Eclipse Xtext™ is a language development framework
http://www.eclipse.org/Xtext
Eclipse Public License 2.0
767 stars 320 forks source link

[J10] Prepare Java 10 Support #1177

Closed cdietrich closed 6 years ago

cdietrich commented 6 years ago

With the Photon Release we should be able to support java 10

cdietrich commented 6 years ago

we should keep https://github.com/eclipse/xtext/issues/2578 in mind while doing this

cdietrich commented 6 years ago

Oxygen 3a seems not to be on photon. is that correct @kthoms ?

cdietrich commented 6 years ago

cc @kthoms @arnedeutsch

ArneDeutsch commented 6 years ago

https://github.com/ArneDeutsch/xtext-eclipse/commit/2beaf8ee7c1ba0c431988d5cf7c3f1f48bc19c98 depends on https://github.com/ArneDeutsch/xtext-core/commit/ec683f723ce778c54f2574b89c563b94d0d32bfd but only the former is merged

kthoms commented 6 years ago

Observed a problem building Greeting DSL with Maven on Java 10: Xtend plugin fails compiling MyDslIdeSetup

Type mismatch: cannot convert from MyDslIdeModule to Module

This error disappears when the Modules are explicitly casted although this should not be necessary.

cdietrich commented 6 years ago

please share a link

cdietrich commented 6 years ago

TODO: update to TYCHO 1.2.0 release as soon as available. use stable orbit update site for asm and co as soon as available

ArneDeutsch commented 6 years ago

Checked this morning (23.04.2018, 7:45). No tycho 1.2.0 yet, no stable orbit update site with asm 6.1.1 yet.

cdietrich commented 6 years ago

yes. not even the snapshot has full java 10 capabilies. ntl we will ship with tycho 1.2.0 snapshot configured in the beta so that one they ship that it will be a drop in replacement.

this is why i left this ticket open so that we can update to 1.2.0 final once its out and forget to change the orbit site to a stable once photon M7 is out

cdietrich commented 6 years ago

Fixed in 2.14