Community
Participate
Working Groups
Auto-detection of roots in external source folders seems to have a bug. This is being used in support of bug 109137. When attaching source to external class file folders, we are pointing to corresponding root project folders in an "external" workspace. This results in JDT core using a linked folder to attach source. However, when building a root path the root is computed relative to the root of the project by removing segments. This code does not take into account the fact that linked folders are not complete prefixes of the workspace....
Created attachment 96631 [details] patch This is my workaround to the problem... but there may be a more robust solution.
Created attachment 96801 [details] Proposed fix and regression test Thanks for investigating a fix. The new proposed fix avoids to hard-code the name of the hidden project.
Fix and test released for 3.4M7
Verified for 3.4 M7 using build I20080427-2000.