-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Version 3.0 roadmap
hegemonic edited this page Nov 11, 2012
·
1 revision
-
✓ Support doclets associated with multiple
vardeclarations, separated by commas.Example:
/** for a */ var a, /** for b */ b; -
✓ Support multiple doclets associated with a single code symbol.
Example:
/** * Set the name. * @param {string} newName *//** * Get the name. * @returns {string} */ this.name = function(newName){ if (typeof newName === 'string') { this._name = newName; } else { return this._name; } } -
✓ Support documenting CommonJS modules with exported symbols.
Example:
/** * @module foo/bar */ /** * An exported function. */ exports.doit = function(){ } -
✓ Add
@defaulttag. Support automatic@defaultfor simple values types like strings, numbers, null, or named variables.Example:
/** * Is documented as having a default value of 1. * @type {number} * @default */ var count = 1; -
✓ Simplify the commandline arguments as much as possible.
-
✓ Replace the bespoke templating toolset with an open source third party tool.