470 Commits

Author SHA1 Message Date
Jeff Williams
a54b51e276 detab files to eliminate mixed spaces/tabs
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:40:15 -07:00
Jeff Williams
ee858cc894 replace "unsafe" character with HTML entity
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:31:03 -07:00
Jeff Williams
43a1c9ea8b don't silently fall through in a switch statement
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:29:04 -07:00
Jeff Williams
356ac2a6c4 move function declaration outside of conditional block
this fixes a JSHint error that cannot be suppressed.
2012-07-03 18:24:07 -07:00
Jeff Williams
da39bdd302 rename Object.prototype.hasOwnProperty alias to hasOwnProp
this fixes a JSHint error that cannot be suppressed.
2012-07-03 17:45:44 -07:00
Jeff Williams
22e899fa9d change __dirname to env.dirname
this fixes a JSHint error that cannot be suppressed.
2012-07-03 17:37:17 -07:00
Jeff Williams
16bee54b4c whoops, fix a silly mistake in the JSHint test (+ cleanup) 2012-07-03 17:13:13 -07:00
Jeff Williams
6a5c2f07d4 add JSHint to the tree, with all JSHint tests disabled 2012-07-03 16:42:59 -07:00
Michael Mathews
81f145708d Merge pull request #138 from hegemonic/strict-option
add a strict validation option that controls whether validation errors are fatal (issue #134)
2012-07-03 15:28:42 -07:00
Michael Mathews
afb2a3226a Merge pull request #137 from hegemonic/circular-refs
Parser creates circular references in enums
2012-07-03 15:26:31 -07:00
Michael Mathews
1899713e33 Merge pull request #133 from hegemonic/parser-exception
Fix parser.js so it doesn't throw exceptions when parsing itself
2012-07-03 15:20:58 -07:00
Jeff Williams
c095b6e20c add a strict validation option (defaults to true) that controls whether validation errors are fatal (issue #134) 2012-07-02 22:52:46 -07:00
Jeff Williams
5f23be1251 use doop() to break circular refs in enums, and add test for circular refs in enums 2012-07-02 20:49:26 -07:00
Jeff Williams
08da5ce4f6 move doop() function to doop.js 2012-07-02 20:48:08 -07:00
Jeff Williams
06c73c157d fix parser.js so it doesn't throw exceptions when parsing itself 2012-07-01 16:26:09 -07:00
Michael Mathews
aad1a85ffd Added fix for spaced filepaths from @benblank windows cmd to the bash version. Closes Issue #130. 2012-06-27 22:10:11 +01:00
Michael Mathews
6d914ee30e Added support for including README.md content on the output index page. Closes #128 2012-06-21 22:46:32 +01:00
Michael Mathews
b23811db6c Merge branch 'master' of github.com:jsdoc3/jsdoc 2012-06-21 21:10:08 +01:00
Michael Mathews
c29e4e3309 Add support for default configuration values. Closes Issue #129. References Issue #126. 2012-06-21 21:09:40 +01:00
Michael Mathews
f84484a5e8 Merge pull request #127 from benblank/windows
Fix broken Windows support
2012-06-16 16:06:20 -07:00
Ben Blank
a3c2147e17 make allowances for Windows-style paths when testing 2012-06-16 15:41:31 -07:00
Ben Blank
378572ae32 SHIFT doesn't seeem to affect %* 2012-06-16 14:13:24 -07:00
Ben Blank
e7dd88da46 restore parity between jsdoc and jsdoc.cmd 2012-06-16 11:56:03 -07:00
Ben Blank
79dc7afd87 don't barf on paths without spaces (resolves jsdoc3#115) 2012-06-16 11:03:56 -07:00
Michael Mathews
23d03835f7 Fixed confusing readmes that implied the entire configuration JSON should be replaced by a few entries. Protected against exception thrown when some config entries were missing. Closes Issue #126 2012-06-15 07:59:21 +01:00
Michael Mathews
eb0186b96a Do not show a header for Classes if the documentation contains no classes. 2012-06-15 07:57:19 +01:00
Michael Mathews
80211c4af0 Uptick revision number, minor changes to package.json v3.0.1 2012-06-10 08:16:19 +01:00
Michael Mathews
ef37251464 Fix for exception thrown when documenting symbols with special names like "hasOwnProperty". Closes #125. 2012-06-07 22:36:22 +01:00
Michael Mathews
810dd7f7fd Improved support for @alias when documenting inner classes as global. 2012-06-06 15:32:16 +01:00
Michael Mathews
1efee9d908 Added link to index page, added files and package information to index page content. Closes #51. 2012-06-01 09:47:47 +01:00
Michael Mathews
4ce17195ae Fix for classes in the navigation not being sorted by name when those classes were members of different modules. 2012-06-01 00:32:51 +01:00
Michael Mathews
1db8f8d6fe Fixed reference to env.opts, should be env.conf. 2012-06-01 00:09:01 +01:00
Michael Mathews
1f6f4a7ee7 Added support for "include" and "exclude" of source files in the project configuration. Closes issue #56. 2012-06-01 00:00:02 +01:00
Michael Mathews
95bb744fee Added tests for include.resolve function. Covers feature added in pull #122 2012-05-30 21:59:28 +01:00
Michael Mathews
fed3fd076e Clarified docs around creating and invoking custom templates. Closes issue #120 2012-05-30 21:15:29 +01:00
Michael Mathews
4c85e313bc Merge branch 'master' of github.com:jsdoc3/jsdoc 2012-05-30 21:14:00 +01:00
Michael Mathews
af0252c863 Clarified docs around creating and invoking custom templates. Closes issue #120 2012-05-30 21:13:41 +01:00
Michael Mathews
065602c076 Merge pull request #122 from theodoreb/template-path-absolute
Allow absolute template path with -t option
2012-05-30 12:54:38 -07:00
Théodore Biadala
452eaf4196 Allow absolute template path with -t option 2012-05-30 11:06:24 +02:00
Michael Mathews
d74bb87ec4 Removed stray console.log. 2012-05-30 07:00:10 +01:00
Michael Mathews
5cb6bb4cd1 Updates to the Haruki README, added contact info. 2012-05-29 20:32:34 +01:00
Michael Mathews
31c8554d57 Fix for @members not appearing in the output. 2012-05-29 20:31:57 +01:00
Michael Mathews
59655252e1 Fix for @returns type and description not appearing in the output. 2012-05-29 20:19:07 +01:00
Michael Mathews
84f4e54c55 Running in normal mode should be quiet to allow results to be piped in to other processes. 2012-05-29 16:34:18 +01:00
Michael Mathews
6580e17629 Added support for @example in haruki. Added Readme with informations about haruki. 2012-05-29 16:27:49 +01:00
Michael Mathews
69e90109ce Removed beta status notice from readme. 2012-05-27 21:48:41 +01:00
Michael Mathews
5900469526 Updated version from alpha to final candidate, authors and contributers added to the Jake template. v3.0.0 2012-05-14 17:20:08 +01:00
Michael Mathews
2cdb27fd6d Changes to default template to support index page [submitted by reklis (Steven Fusco)]. 2012-05-14 17:18:48 +01:00
Jannon Frank
7d97a17421 Merge pull request #117 from jannon/SmartTestRunner
Upgrade testing framework
2012-05-06 03:59:43 -07:00
Jannon
526a22673a Update readme docs 2012-05-06 03:41:04 -07:00