This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 202175 - Go To Implementation does not work if interface in different source root
Summary: Go To Implementation does not work if interface in different source root
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Editor (show other bugs)
Version: 7.0.1
Hardware: PC Other
: P2 normal (vote)
Assignee: Dusan Balek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-15 11:07 UTC by mco
Modified: 2011-09-17 14:19 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Sample project showing issue (15.52 KB, application/octet-stream)
2011-09-15 11:07 UTC, mco
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mco 2011-09-15 11:07:54 UTC
Created attachment 110783 [details]
Sample project showing issue

I' using some code generation tool to create remote interfaces for my implementations. They all go to separate source root (Source Package Folder).
In such setup Go To Implementation does not find any implementations when
I call it on method use of such interface.

I've attached sample project that shows such use case.
Check "com.wordpress.jdevel.Main" class and try Go To Implementation on
"doSomething" and "doSomethingElse" method calls.

First one comes from interface that is in different source root (and does not work), while second is from same source root (and works fine).
Comment 1 Dusan Balek 2011-09-16 09:20:43 UTC
Fixed in jet-main.

http://hg.netbeans.org/jet-main/rev/32756844922f
Comment 2 Jan Lahoda 2011-09-16 19:08:57 UTC
Thanks Dusan.
Comment 3 Quality Engineering 2011-09-17 14:19:31 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/32756844922f
User: Dusan Balek <dbalek@netbeans.org>
Log: Issue #202175: Go To Implementation does not work if interface in different source root - fixed.