45 Commits

Author SHA1 Message Date
Michael Mathews
86e91ca052 Improvements to default template. 2011-02-25 23:00:07 +00:00
Michael Mathews
a76a9891dd Improved doc comments in some of the jsdoc modules. 2011-02-25 13:41:05 +00:00
micmath
0c714c98f0 Improvements to default template: added navigation.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@19 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-25 12:17:39 +00:00
micmath
54c0e0b8c0 Work on templates. Replaced mustache with Underscore Template code.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@18 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:11:28 +00:00
micmath
b70a9bf0ef Fixed up default template more, added static files.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@16 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:10:50 +00:00
micmath
d53971d2f3 Added support for the @also pragma, to allow multiple doclets to be associated with the same line of source code. Tweaks to the default template.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@11 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:09:48 +00:00
micmath
334ea0b24b Update to build script to handle mirroring to svn.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@8 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-05 23:00:00 +00:00
Michael Mathews
15e0b19960 Fixes to the display of @example in th edefault template. 2011-02-05 22:36:25 +00:00
Michael Mathews
3fb43f45c2 Update to default template to show property attributes. 2011-02-05 11:31:02 +00:00
Michael Mathews
92b54f6f32 Added support for the @default tag. 2011-02-04 21:37:36 +00:00
Michael Mathews
ef817dbb35 Updates to internal jsdocs. Improvements to the defaulttemplate. 2011-01-31 22:02:42 +00:00
Michael Mathews
21acdae04f Added exceptions to template. Improved name/longname resolution: namespace now is only applied to longname when using the @alias tag, names that are fully quoted strings no longer have incorrect shortening. 2011-01-26 08:48:01 +00:00
Michael Mathews
0297bb99f9 Added support for @project and @license tags. Better support for this-variables in a @constructs scope. Name property no does not have namespace applied, only longname does. 2011-01-24 22:42:14 +00:00
Michael Mathews
221aa8cbad Changed kind from "constructor" to "class", added support for @constructs tag to document the constructor function separately to the class documentation. Added support for documenting anonymous functions. 2011-01-24 18:00:01 +00:00
Michael Mathews
a0cb357397 Made returns property an array. 2011-01-23 14:09:10 +00:00
Michael Mathews
bedb2d749d Tweaks to param template. Added support for multiple paths to require. 2011-01-23 10:57:00 +00:00
Michael Mathews
aef2663dc2 Improved layout and css of params in the default template. 2011-01-23 01:20:02 +00:00
Michael Mathews
8ff19e29b6 Moved mustache.js into modules. Added shell script to run jsdoc.jar. 2011-01-10 21:38:47 +00:00
Michael Mathews
e51f8533bd Added support for the -q --query option to pass in custom options. Added support for haruki to generate XML when the format=xml query option is seen. 2011-01-09 14:39:44 +00:00
Michael Mathews
2f60a28619 Changes to update the haruki template to work with refactored core code. 2011-01-09 14:05:39 +00:00
Michael Mathews
5a9c19ff9d Added taffydb, tweaked mustachejs to define a "last?" value in loops (true on the last item), added use of last? into templates. 2011-01-08 16:09:02 +00:00
Michael Mathews
af18eca3b2 Tweaks to template. 2011-01-07 17:19:06 +00:00
Michael Mathews
bb873696d0 Added in linkify function to default template. Added ability to keep HTML tags in text processed by the markdown plugin. 2011-01-06 17:14:38 +00:00
Michael Mathews
50faaaa607 Minor tweaks to template. 2011-01-05 23:56:17 +00:00
Michael Mathews
3cc8078e23 Support for displaying mixes, summaries, and trimming leading whitespace. 2011-01-05 19:33:22 +00:00
Michael Mathews
ae71115165 Added output for returns and params in the default template. 2011-01-05 15:26:27 +00:00
Michael Mathews
6d4c1e61c1 Fixed bug with names["quoted"]. Tweaks to default template. 2011-01-03 22:48:04 +00:00
Michael Mathews
1d18f3950d Fix name and longname for file doclets. 2011-01-03 19:48:14 +00:00
Michael Mathews
43efe8048b Refactor continues. 2011-01-02 22:12:00 +00:00
Michael Mathews
db62d9e7b4 Added events, added parse handlers, added plugins and markdown plugin support. 2010-12-27 15:18:44 +00:00
Michael Mathews
7b55f59263 Start of deep refactor. 2010-12-26 13:52:53 +00:00
Michael Mathews
b136538f2c Fixed bug causing invalid JSON to be generated by haruki when the return value of an event was undefined. 2010-12-17 11:34:07 +00:00
Michael Mathews
9b5192a233 Fixed bug causing invalid JSON to be generated by haruki when the return value of a function was undefined. 2010-12-17 11:13:12 +00:00
Michael Mathews
f97a8b5f64 Add support for mixins to appear in haruki output. 2010-12-17 10:53:50 +00:00
Michael Mathews
684e22f90d Added ability to display static properties in Haruki template. 2010-08-10 18:12:36 +01:00
Michael Mathews
9c66a00755 Fixed bug that prevented functions from being attached to non-classes in Haruki template. 2010-08-10 17:26:20 +01:00
Michael Mathews
36b2684b9a Added support for constructor and methods of constructor (static methods). 2010-08-10 13:00:11 +01:00
Michael Mathews
46d5dc17b7 More work on the haruki template, now shows nested namespaces, classes, methods, properties and parameters. 2010-08-09 18:12:25 +01:00
Thomas Yandell
f382b16003 Reworked JSON generation for haruki schema. 2010-08-09 17:25:14 +08:00
root
37e0ea50f3 Use recursive functions to render json. 2010-08-07 00:21:53 +08:00
Michael Mathews
532672c71d Fixes in JSON output module to escape newlines, added normal templates module, added start of haruki template. 2010-08-05 19:18:39 +01:00
Michael Mathews
e8bbaef861 @isa becomes @kind 2010-07-24 10:21:35 +01:00
Michael Mathews
3a48203e8d Installed Resig`s simple templating. Fixed memberof resolution, changed @access to @attrib. 2010-07-19 23:00:28 +01:00
Michael Mathews
39a7ec5f19 Set vanilla to be the default template. 2010-07-16 15:08:39 +01:00
Michael Mathews
909cb5ac52 Added mustache example template, vanilla. 2010-07-16 14:54:53 +01:00