eclipse-windowbuilder / windowbuilder

Eclipse Windowbuilder
https://projects.eclipse.org/projects/tools.windowbuilder
Eclipse Public License 1.0
78 stars 30 forks source link

Remove support for Java 7 or older #808

Closed ptziegler closed 2 months ago

ptziegler commented 2 months ago

With Java 8 being the lowest supported version by the ECJ in the upcoming release, we should follow suite and remove the internal checks for < Java 8 and everything that's attached to it.

Example:

In https://github.com/eclipse-windowbuilder/windowbuilder/tree/master/org.eclipse.wb.rcp.databinding/resources we have different templates, depending on what target Java version is set. Here we would delete the 1.4 and 1.5 templates and only keep the 1.8 ones.