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 200891

Summary: No code completion after {@link }, @uses PHPDoc tags
Product: php Reporter: konstantin.zolotarev
Component: PHPDocAssignee: Ondrej Brejla <obrejla>
Status: NEW ---    
Severity: normal CC: amobilia, Eccenux
Priority: P3    
Version: 7.1   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description konstantin.zolotarev 2011-08-12 07:18:44 UTC
Currently there is no code completion after some of PHPDocumentor tags. 
For example @uses, @link and inline {@link} tags.
Comment 1 Petr Pisl 2011-08-12 07:57:16 UTC
Probably it's enhancement, I will look at this.
Comment 2 Petr Pisl 2011-08-12 10:25:37 UTC
I have added class name code completion for tags @use, @link and @see. It's not enough, but at least a start.

Definitely not P2. It's not implemented it's almost feature.
Comment 3 konstantin.zolotarev 2011-08-12 11:49:14 UTC
Thanks a lot !
Comment 4 Quality Engineering 2011-08-13 14:16:34 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/6fa185af6808
User: Petr Pisl <ppisl@netbeans.org>
Log: #200891 - No code completion after {@link }, @uses PHPDoc tags
Comment 5 konstantin.zolotarev 2011-09-06 05:46:18 UTC
For now autocomplete working after @uses, @link phpDoc tags. 
But it shows only classes and no autocomplete for methods after ::

For example: 

@uses myUser::{no autocomplete here} it will not show methods and variables for class.
Comment 6 Petr Pisl 2011-09-27 12:56:57 UTC
The rest I will try to implement next release.
Comment 7 Ondrej Brejla 2012-04-16 08:39:47 UTC
Annotations support has been completely rewritten from scratch and no of these specific CC should work now (just completing of Class names). It's an enhancement for me for next release (feature freeze for 7.2 is unfortunately over).
Comment 8 Eccenux 2012-08-24 13:42:57 UTC
If this will work, will also CTRL+click/doc-preview work for methods/properties? Or should I file a separate bug for this? Currently (7.2) links only seems to work for classes.