Community
Participate
Working Groups
Build Identifier: 1.0.1 The issue is that F3 should only open extension files that are on the "classpath" of the current project. It is probably situated in org.eclipse.xtend.shared.ui.editor.navigation.AbstractHyperlinkDetector#getXXResourceByName(..) in which when matching resource is not found in the cache (and it will probably never match because "_xxresource.getFullyQualifiedName()" has "/" as NS_DELIM and "fqName" which is method's parameter uses "::" (line 197)) then it is searched in _ALL_ the projects by XtendXpandModelManager class. It should be searched only in the referenced projects. Reproducible: Always Steps to Reproduce: 1. Create two xpand projects (DON'T ADD THEM AS REFERENCES BETWEEN EACH OTHER) 2. Create two "Example.ext" files with the same extensions in both projects 3. Create two Example.xpt files with reference to one of the extensions in the Example.ext file 4. Ctrl+Click (or F3) the extension reference 5. The Example.ext file is opened but it is not always the right one
Fixed in V2.0.0
Requested via bug 522520. -M.