Community
Participate
Working Groups
I20080930-0921 1. New workspace 2. New Java Project 3. Edit .classpath to add a ".." lib entry (pointing at an existing library), e.g. <classpathentry kind="lib" path="../../test/JUnit "/> 4. In Package Explorer, select the library under Referenced Library 5. Build path > Remove from buildpath Observe: The entry is not removed. This is because IPackagerFragmentRoot#getRawClasspathEntry() returns an entry with a reolved path (e.g. "D:/eclipse/dev/test/JUnit")
Created attachment 113999 [details] Proposed fix and regression test
Note with this fix, I'm getting an IOBE in JDT/UI. See bug 249342.
Bug 249342 has nothing to do with ".." path. Fix and test released for 3.5M3
Verified for 3.5M3 using I20081026-2000