Bug 25373

Summary: options now with 'Map'
Product: [Eclipse Project] JDT Reporter: Martin Aeschlimann <martinae>
Component: CoreAssignee: Philipe Mulet <philippe_mulet>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 2.1   
Target Milestone: 2.1 M3   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Martin Aeschlimann CLA 2002-10-25 08:08:11 EDT
20021023

Options on projects are using Map, but JavaCore uses Hashtable
For that I can use this in a generic way, could you change
to JavaCore.setOptions(Map). This shouldn't be breaking, no?
Comment 1 Philipe Mulet CLA 2002-10-25 10:31:30 EDT
Unfortunately, Hashtables were a bad idea to start with. We didn't persist in 
that direction with newest APIs. We cannot change the original one since it 
would cause a binary signature incompatibility for existing clients...

Sorry...
Comment 2 Philipe Mulet CLA 2002-10-25 10:31:43 EDT
Forgot to assign
Comment 3 Philipe Mulet CLA 2002-10-25 10:32:32 EDT
Closing
Comment 4 Martin Aeschlimann CLA 2002-10-25 14:05:06 EDT
What about adding new API and deprecate the old one?
Or change to new one to Hashttable; I think inconsistency is worse.