Community
Participate
Working Groups
Using 3.0 + Cheetah06. I launch Cheetah06 on a 3.0 workspace in which some projects have specific compiler preferences. I see that a new file has been created: .settings/org.eclipse.jdt.core.prefs. This is quite normal as this is the place where project "new" preferences are stored now... However, if I edit this file, I noticed that only modified compiler options are there. This is not correct, all compiler options should be present in this file, even if they have default value. This was done to prevent compilation result to change on this project if user changed workspace compiler options...
We should store all project specific settings (not only these different from defaults), but UI should allow one to only customize a subset of the preferences. For lots of them, defaults are just fine, and I may want these to be the same as my workspace ones (user decision); in which case, I would only want to ensure a few settings are customized.
*** This bug has been marked as a duplicate of 70986 ***