Community
Participate
Working Groups
CDI refreshes the project when a launch terminates. I'm not sure we want to do that, but it is worth looking into. See Bug 265498
In general, you really _don't_ want to refresh the project. This hurts a lot of CDT users on ClearCase, NFS, RDT. And is a complete waste of cycles on Windows. When I get a few moments I hope to come up with something better in cdt.core for this. We really don't want to add more places where refreshLocal happens 'just-in-case', as you lock that part of the resource tree until Eclipse has stat()'d it completely. See bug 265504 for more on this.
(In reply to comment #1) > In general, you really _don't_ want to refresh the project. This hurts a lot of > CDT users on ClearCase, NFS, RDT. And is a complete waste of cycles on Windows. Yeah, I got that feeling. I got worried when I saw that CDI did it but not DSF. I guess we can not refresh is it is now now and see if anyone complains. Hopefully by then there will be a better solution.
Just as a quick note: The "Refresh after launch" in CDI is the first thing I patch with each CDT version... to make it not happen! It takes several minutes to do the refresh in our case, and it never finds anything new. So, if you still consider to add this feature, make it user selectable with a pref setting.