Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 495456

Summary: Drop Java 7 support (after Neon release)
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: MiscAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: 5.0.0 (Oxygen) M1   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 491261    

Description Alexander Nyßen CLA 2016-06-04 04:11:15 EDT
We should adopt the GEF4 code base to Java 8 after the Neon release, dropping support for Java 7 (and removing all workarounds introduced to compensate JavaFX 2.2 problems).
Comment 1 Alexander Nyßen CLA 2016-07-26 04:22:12 EDT
I pushed the following changes to origin/master:

 - Removed JavaSE-1.7 support from build files.
 - Removed deprecated methods.
 - Removed code just needed for JavaSE-1.7 compatibility.
 - Increased BREE from JavaSE-1.7 to JavaSE-1.8.
 - Changed JDT preferences to point to JavaSE-1.8.

Resolving this as fixed for 5.0.0 M1.