2068 Commits

Author SHA1 Message Date
Michael Mathews
83dffea495 Changes to support displaying typedef, fixed issue that caused methods with multiple returns to be documented with the last return instead of the first. 2011-11-17 06:59:52 +00:00
Michael Mathews
8952a5ee17 Fixed issue that caused named doclets with properties to not have the names of the properties resolved correctly. 2011-11-16 22:59:23 +00:00
Michael Mathews
ce435bed51 Members of enum automatically get a default value. 2011-10-27 00:20:33 +01:00
Michael Mathews
2351776bdf Members of an @enum no longer require doc comments to appear in the documentation. 2011-10-26 23:50:57 +01:00
Michael Mathews
1abe982e2f Added feature: @lends doc comments can now appear before the return statement, when lending a returned object literal. 2011-10-21 00:01:34 +01:00
Michael Mathews
3175288d63 Added feature: if omitting the name of a @param, JSDoc will use the name from the parameter list in the source code. 2011-10-20 23:15:40 +01:00
Michael Mathews
ab9d00186c Added support for displaying @constant docs in the default template. 2011-10-18 23:38:37 +01:00
Michael Mathews
3a87bad98b Visual tweaks to default template. 2011-10-16 00:15:56 +01:00
Michael Mathews
39667e6b47 Added test cases for @memberof! tag. 2011-10-15 20:46:12 +01:00
Michael Mathews
39b5e09bb6 Fixed issue that caused incorrect longname to be calculated when a @memberof tag was applied to a constructor nested within another constructor. 2011-10-15 16:15:19 +01:00
Michael Mathews
b25a6acce3 Fix for issue that caused plugins to be unable to be required when using a relative path to jsdoc. (hattip kived) See #37. 2011-10-14 21:05:48 +01:00
Michael Mathews
134227b6d4 Added support for @variation tag. 2011-10-14 20:41:06 +01:00
Michael Mathews
9b460f4621 Uptick revision number. 2011-10-13 23:38:26 +01:00
Michael Mathews
729936316e Fix to filepath to jsdoc that should allow it to be run from a working directory outside the application root. 2011-10-13 23:31:57 +01:00
Michael Mathews
bf5d6eb505 Added plugin to escape HTML tags in descriptions. 2011-10-13 23:08:33 +01:00
Michael Mathews
bd7a5631c1 Fixed error in reporting the line number of some symbols found in the source code. Closes #48. 2011-10-13 22:59:19 +01:00
Michael Mathews
a9963a0167 Fixed incorrect intrapage links for events. Closes #38. 2011-10-12 22:54:36 +01:00
Michael Mathews
181a483389 Better error message for missing value attached to @property tags. Closes #46. 2011-10-12 21:28:38 +01:00
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