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 125378

Summary: Review extension to TypeProvider results
Product: utilities Reporter: Pavel Flaska <pflaska>
Component: Jump ToAssignee: apireviews <apireviews>
Status: RESOLVED FIXED    
Severity: blocker CC: jtulach
Priority: P2 Keywords: API_REVIEW_FAST
Version: 6.x   
Hardware: All   
OS: All   
URL: http://wiki.netbeans.org/wiki/view/NavigationImprovementsDesc
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 124980    
Attachments: diff utilities/jumpto/ ruby/ cnd/ java/

Description Pavel Flaska 2008-01-16 13:13:25 UTC
As a part of startup improvements, we want to allow user to open class even when scanning is running - it can lead to
incomplete or inaccurate results. To implement it correctly, we need to extend "Go To Type" dialog with message
informing user about possibly incomplete results. -- That is the reason for SPI change suggested below.
Comment 1 Pavel Flaska 2008-01-16 13:27:03 UTC
Created attachment 55140 [details]
diff utilities/jumpto/ ruby/ cnd/  java/
Comment 2 Jaroslav Tulach 2008-01-16 16:39:31 UTC
I like this version of the xyzTypeNames method more as it allows compatible additions to parameters as well as return 
types in future. I see it as a good step towards real API, not just friend one.
Comment 3 Pavel Flaska 2008-01-18 14:50:23 UTC
Checking in utilities/jumpto/manifest.mf;
/cvs/utilities/jumpto/manifest.mf,v  <--  manifest.mf
new revision: 1.6; previous revision: 1.5
done
Checking in utilities/jumpto/src/org/netbeans/modules/jumpto/type/GoToTypeAction.java;
/cvs/utilities/jumpto/src/org/netbeans/modules/jumpto/type/GoToTypeAction.java,v  <--  GoToTypeAction.java
new revision: 1.14; previous revision: 1.13
done
RCS file: /cvs/utilities/jumpto/src/org/netbeans/modules/jumpto/type/TypeProviderAccessor.java,v
done
Checking in utilities/jumpto/src/org/netbeans/modules/jumpto/type/TypeProviderAccessor.java;
/cvs/utilities/jumpto/src/org/netbeans/modules/jumpto/type/TypeProviderAccessor.java,v  <--  TypeProviderAccessor.java
initial revision: 1.1
done
Checking in utilities/jumpto/src/org/netbeans/spi/jumpto/type/TypeProvider.java;
/cvs/utilities/jumpto/src/org/netbeans/spi/jumpto/type/TypeProvider.java,v  <--  TypeProvider.java
new revision: 1.4; previous revision: 1.3
done
Checking in ruby/gsf/src/org/netbeans/modules/gsf/GsfTypeProvider.java;
/cvs/ruby/gsf/src/org/netbeans/modules/gsf/GsfTypeProvider.java,v  <--  GsfTypeProvider.java
new revision: 1.5; previous revision: 1.4
done
Checking in cnd/gotodeclaration/src/org/netbeans/modules/cnd/gotodeclaration/type/CppTypeProvider.java;
/cvs/cnd/gotodeclaration/src/org/netbeans/modules/cnd/gotodeclaration/type/CppTypeProvider.java,v  <--  CppTypeProvider.java
new revision: 1.8; previous revision: 1.7
done
Checking in java/sourceui/src/org/netbeans/modules/java/source/ui/JavaTypeProvider.java;
/cvs/java/sourceui/src/org/netbeans/modules/java/source/ui/JavaTypeProvider.java,v  <--  JavaTypeProvider.java
new revision: 1.11; previous revision: 1.10
done
Comment 4 Martin Krauskopf 2008-03-31 13:23:50 UTC
*** Issue 125865 has been marked as a duplicate of this issue. ***