Community
Participate
Working Groups
If I create a project, sometimes when I rename it, it "loses" its EDT Compiler settings. The files in .settings/ look correct, but if you go to the EGL Compiler property page, it says it's no longer overriding workspace defaults. Restarting the workspace causes the files on disk to be re-read, so it's just what's in memory that's wrong. This doesn't always happen, but if I rename a project a few times, it eventually happens. e.g. create a project 'refactorProj' then rename it to 'refactorProj2' then back to 'refactorProj', back and forth between the two. When this happens, the value for the default DD file does not get updated. The setting is .settings/org.eclipse.edt.ide.core.prefs, key=DefaultDeploymentDescriptorPath/<project> Furthermore, when it *doesn't* fail, the value of the default DD is updated incorrectly. It changes both the project name AND the DD file name: DefaultDeploymentDescriptorPath/<project>=/refactorProj2/EGLSource/refactorProj2.egldd Renaming the project portion of the path is correct, but the file is still called refactorProj.egldd (no '2'), it was not changed when the project was renamed.
We are willing to let an investigation continue for this defect, but any changes should be discussed before they are committed. If this defect can be deferred, it should be marked as "Future".
deferred
We should determine what is going on here and resolve any issues we find.
There is no chance to fix it in 0.8, will look at it in the refactor support