2401 Commits

Author SHA1 Message Date
Tim Schaub
625a2812f0 Properly inherit members from grandparents.
Previously, inheritance only worked one level deep.  With this change, inherited members are added to the docs after processing each doclet.  This allows for proper inheritance to an arbitrary depth.
2012-02-04 11:49:10 -07:00
Tomek Wytrębowicz
96fd06860b Runtime '_' is concatenated with conf one. 2012-01-26 21:59:08 +01:00
Jannon
f52302e71d Refactored parsing to allow for easily extending/overriding parseing behavior 2012-01-25 14:17:22 -08:00
Tomek Wytrębowicz
9311f138c0 Allow to use runtime "_" in configuration file 2012-01-05 18:50:15 +01:00
Rafał Wrzeszcz
65bd3c0069 Dropped dependency on underscore/underscore - Rhino 1.7 (which we use) implements ECMAScript5. 2012-01-04 12:46:41 +01:00
Rafał Wrzeszcz
cd3abea318 Dropped print() calls in template in favor of templating engine. 2012-01-04 11:50:33 +01:00
Rafał Wrzeszcz
84b44480ba Improved template engine. 2012-01-04 10:48:41 +01:00
Rafał Wrzeszcz
9d49660334 Fixed tutorials tree generation. 2011-12-19 13:03:29 +01:00
Michael Mathews
279554f1a3 Merged @tutorial tag in. 2011-12-15 22:17:44 +00:00
Michael Mathews
5af172d6cf Merge pull request #72 from rafalwrzeszcz/tutorials
Tutorials
2011-12-15 14:13:19 -08:00
Rafał Wrzeszcz
2153d7cd0c Tutorials sample to tests. 2011-12-15 13:46:40 +01:00
Rafał Wrzeszcz
ac02928d3d Tutorials support in template. 2011-12-15 13:21:52 +01:00
Rafał Wrzeszcz
f6216e6d28 Support for @tutorial tag (both DocBlock and inline). 2011-12-15 12:47:56 +01:00
Rafał Wrzeszcz
8105cef501 Tutorials parsing. 2011-12-15 12:06:49 +01:00
Rafał Wrzeszcz
13526499cf Tutorials base structure. 2011-12-15 10:02:05 +01:00
Michael Mathews
dc372e3e58 Merge pull request #71 from rafalwrzeszcz/feature-mark-inherited
Mark inherited methods.
2011-12-13 02:29:21 -08:00
Rafał Wrzeszcz
5aca2ce33a Mark inherited methods. 2011-12-13 10:38:25 +01:00
Michael Mathews
487652c63f Merge pull request #70 from rafalwrzeszcz/feature-drop-defaults
Dropped template default parameter.
2011-12-11 06:20:03 -08:00
Rafał Wrzeszcz
2524664d4b Dropped template default parameter. 2011-12-11 14:12:42 +01:00
Michael Mathews
ce7338d8c9 Merge branch 'master' of github.com:micmath/jsdoc 2011-12-11 10:46:51 +00:00
Michael Mathews
62157919d2 Merge pull request #66 from rafalwrzeszcz/feature-tag-abstract
@abstract/@virtual tag support.
2011-12-11 02:45:57 -08:00
Michael Mathews
fae8fd55ae Merge pull request #67 from rafalwrzeszcz/feature-conf-opts
Allow to define runtime options in configuration file.
2011-12-11 02:43:51 -08:00
Michael Mathews
b1d7cc3c1c Merge pull request #68 from rafalwrzeszcz/feature-templates-path
Made template parameter an entire path.
2011-12-11 02:37:48 -08:00
Michael Mathews
c4ffbbc575 Merge pull request #69 from rafalwrzeszcz/feature-query-fix
Fixed query.js inclusion path.
2011-12-11 02:34:47 -08:00
Rafał Wrzeszcz
563dde0ae9 Fixed query.js inclusion path. 2011-12-11 10:07:07 +01:00
Rafał Wrzeszcz
fa7825a42b Changed default parameter value. 2011-12-10 23:29:17 +01:00
Rafał Wrzeszcz
c48a69229a Made template parameter an entire path. 2011-12-10 23:24:30 +01:00
Rafał Wrzeszcz
bcc5d5116e Moved options merging before query parameter parsing. 2011-12-10 23:10:08 +01:00
Rafał Wrzeszcz
03d9a9f16d Allow to define runtime options in configuration file. 2011-12-10 23:02:47 +01:00
Rafał Wrzeszcz
fcc26990ca @abstract/@virtual tag support. 2011-12-10 10:27:33 +01:00
Michael Mathews
064dec21c4 Fix for issue that caused the type text of a member to not link to the class docs. 2011-12-06 23:31:05 +00:00
Michael Mathews
d7e74062b1 Fixed issue that caused members of named function statements to have the wrong memberof attributes generated by the parser. Closes Issue #60. 2011-11-20 22:12:51 +00:00
Michael Mathews
818c97399a Using underscore now to simplify some of the array convolutions in publish.js. 2011-11-17 07:01:11 +00:00
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