Community
Participate
Working Groups
When generating an Xtext-based editor, the generator tooling loads the XtextEditor class which in turn loads IEditorPart. This tool generation now fails under Java 8 becuase it would appear that org.eclipse.ui has been gratuitously compiled with Java 11 contrary to Dani Megert's direction that Java 8 should not be abandoned arbitraily just to placate some irrelevant (for many users) corner such as Jetty. Java 8 is nowhere near end of life. It must be supported.
See bug 568914.
See https://wiki.eclipse.org/Eclipse/PMC#Meeting_Minutes , June 9th mentions without details what has been an agreement for Platform to move bundles to Java 11 whenever committers are OK with it. See also https://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_17.xml which makes it explicit in the environments that Java 8 isn't supported anymore. You're still free to use older version of Platform if you need to execute it against Java 8.
I'm a committer. I'm not ok with it. Dani Meggert wasn't ok with it.
(In reply to Ed Willink from comment #3) > I'm a committer. No: https://projects.eclipse.org/projects/eclipse.platform/who . You happen to have 0 commit in ecipse.platform.ui. People's opinions and demands weigh proportionally their contribution; that's meritocracy. So no need to insist here, you won't get the Platform project moving back to Java 8 just because you fail at keeping up to date. > Dani Meggert wasn't ok with it. Please stop invoking Dani's name here; it's disrespectful. Moreover, Dani was OK with it, you just happen to not have followed the project closely enough to realize that.