862 Commits

Author SHA1 Message Date
mathematicalcoffee
896f1bd909 @alias tag - added test that doc.alias is populated (further tests already in documentation/alias.js) 2013-02-15 12:53:05 +10:00
mathematicalcoffee
e4c90b2fee @augments tests - add test that you can @augment multiple doclets 2013-02-15 12:52:33 +10:00
mathematicalcoffee
cd1fb6c96a @author tests - test that you can have multiple authors 2013-02-15 12:52:06 +10:00
mathematicalcoffee
2ca61c1beb existing tags tests: toEqual -> toBe where appropriate 2013-02-15 12:25:41 +10:00
mathematicalcoffee
52528958da @returns: fixed typo in test description 2013-02-15 12:15:59 +10:00
mathematicalcoffee
1674f87259 forgot to add a fixture that is used for the templateHelper tests... 2013-02-14 17:49:41 +10:00
mathematicalcoffee
8e9e06b3e4 filled out setTutorials and toTutorial links 2013-02-14 17:37:34 +10:00
mathematicalcoffee
096f1dd9d1 BUGFIX (tutorial/resolver, util/templateHelper): be careful when tutorial names are reserved JS keywords (e.g. 'constructor')) 2013-02-14 16:48:49 +10:00
mathematicalcoffee
338e129edc test improvements: toEquals vs toBe, instanceof Array vs Array.isArray, .indexOf(X).not.toEqual(-1) vs .contains(X) 2013-02-14 15:44:33 +10:00
mathematicalcoffee
c37e801291 BUGFIX: linkto and toLink should use hasOwnProp to avoid errors from linking to reserved keywords, e.g. {@link constructor} or linkto('constructor') 2013-02-14 15:41:57 +10:00
mathematicalcoffee
c6314a107a Merge branch 'master' of github.com:mathematicalcoffee/jsdoc into tests-util 2013-02-14 15:29:33 +10:00
Jeff Williams
21dbd5804f document OS X fix for bad Rhino version (#340) 2013-02-13 08:28:36 -08:00
Jeff Williams
d517c47ef5 Merge pull request #335 from mathematicalcoffee/tests-tutorial
added tests for Tutorial class.
2013-02-13 08:22:59 -08:00
Jeff Williams
ed56da0472 Merge pull request #334 from mathematicalcoffee/feature-multi-tutorial-json
#332: Allow master configuration file for all tutorials
2013-02-13 08:19:12 -08:00
mathematicalcoffee
bf4e356ee5 fixed typo in test, also Array.isArray instead of instanceof Array 2013-02-13 12:02:33 +10:00
mathematicalcoffee
7765d5bb9b test improvements: expect(X instanceof Array) --> Array.isArray(X), some toEqual -> toBe, .indexOf(X).not.toEqual(-1) --> .toContain(X) 2013-02-13 11:55:48 +10:00
mathematicalcoffee
dad08be08a FEATURE/FIX: jsdoc/util/templateHelper.getAncestorLinks: direct parents punctuation should be part of the link text. <a href="">Parent~</a> vs <a href="">Parent</a>~ 2013-02-12 16:51:35 +10:00
mathematicalcoffee
9183a90aa5 jsdoc/util/templateHelper: added getSignatureReturns, registerLink, resolveAuthorLinks, getAncestorLinks tests 2013-02-12 16:40:48 +10:00
mathematicalcoffee
c3f04020ef templateHelper.js: longnameToUrl, getSignatureParams, getSignatureType tests added 2013-02-12 13:20:16 +10:00
mathematicalcoffee
d93e85c096 added tests for getAttribs and scopeToPunc 2013-02-11 16:57:46 +10:00
mathematicalcoffee
0bc2d0b78f added tests for jsdoc/util/doop 2013-02-11 15:16:19 +10:00
mathematicalcoffee
5b5e4a38e5 Made Tutorial#addChild and Tutorial#removeChild modify the child's parent (as well as the parent's children property) 2013-02-04 16:56:04 +10:00
mathematicalcoffee
2df5df418f added tests for Tutorial class. 2013-02-04 16:06:41 +10:00
mathematicalcoffee
bc35934546 added tests for tutorial/resolver. A bit of renaming needed to ensure all test tutorials had unique names 2013-02-02 16:10:40 +10:00
mathematicalcoffee
5ce79aa0bc jsdoc3/jsdoc#332 : added ability to define multiple tutorials' information in one file 2013-02-02 16:09:34 +10:00
Jeff Williams
5488737ec6 allow users to specify class attributes for generated links (#331) 2013-01-30 20:41:10 -08:00
Jeff Williams
a8d7cd5bdf possible fix for path.commonPrefix issue (#330) 2013-01-30 18:03:46 -08:00
Jeff Williams
f09ef82246 don't throw an exception if there are no source files with JSDoc comments (#329) 2013-01-30 17:31:05 -08:00
Jeff Williams
d679eae2d5 update 3.1.0 changelog 2013-01-29 12:33:05 -08:00
Jeff Williams
41f538feb9 exit after catching a Rhino exception (#325) 2013-01-28 20:58:27 -08:00
Jeff Williams
f85a74d9fe need to escape author tag's text if the match fails 2013-01-28 07:48:17 -08:00
Jeff Williams
434c80e803 turn '@author' tag text into mailto: link where possible (#326) 2013-01-28 07:33:07 -08:00
Jeff Williams
337bd90275 update 3.1.0 changelog 2013-01-27 21:13:23 -08:00
Jeff Williams
7d4dd38902 store version info in env.version, and display version number in default template output (#321) 2013-01-27 21:07:23 -08:00
Jeff Williams
3b08098642 Merge pull request #323 from attiks/lineno_fix
fix missing lineno in doclets (#319)
2013-01-27 19:08:32 -08:00
Peter Droogmans
151a38a344 removed lineno added back 2013-01-27 21:32:15 +01:00
Peter Droogmans
787741314d Revert "removed lineno added back"
This reverts commit d4c1bf951401d8a940fb4eeea6c9b5f22ecb22fd.
2013-01-27 21:29:42 +01:00
Peter Droogmans
d4c1bf9514 removed lineno added back 2013-01-27 20:12:12 +01:00
Jeff Williams
370c1ea1e7 update plugin docs 2013-01-27 08:37:31 -08:00
Jeff Williams
2e90fa5a98 correct type 2013-01-27 08:31:35 -08:00
Jeff Williams
0bf88a611c replace linelength and absposition with Esprima-style range 2013-01-27 08:28:54 -08:00
Peter Droogmans
9bb0a23932 added linelength and absposition to meta 2013-01-27 08:10:23 -08:00
Jeff Williams
87cd24728f allow plugins to be installed outside of the JSDoc directory (#277) 2013-01-27 07:56:43 -08:00
Jeff Williams
5df93a0136 improvements to eventDumper plugin 2013-01-26 08:07:09 -08:00
Jeff Williams
92ba112ece de-IIFE; minor refactoring 2013-01-25 22:49:03 -08:00
Jeff Williams
a1799b6bbe fix error message when the 'encoding' parameter to fs.writeFileSync is omitted 2013-01-24 20:30:21 -08:00
Jeff Williams
bcd0865c38 bump version number 2013-01-24 19:44:59 -08:00
Jeff Williams
4c1611f86f fix class signatures 2013-01-23 23:29:52 -08:00
Jeff Williams
9e5a47f195 add '@callback' tag (#260) 2013-01-23 22:56:21 -08:00
Jeff Williams
4da46d6a48 fix bustage in GFM module 2013-01-23 22:50:45 -08:00