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 versions < 1.8 #816

Closed ptziegler closed 2 months ago

ptziegler commented 2 months ago

With ECJ dropping support for those Java versions and the heavy reliance we have on the Eclipse compiler, there is no point in continuing supporting those versions.

This change removes all checks we used to remain backwards compatible with those versions, removes all obsolete templates and introduces an error if an unsupported Java version is used.

Fixes: https://github.com/eclipse-windowbuilder/windowbuilder/issues/808

vogella commented 2 months ago

Juhu! Removal of outdated stuff is always great. Thanks @ptziegler