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

Bug 324774

Summary: Update Framework source code for generics
Product: [Eclipse Project] Equinox Reporter: BJ Hargrave <hargrave>
Component: FrameworkAssignee: equinox.framework-inbox <equinox.framework-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: remy.suen, tjwatson
Version: 3.7   
Target Milestone: 3.7 M3   
Hardware: All   
OS: All   
Whiteboard:

Description BJ Hargrave CLA 2010-09-08 13:44:55 EDT
The current framework source code is mostly using raw types. With the changes in OSGi 4.3 to introduce generics to the OSGi API as well as project changes to use -target jsr14 compile option, the framework source code needs to be updated to add generic information and remove compiler warnings about using raw types.
Comment 1 BJ Hargrave CLA 2010-09-09 16:01:59 EDT
I released changes for all the framework packages except for the resolver/src packages. They still need to be changed and will be done shortly to complete this work.
Comment 2 Thomas Watson CLA 2010-09-20 10:54:04 EDT
I have updated the resolver/src folder for generics.  I had to update some of the generic signitures in the org.eclipse.osgi.service.resolver package to reflect the reality for the expected values in in Maps/Dictionaries in the API.