- Added support to deal with some of the YUIDoc "formats" used to
represent arrays. It covers the case of the old PIXI documentation.
- Cleaned up log reporting and issue identification
- "Fixed" the global navigation, now that globals are displayed .. now
just need to fix the documentation the members aren't incorrectly listed
as globals ..
- Made deprecated entries more apparent
- A deprecation notice is moved above the description to make
it actually obvious
- The navigation item is marked (currently with line-through)
to visual discourage even thinking about it.
- "protected" members are displayed as "internal"
- Enforces the idea that using them from outside the core library
is possible even though there is no public guarantee
- There is also and advice note added to the "Deprecated/Internal"
section reminding the users of such.
- The "Type" heading is removed when such is trivially visible in the
type-signature of the item.
- The "Returns" section for methods is moved before the details
(So it is displayed about the "Source" and other details.)
- The type is better integrated into "Returns"
- Initial support for generating PIXI-combined documentation
- Includes yuidoc-to-jsdoc for generating pixi-jsdoc.js
- Creates doc (using pixidoc + builddoc) tasks
- Adds sourceproxy JSDoc plugin to map in corrected file/line meta
- Added yuidocjs as a dev-dependency
This automatically fixes usage of the form
/** desc
* @property {T} name - desc
To
/** desc
* @member {T} name
Being careful to only make the transformation when it is logical to do and preserving both descriptions as appropriate.