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

Bug 483233

Summary: GEF4 bundles should adopt J2SE-1.7 minimal BREE, to make source code more readable.
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: 4.0.0 / 3.11.0 (Neon) M4   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2015-11-29 12:48:23 EST
We should change our source level to be 1.7 for all our bundles. As this was the minimal requirement for Luna, such a change does not affect our backwards compatibility and in turn allows us to remove redundant type argument specifications and make the code more readable and concise.
Comment 1 Alexander Nyßen CLA 2015-11-29 13:42:57 EST
Changed BREE to J2SE-1.7 in all GEF4 bundles and adjustd classpath and compliance settings accordingly. Removed all redundant type arguments. Pushed changes to origin/master. Resolving as fixed in 3.11.0 M4.