516 Commits

Author SHA1 Message Date
Michael Mathews
d7675bbb2f Fixed failing unit test on dumper where dates were not being stringified in a uniform timezone offest. 2011-04-09 21:36:59 +02:00
Michael Mathews
79964a8727 Implemented excludePattern option in conf.json to exclude source files that match a given pattern. 2011-03-17 23:04:26 +00:00
Michael Mathews
98bd032049 Added borrow module to resolve borrowed symbols. 2011-03-17 22:19:50 +00:00
Michael Mathews
91a6cdb245 Added support for {type} clauses in @property, @const, and @module. 2011-03-12 22:28:15 +00:00
Michael Mathews
4edb8bcff6 No longer need to add @lends to the documentation for module.exports. 2011-03-12 13:50:00 +00:00
Michael Mathews
5b5bc59161 Removed unused test file. 2011-02-27 19:36:47 +00:00
Michael Mathews
a3c43f1615 Removed unused tag synonyms. 2011-02-27 19:34:27 +00:00
Michael Mathews
71fc8b4e3c The @lends tag now marks itself as undocumented, so it doesnt overwrite the symbol being lent to. 2011-02-26 20:29:59 +00:00
Michael Mathews
86e91ca052 Improvements to default template. 2011-02-25 23:00:07 +00:00
Michael Mathews
7402f3fffb Added more tests for @lends tag. 2011-02-25 22:58:28 +00:00
micmath
81cc2e4939 Fixes for var scoping, @lends and @borrows.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@17 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:11:05 +00:00
micmath
ec96fe49e8 Refactor of var scope code.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@15 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:10:38 +00:00
micmath
cbab597b91 Improved detection of outer/inner scoped variables.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@14 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:10:24 +00:00
micmath
6af99edab7 Added support for @typedef tag.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@13 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:10:12 +00:00
micmath
ff90450af5 Doclets that are immediately adjacent to each other are now considered @also docs.
git-svn-id: https://jsdoc.googlecode.com/svn/trunk/@12 d5942f49-e6af-b5c1-9d01-85772c7ca168
2011-02-24 17:10:00 +00:00
Michael Mathews
92b54f6f32 Added support for the @default tag. 2011-02-04 21:37:36 +00:00
Michael Mathews
2facb898bf Additional tests for @borrows. 2011-01-30 15:54:07 +00:00
Michael Mathews
bf7b667861 Added tests for the @borrows tag. 2011-01-30 14:31:59 +00:00
Michael Mathews
064affcf87 Added support for variation identifiers in symbol names, like foo(1) and foo(2). 2011-01-30 10:38:24 +00:00
Michael Mathews
48995922df Now supports node convention of assigning exported symbols to global "this" inside a @module file. 2011-01-29 18:04:46 +00:00
Michael Mathews
f78a10c4b4 Added additional tests for @exports. 2011-01-29 17:08:01 +00:00
Michael Mathews
f7a62a913a Added better support for documenting properties of the "exports" global in commonjs modules. 2011-01-29 10:31:50 +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
a26891e81a Added test files for alias. 2011-01-25 19:20:28 +00:00
Michael Mathews
5d9e175778 Added additional test for alias. 2011-01-25 19:19:49 +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
aef2663dc2 Improved layout and css of params in the default template. 2011-01-23 01:20:02 +00:00
Michael Mathews
9a4a23d329 Clean up of test folder -- removing old samples dir. 2011-01-22 23:37:53 +00:00
Michael Mathews
210a7d103c Added support for @this tag. 2011-01-21 21:24:16 +00:00
Michael Mathews
8a50128d37 Added "comment" property to doclets. Unknown tags now go into the "tags" property of doclets. 2011-01-20 23:10:11 +00:00
Michael Mathews
683e11593e Added better support for documenting module members via @exports and @requires. 2011-01-18 20:05:57 +00:00
Michael Mathews
22fc216425 Added tests for @class tag. 2011-01-16 19:45:59 +00:00
Michael Mathews
a00113b32c Added tests for @member. 2011-01-16 12:32:57 +00:00
Michael Mathews
97ae97b46f Added support for @readonly tag. 2011-01-16 12:20:49 +00:00
Michael Mathews
8f5f41f78c Tests for @augment and @private. 2011-01-16 12:08:23 +00:00
Michael Mathews
be57089d7c Added support for the @requires tag. 2011-01-16 11:49:47 +00:00
Michael Mathews
b309be6a01 Added support for the @see tag. 2011-01-16 11:49:06 +00:00
Michael Mathews
176205c398 Added support for the @see tag. 2011-01-16 11:39:02 +00:00
Michael Mathews
dd990a434c Added test cases for the @returns tag. 2011-01-16 11:28:39 +00:00
Michael Mathews
8f73a4f2f1 Added test cases for the @param tag. 2011-01-16 11:25:50 +00:00
Michael Mathews
db657942e9 Added test cases for the @param tag. 2011-01-16 11:17:42 +00:00
Michael Mathews
c2b480f887 Added support for the @type tag. 2011-01-16 00:39:10 +00:00
Michael Mathews
4a4e4be1ac Added support for the @version tag. 2011-01-15 23:47:26 +00:00
Michael Mathews
2293d96962 Added support for the @since tag. 2011-01-15 22:25:36 +00:00
Michael Mathews
41b626ce88 Added support for the @ignore tag. 2011-01-15 22:16:59 +00:00
Michael Mathews
71e60860d9 Added support for the @exception tag. 2011-01-15 22:04:35 +00:00
Michael Mathews
17981bff3f Added support for the @deprecated tag. 2011-01-15 20:23:58 +00:00
Michael Mathews
0ff5df9193 Added support for @copyright tag. 2011-01-15 11:29:44 +00:00
Michael Mathews
b5266d765b Added support for @author tag. 2011-01-15 11:23:49 +00:00