2111 Commits

Author SHA1 Message Date
Jeff Williams
e9a9dc988e if a child overrides an ancestor member, don't document the ancestor member (closes #158) 2012-09-09 20:06:49 -07:00
Jeff Williams
b3c717b8cb don't throw an exception if a parameter has no name (closes #175) 2012-09-09 13:44:19 -07:00
Jeff Williams
bf2fd75c3f use 'inherited' property in default template (closes #154) 2012-09-09 08:29:47 -07:00
Jeff Williams
09c77558d5 Merge pull request #178 from hegemonic/type-refactor
Refactor type parsing. Closes #118.
2012-09-09 08:01:56 -07:00
Jeff Williams
d6fedc82aa put the optional/nullable/variable/default properties in the right place 2012-09-09 07:58:27 -07:00
Jeff Williams
8622efd2ba Merge remote-tracking branch 'upstream/master' into type-refactor 2012-09-09 07:41:41 -07:00
Jeff Williams
e59dc9023a tests for doclets with Markdown asterisks 2012-09-09 07:18:13 -07:00
Jeff Williams
7c0d72415d Merge branch 'master' of git://github.com/DataTables/jsdoc into DataTables-master 2012-09-08 18:16:44 -07:00
Jeff Williams
d22d59b315 improve error message when "-d console" isn't used (closes #174); JSHint cleanup 2012-09-08 18:15:20 -07:00
Jeff Williams
7675640537 improve error message when template is missing (closes #171), plus minor cleanup 2012-09-08 18:00:16 -07:00
Jeff Williams
f5e3f0f31d save output in the current working directory, not the JSDoc directory 2012-09-03 10:23:25 -07:00
Allan Jardine
358dceac2c Fix jsdoc issue #172: Remove second call to unwrap. 2012-09-03 10:23:55 +01:00
Jeff Williams
ef6f2e92d5 use arrays instead of objects in Haruki template. fixes #153. (thanks to @kpozin for the fix!) 2012-08-22 20:07:33 -07:00
Jeff Williams
a3bf78410b Merge pull request #166 from hegemonic/exports-publish 2012-08-22 08:57:58 -07:00
Jeff Williams
4adeb03c56 Merge pull request #167 from hegemonic/augments-fix
Allow @augments to point at an undocumented dependency. Closes #160.
2012-08-19 19:16:21 -07:00
Jeff Williams
75071e9875 allow @augments to point at an undocumented dependency 2012-08-19 19:14:54 -07:00
Jeff Williams
2bf4af851d Merge pull request #165 from hegemonic/fs-path-fixes
Make 'fs' and 'path' modules closer to their Node.js equivalents
2012-08-19 16:56:01 -07:00
Jeff Williams
d091675cfa make 'fs' and 'path' modules more consistent with Node.js 2012-08-19 15:25:02 -07:00
Jeff Williams
56fa78573e keep track of which VM is running JSDoc 2012-08-19 15:17:56 -07:00
Jeff Williams
c643a6a1b9 Merge branch 'master' into type-refactor 2012-08-18 09:03:55 -07:00
Jeff Williams
9956be9bc8 Merge pull request #163 from hegemonic/lends-regexp
support lends tags in multiline doclets. closes #149.
2012-08-18 08:00:41 -07:00
Jeff Williams
33a41878b0 support lends tags in multiline doclets (fixed by @kpozin) 2012-08-18 07:58:01 -07:00
Jeff Williams
66dc90e75d Merge pull request #162 from hegemonic/lenient-fixes
suppress more errors in lenient mode (closes #159)
2012-08-18 07:36:54 -07:00
Jeff Williams
d04ed34612 in lenient mode, suppress as many exceptions as possible, logging errors to the console. closes #159. 2012-08-18 07:34:37 -07:00
Jeff Williams
39cb076e1a Merge remote-tracking branch 'upstream/master' into type-refactor 2012-08-17 14:21:01 -07:00
Michael Mathews
1c6ff9421c Bumped revision number. 2012-08-15 21:56:06 +01:00
Jakob Heuser
d61259a90c attempt to make npm compatible paths by removing node_modules as a path... darn you npm 2012-08-15 11:09:58 -07:00
Michael Mathews
425e56f835 Merge pull request #157 from manix84/master
Verbose Output
2012-08-12 13:45:19 -07:00
Michael Mathews
dcafed5d0c Merge pull request #156 from llaxsll/master
@partial Possibly this should be a core tag, but I think some time in the plugin incubator will be very useful, as a way to test it out and see how suitable it is for core. Thank you for contributing.
2012-08-12 13:43:18 -07:00
Rob Taylor
1cc0907aa4 Adding verboseOutput test. 2012-08-08 20:53:56 +01:00
Rob Taylor
6193b418f7 Removing newDoclet, as I don't think it's necessary. 2012-08-08 19:20:55 +01:00
Rob Taylor
a378c9f0b9 Removing _config, as it bleeds into global, and I don't like that.
Moved fileBegin and newDoclet back onto the handlers namespace of
exports.
2012-08-08 19:03:40 +01:00
Rob Taylor
ab31150d9a First init of verboseOutput plugin. 2012-08-08 16:25:53 +01:00
Michael Mathews
f4ea8f2d47 Merge pull request #151 from kpozin/fix-for-issue-150
Fix for #150: parsing doclets on object literal getters and setters
2012-07-26 15:20:04 -07:00
Ludo Antonov
29b8ab5ff4 Adding a plugin that enables a @partial tag for re-usable partial documentation kept in separate files. 2012-07-25 22:00:04 -07:00
Jeff Williams
45b24cc04c refactor type parsing; add tests 2012-07-15 15:40:40 -07:00
Konstantin Pozin
81f0b6c7f9 Merge branch 'fix-for-issue-150' of github.com:kpozin/jsdoc into fix-for-issue-150 2012-07-11 09:30:40 -04:00
Konstantin Pozin
cf1e65e162 Added doclet parsing for object literal getters and setters (#150) 2012-07-11 09:30:18 -04:00
Konstantin Pozin
f8c04d6244 Added doclet parsing for object literal getters and setters (#100) 2012-07-11 09:29:32 -04:00
Konstantin Pozin
73ed12733d Added doclet parsing for object literal getters and setters (#100) 2012-07-11 09:26:50 -04:00
Konstantin Pozin
9196f730de Added doclet parsing for object literal getters and setters (#100) 2012-07-11 09:20:04 -04:00
Jeff Williams
b8a7d977b1 Merge pull request #148 from hegemonic/option-fix
Revert "Throw an error if user provides a command line arg value when no...
2012-07-10 08:02:27 -07:00
Jeff Williams
5b97cd0b32 Revert "Throw an error if user provides a command line arg value when none is allowed. Closes #142"
This reverts commit 4ac7f4b488b6b648c9bf56959ca97b8deaa7f9ee.
2012-07-10 08:00:28 -07:00
Jeff Williams
5e587fbc32 Merge pull request #147 from hegemonic/jshint-clean-v2
Make JSDoc JSHint-clean (part 4/final)
2012-07-10 07:18:00 -07:00
Jeff Williams
3be0356886 add self to contributors 2012-07-10 07:11:06 -07:00
Jeff Williams
36143ca386 disable JSHint's "super new" and valid this" relaxing options (no fixes required) 2012-07-10 06:58:25 -07:00
Jeff Williams
40871349be disable JSHint's "sub" relaxing option 2012-07-10 06:56:35 -07:00
Jeff Williams
0dcb756ede disable JSHint's "smarttabs" relaxing option
and completely detab all files that have mixed spaces/tabs
2012-07-10 06:54:26 -07:00
Jeff Williams
ff62a9099d disable JSHint's "shadow" relaxing option 2012-07-10 06:43:19 -07:00
Jeff Williams
6c5ad30c79 disable JSHint's "regexdash" relaxing option 2012-07-10 06:09:11 -07:00