Community
Participate
Working Groups
I20070503-1400 1. Create Java project P 2. Add and external jar (e.g. d:\temp\test.jar) to its build path 3. Rename the external jar on disk 4. Select P and File > Refresh Observe: no marker is created to indicate that there is a build path problem
Created attachment 66093 [details] Proposed fix and regression tests
Fix is OK for me. Just two cosmetic remarks about added tests: 1) I think the 2 tests should be contiguous in the test suite. So if you want to sort tests by names, perhaps it would be better to rename them. 2) Add a assertMarkers before add/remove the external jar would help to better understand how the tests are supposed to work while reading them.
Created attachment 66438 [details] Fix and regression tests v2 The fix is the same as before. The tests have been renamed so their names are contiguous. A comment has been added to document what are the markers before the operation (I did not add an assertMarker to keep the spirit of 1 assert per test)
Fix and tests released for 3.3RC1 in HEAD.
Verified for 3.3 RC1 using build I20070515-0010.