300 Commits

Author SHA1 Message Date
Michael Mathews
c89fa6dbba Added new event named "beforeParse". Closes #45. 2011-10-11 20:13:30 +01:00
Michael Mathews
5c47302493 Make display of private symbols optional. Closes #44. 2011-10-11 09:17:47 +01:00
Michael Mathews
badf1fcacd Added unit tests for @enum. 2011-10-08 22:00:38 +01:00
Michael Mathews
a406e1cebc Merge branch 'inline_property_tags' 2011-10-08 10:26:06 +01:00
Michael Mathews
47518c3e0f Fixed incorrect code sample in README for running the debugger. Closes #42. 2011-10-08 10:23:31 +01:00
Michael Mathews
7d840bcaa3 The event namespace is now optional for symbols mentioned in @fires tags. Closes #40. 2011-10-07 20:42:23 +01:00
Michael Mathews
df45f945b4 Fix for case where a @lends tag was on an object literal, and an anonymous @constructs tag was on a property would throw an error. 2011-10-06 21:34:13 +01:00
Michael Mathews
75883bb99f Minor tweak to css to fix floated list-items in details section. 2011-10-03 10:42:48 +01:00
Michael Mathews
5e768292b6 Merge pull request #39 from arcanin/master
'Details' style
2011-10-03 01:47:41 -07:00
Maël Nison
e5a0a6f313 Grey is always better. 2011-10-03 09:15:51 +02:00
Maël Nison
dc973eca05 Added some style for details elements in default template 2011-10-03 09:07:15 +02:00
Michael Mathews
18d1472810 Fix for event names not being linked in the template output. 2011-10-02 22:07:08 +01:00
Michael Mathews
2e857fcecc Added support for @enum. Rename old @property to @member. 2011-09-26 14:46:31 +01:00
Michael Mathews
31161fc9b6 Rename old @property tag to @member. 2011-09-24 21:52:35 +01:00
Michael Mathews
f37bd95c6c Added support for @property tags in doclets that have kinds, no template output yet. 2011-09-24 21:26:09 +01:00
Michael Mathews
dbc9c428a6 Fix for broken /*!* test. (hat tip tschaub) 2011-09-24 08:26:00 +01:00
Michael Mathews
de4f31b46e Now support /*!* comments. Closes #26. 2011-09-23 22:04:53 +01:00
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