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

Bug 359381

Summary: Update to compiler setting may cause other settings incorrect
Product: z_Archived Reporter: Yun Feng Ma <mayunf>
Component: EDTAssignee: Project Inbox <edt.ide.core-inbox>
Status: CLOSED INVALID QA Contact:
Severity: enhancement    
Priority: P3 CC: chenzhh, jspadea
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Yun Feng Ma CLA 2011-09-29 05:29:23 EDT
Build Identifier: 

See comment 7 in bug 346269. 

Now all Preferences are iterated with below codes, which maybe update some non-EGL compiler settings incorrectly.

Preferences projectPrefs =
Platform.getPreferencesService().getRootNode().node(ProjectScope.SCOPE).node(project.getName());
String[] prefsFiles = projectPrefs.childrenNames();
for (String file : prefsFiles) {
    Preferences prefs = projectPrefs.node(file); // e.g.
org.eclipse.edt.ide.core.prefs

Reproducible: Always
Comment 1 Justin Spadea CLA 2011-09-30 11:14:40 EDT
The final solution for bug 346269 ended up making this not an issue anymore.
Comment 2 Yun Feng Ma CLA 2011-10-21 04:20:40 EDT
close.