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 217696

Summary: Implement better jsDoc support
Product: javascript Reporter: Vladimir Riha <vriha>
Component: DocumentationAssignee: Martin Fousek <marfous>
Status: VERIFIED FIXED    
Severity: normal CC: vriha
Priority: P4    
Version: 7.3   
Hardware: PC   
OS: Linux   
Issue Type: DEFECT Exception Reporter:
Bug Depends on: 217577, 217679, 217738, 217739, 217857    
Bug Blocks:    

Description Vladimir Riha 2012-08-31 19:25:44 UTC
List of suggestions what could be used. If you want I can report each single suggestion as a new bug:

- help window could show information from @depracted, @throws, @extends (@augments), @see, @since, @author, @requires and @version

- use @constant to indicate constants

- @constructs and @constructor to identify contstructors

- use @class to identify "classes"

- @type to specify type of variable, eg:

@type {Date}
var datum;

- @memberOf for identifying members of object

- @property to easily describe object's properties
Comment 1 Vladimir Riha 2012-08-31 19:26:43 UTC
there could be more examples for sure...
Comment 2 Vladimir Riha 2012-09-03 11:42:57 UTC
After offline agreement this issue is an umbrella for jsdoc support. Please ignore the initial description.
Comment 3 Martin Fousek 2012-11-27 14:59:48 UTC
Ok, all issues here were fixed or at least resolved, so I'm closing this umbrella issue as fixed. Thanks Vlado for good ideas how to improve our JsDoc support!
Comment 4 Vladimir Riha 2012-11-27 15:09:47 UTC
I thank you for implementing :)