Michael Mathews
|
e4852bcb15
|
Improved detection of outer/inner scoped variables.
|
2011-02-10 23:23:12 +00:00 |
|
Michael Mathews
|
92b54f6f32
|
Added support for the @default tag.
|
2011-02-04 21:37:36 +00:00 |
|
Michael Mathews
|
e9fc9454b8
|
Refactor: moved setlongname from jsdoc/name to jsdoc/doclet. Added docs to jsdoc/doclet.
|
2011-01-30 19:24:18 +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
|
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
|
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
|
fc5319020f
|
Added support for @global tag.
|
2011-01-14 21:21:45 +00:00 |
|
Michael Mathews
|
1d92f5e0a2
|
Cleaned up some unit tests. Refactored the parser and handlers a bit.
|
2011-01-11 20:08:31 +00:00 |
|
Michael Mathews
|
3cc8078e23
|
Support for displaying mixes, summaries, and trimming leading whitespace.
|
2011-01-05 19:33:22 +00:00 |
|
Michael Mathews
|
6d4c1e61c1
|
Fixed bug with names["quoted"]. Tweaks to default template.
|
2011-01-03 22:48:04 +00:00 |
|
Michael Mathews
|
43efe8048b
|
Refactor continues.
|
2011-01-02 22:12:00 +00:00 |
|
Michael Mathews
|
5a78b4ada1
|
Added tests for requirejs style module definitions.
|
2010-12-18 21:33:17 +00:00 |
|
Michael Mathews
|
7fecfa0717
|
Added support for names in modules that are not safe variable names in JS.
|
2010-12-18 16:26:33 +00:00 |
|
Michael Mathews
|
cad6e9c01a
|
Added support for @mixin tag.
|
2010-07-30 21:38:31 +01:00 |
|
Michael Mathews
|
6d3143143e
|
More tests for inferring names of vars. Refactoring of name module.
|
2010-07-30 07:50:16 +01:00 |
|
Michael Mathews
|
7289714131
|
Fix for issue that prevented scope tags from being applied when the path was inferred from the code source.
|
2010-07-29 16:34:15 +01:00 |
|
Michael Mathews
|
f073e6b211
|
Refactor name shortening code.
|
2010-07-29 16:01:15 +01:00 |
|
Michael Mathews
|
46b1905ebc
|
Fixed bug that caused inner symbols with @inner tag to have the wrong path.
|
2010-07-28 15:33:55 +01:00 |
|
Michael Mathews
|
ce34d93966
|
Fixed but that affected @memberof where the parent ended in # or ~.
|
2010-07-28 00:25:29 +01:00 |
|
Michael Mathews
|
b60a316841
|
Cleaned up naming of required modules.
|
2010-07-25 12:39:15 +01:00 |
|
Michael Mathews
|
15cc0e57ca
|
Added isScalar attribute of tag.
|
2010-07-24 12:02:13 +01:00 |
|
Michael Mathews
|
e8bbaef861
|
@isa becomes @kind
|
2010-07-24 10:21:35 +01:00 |
|
Michael Mathews
|
9b38ed16b7
|
Tidy up the tag dictionary.
|
2010-07-23 21:35:21 +01:00 |
|
Michael Mathews
|
f2b689f09b
|
Fix for issue that caused scope to be wrong when @memberof was provided but no @name was given.
|
2010-07-22 23:19:21 +01:00 |
|
Michael Mathews
|
e4a13db06d
|
Divided attrib into access and scope properties.
|
2010-07-20 21:28:06 +01:00 |
|
Michael Mathews
|
3a48203e8d
|
Installed Resig`s simple templating. Fixed memberof resolution, changed @access to @attrib.
|
2010-07-19 23:00:28 +01:00 |
|
Michael Mathews
|
0290399e3c
|
Added support for dox-style @api tag. Fixed but that prevented "module" docspace from being applied to module names. Changed version number to be more compatible with semantic versions. Renamed about.json to package.json to be more compatible with commonjs.
|
2010-07-16 10:13:19 +01:00 |
|
Michael Mathews
|
3220279b30
|
Much work to get correct namepaths calculated when user doesn`t provide @name or @isa.
|
2010-07-11 22:51:30 +01:00 |
|
Michael Mathews
|
47fc4cb4b9
|
Converting jsdoc_test.js from version 2 to version 3. Added support for some more version 1 tags.
|
2010-07-10 12:55:54 +01:00 |
|
Michael Mathews
|
6a1a46aeba
|
Qouted names keep their quotes.
|
2010-07-10 10:08:08 +01:00 |
|
Michael Mathews
|
eb6c9d0bdb
|
The namepath connector for inner symbols changed from - to ~. Added type to @exception.
|
2010-07-10 09:19:41 +01:00 |
|
Michael Mathews
|
df444b4524
|
Added tests for @name and @example. Added fix for preserving whitespace in examples.
|
2010-07-05 21:13:15 +01:00 |
|
Michael Mathews
|
93a3c0dd81
|
Added tests for @desc.
|
2010-07-04 23:03:33 +01:00 |
|
Michael Mathews
|
22cb3d2ef6
|
Added tests for @file, @returns, and @type.
|
2010-07-04 01:48:04 +01:00 |
|
Michael Mathews
|
b4115bd6d6
|
Fix for problem with resolution of event names.
|
2010-06-20 21:26:45 +01:00 |
|
Michael Mathews
|
9a45e4a8a4
|
Added support for params, nullable, optional.
|
2010-06-15 00:09:09 +01:00 |
|
Michael Mathews
|
1da08819b7
|
Added improvements and tests for docsets.
|
2010-06-13 23:06:31 +01:00 |
|
Michael Mathews
|
f4fc6619ae
|
renamed @property to @member, @kind to @denom. Added testsuites.
|
2010-06-12 21:32:34 +01:00 |
|
Michael Mathews
|
1bd89d7774
|
Added test framework, json validation, fixed bug in file reading code for require.
|
2010-06-09 22:09:01 +01:00 |
|
Michael Mathews
|
3af2c46d72
|
First code commit.
|
2010-06-06 21:11:11 +01:00 |
|