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 224727 - add support for the JsDoc @augments tag
Summary: add support for the JsDoc @augments tag
Status: NEW
Alias: None
Product: javascript
Classification: Unclassified
Component: Documentation (show other bugs)
Version: 7.3
Hardware: PC Linux
: P3 normal with 1 vote (vote)
Assignee: Petr Pisl
URL:
Keywords:
: 194140 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-01-10 21:42 UTC by lytles
Modified: 2014-10-06 13:06 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
simple usage of JsDoc @augments tag (714 bytes, application/javascript)
2013-01-10 21:42 UTC, lytles
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lytles 2013-01-10 21:42:18 UTC
Created attachment 130090 [details]
simple usage of JsDoc @augments tag

"The @augments tag indicates that the class being documented extends another class and adds methods or properties of its own"

this tag should be connected to the language model for the new javascript2 engine, enabling code completion, navigation and jsdoc popup. a simple example of code that should be supported is attached

http://netbeans.org/bugzilla/show_bug.cgi?id=194140 is an umbrella request that covers several tags. it should probably be closed and issues opened for each tag-specific request (as per http://netbeans.org/bugzilla/show_bug.cgi?id=222233#c5)

if @augments support is added, it should be noted at http://wiki.netbeans.org/JavaScript2#connected_tags
Comment 1 Martin Fousek 2013-01-11 06:34:13 UTC
(In reply to comment #0)
> Created attachment 130090 [details]
> simple usage of JsDoc @augments tag

Thanks for sample code, it will spare us time.

> this tag should be connected to the language model for the new javascript2
> engine, enabling code completion, navigation and jsdoc popup. a simple example
> of code that should be supported is attached

Marking as enhancement for next release.

> http://netbeans.org/bugzilla/show_bug.cgi?id=194140 is an umbrella request that
> covers several tags. it should probably be closed and issues opened for each
> tag-specific request (as per
> http://netbeans.org/bugzilla/show_bug.cgi?id=222233#c5)

Agree.

> if @augments support is added, it should be noted at
> http://wiki.netbeans.org/JavaScript2#connected_tags

Thanks for rewrite my last comment into that wiki, really appreciate and I'll try to keep it up-to-date now.
Comment 2 Martin Fousek 2013-01-11 06:42:52 UTC
*** Bug 194140 has been marked as a duplicate of this bug. ***