2983 Commits

Author SHA1 Message Date
Michael Mathews
d8503ed9ab Merge pull request #35 from tschaub/augment
Add inherited members based on @augments or @extends
2011-09-23 13:42:46 -07:00
Michael Mathews
15429167b2 Updated README to show usage of the new -modules argument to Rhino. 2011-09-23 07:30:18 +01:00
Michael Mathews
a9574d413b Merge pull request #36 from tschaub/require
Use Rhino's require implementation.
2011-09-22 23:20:23 -07:00
tschaub
4411518606 Deal with multiple doclets per name. 2011-09-22 16:39:18 -06:00
tschaub
71393844ad Use Rhino's require implementation. 2011-09-21 17:37:32 -06:00
tschaub
497982de67 Tests for adding inherited members. 2011-09-20 17:22:36 -06:00
Tim Schaub
632c788399 Add inherited members. 2011-09-18 01:59:38 -06:00
Michael Mathews
3bb9927039 Bumped revision number. 2011-09-14 23:43:24 +01:00
Michael Mathews
96be1ab382 Added plugin to support custom @source tags. Closes #33. 2011-09-14 23:42:50 +01:00
Michael Mathews
0341d71d4b When a function symbol has an @constructs tag with no value, in a @lends block with a "Name#" value, the function is documented as a constructor of "Name". Closes #31. 2011-09-13 10:07:47 +01:00
Michael Mathews
bf21286685 The value for a @constructs tag can now be inferred from the source code, if no value is provided. Closes #31. 2011-09-12 21:38:50 +01:00
Michael Mathews
dfe7474ece Inner functions are now tracked, same as inner vars. Fixes bug where some inner functions were not documented as members of their enclosing function. Closes #30. 2011-09-08 23:34:00 +01:00
Michael Mathews
e92a6ccbfe Updated readme. 2011-09-05 20:04:07 +01:00
Michael Mathews
681078f68e Updated license and package info for beta release. 2011-09-05 20:01:20 +01:00
Michael Mathews
e3e79e4742 Fix scope property for symbols documented as members of <global>. 2011-09-02 21:26:15 +01:00
Michael Mathews
e12a335a84 Remove members of anonymous functions from the output. 2011-09-02 21:24:36 +01:00
Michael Mathews
ed40b7bb27 JSDoc will recognise documented inner members of JS modules. Closes #27. 2011-09-01 08:06:51 +01:00
Michael Mathews
29fb1c069a Added support for documenting externals. 2011-09-01 07:48:48 +01:00
Michael Mathews
d083a879ce Symbols marked with @ignore are now filtered out of the published documentation. 2011-08-30 22:42:04 +01:00
Michael Mathews
8ee5fff8d1 Merge pull request #25 from rotorz/master
{@link url} elements were not being transformed into clickable links
2011-08-30 14:06:42 -07:00
Rotorz Limited
3df288bcd2 Replaced toLink function with one that recognises {@link url text} or {@link url} tags. Previous implementation didn't appear to resolve links 2011-08-30 21:50:27 +02:00
Michael Mathews
90ac234799 Added some internal debugging features. FIX: Added initialiser for variable that sometimes caused an error to be thrown when it was undefined. Closes #24. 2011-08-30 08:41:41 +01:00
Michael Mathews
008905765d Bumped the revision number. 2011-08-29 20:53:19 +01:00
Michael Mathews
ce3671cb43 Change to CSS on default template to hide the variation name, when displaying multiple symbols with the same name. Added test case file with example of more complex variations usage. 2011-08-29 20:52:40 +01:00
Michael Mathews
373ad7b8da Merge pull request #23 from rotorz/master
Aims to address issue #22
2011-08-28 23:03:08 -07:00
Rotorz Limited
9b70ac5b89 Replaced exceptions and returns template calling for cleaner rendering (ul + li not included for just one item) 2011-08-29 14:45:35 +02:00
Rotorz Limited
c22f160322 Remove <li> element from template 2011-08-29 14:43:27 +02:00
Rotorz Limited
d1635ea85b Remove <li> element from template 2011-08-29 14:42:56 +02:00
Rotorz Limited
5fe8e7b980 Made returns consistent with the other tag templates 2011-08-29 14:35:13 +02:00
Rotorz Limited
192399c74a Fixed issue where parameter types were not being rendered 2011-08-29 14:33:28 +02:00
Michael Mathews
3d2c6960a5 Fixed bug that sometimes caused @lends tags to be mangled by the parsers pretreater method. (hat tip to rotorz). 2011-08-27 19:57:25 +01:00
Michael Mathews
9f742529f6 Merge branch 'master' of github.com:micmath/jsdoc 2011-08-20 12:15:31 +01:00
Michael Mathews
ad08ca047a Added classnames to template sections corresponding to the related tag. 2011-08-20 12:15:09 +01:00
Michael Mathews
fc94a23f8c Added support for @todo. 2011-08-20 11:57:33 +01:00
Michael Mathews
02c7c5049f Merge pull request #20 from masklinn/master
Fixed formatting of See Also section in readme, added a link to doc sources (so contributors can help with e.g. @tags documentation)
2011-08-18 08:18:49 -07:00
masklinn
c9b77182f7 Fix formatting of See Also section, add link to project documentation sources. 2011-08-19 00:32:08 +03:00
Michael Mathews
b1f6ebf6d9 Fixed formatting in README. 2011-08-15 19:48:20 +01:00
Michael Mathews
c1ed8d84c3 Added @mixes tag. 2011-08-15 19:40:45 +01:00
Michael Mathews
0c64dc6a1f Improvements to plugin API. Added initial README for authoring plugins. 2011-08-15 19:39:48 +01:00
Michael Mathews
c6bae386ba Added @var @prop as synonyms for @property. Added configuration for jsVersion, to control the version of JavaScript that is parsable by rhino. 2011-08-14 12:35:00 +01:00
Michael Mathews
2c38b21159 Moved link generation code out into its own module: templateHelper. Added feature to convert unsafe filenames to md5 hashes. 2011-08-06 21:39:54 +01:00
Michael Mathews
6786e850f5 Moved jsdoc module to rhino_modules. 2011-08-04 21:01:21 +01:00
Michael Mathews
32f6b1f460 Added testhelper to resolve {@link ...} tags. 2011-08-04 20:46:02 +01:00
Michael Mathews
55a2b97df6 Merge branch 'master' of github.com:micmath/jsdoc 2011-08-04 11:52:26 +01:00
Michael Mathews
095609053e Added some readmes. Added feature to linkify wen URLS in @see tags. 2011-08-04 11:51:46 +01:00
Michael Mathews
11d03211f5 Merge pull request #19 from shahyar/master
Fix for class documentation
2011-07-04 12:37:29 -07:00
shahyar
a0f1c8cc1a Fixing a class doc error 2011-07-04 12:56:17 -04:00
Michael Mathews
51c8046fcc Added support in default template for modules that are also classes. 2011-06-23 21:50:09 +01:00
Michael Mathews
a8cd6b59de Tweaks to get UTF-8 reading/writing correct on Windows. 2011-06-19 10:47:24 +01:00
Michael Mathews
d5a0d3a3d9 Added Jake build script. 2011-06-18 12:52:24 +01:00