Michael Mathews
51e1a785f8
Rhino likes the filepaths (all args really) to be url encoded, which is an issue if spaces appear in filepaths. This makes JSDoc cooperate better with that rule.
2012-07-08 01:07:49 +01:00
Michael Mathews
901d17baa3
Small tweaks required to get ready for upgrade to rhino 1.7r4.
2012-07-04 23:53:19 +01: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
Ben Blank
e7dd88da46
restore parity between jsdoc and jsdoc.cmd
2012-06-16 11:56:03 -07: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
Jannon
2d73440b3d
Testing Framework Upgrade Part I
...
This first part of the testing framework upgrade:
- enhances the jsdoc script to allow switching to debug mode from the command line
- uses Jasmine to run tests
- adds flexibility to run tests from multiple root directories
- does automatic test discovery, so test files can just be created, dropped in an appropriate folder, and run without having to explicity add it to the test runner
- cleans up the test directory layout
- incorporates env.rhino.js which should make it easier to test templates
- is incomplete: this is just a savepoint. About 1/3 of the tests have been converted. The rest are still run through the old testrunner
2012-04-30 17:39:50 -07:00
Matthew Wardrop
87a7e9bd6f
Make the jsdoc script set the paths correctly when executed via a symlink from some other directory.
2012-03-16 11:05:56 +11:00
Michael Mathews
b25a6acce3
Fix for issue that caused plugins to be unable to be required when using a relative path to jsdoc. (hattip kived) See #37 .
2011-10-14 21:05:48 +01:00
Michael Mathews
729936316e
Fix to filepath to jsdoc that should allow it to be run from a working directory outside the application root.
2011-10-13 23:31:57 +01:00
Michael Mathews
47518c3e0f
Fixed incorrect code sample in README for running the debugger. Closes #42 .
2011-10-08 10:23:31 +01:00
Michael Mathews
7d840bcaa3
The event namespace is now optional for symbols mentioned in @fires tags. Closes #40 .
2011-10-07 20:42:23 +01:00
tschaub
71393844ad
Use Rhino's require implementation.
2011-09-21 17:37:32 -06:00
Michael Mathews
dfe7474ece
Inner functions are now tracked, same as inner vars. Fixes bug where some inner functions were not documented as members of their enclosing function. Closes #30 .
2011-09-08 23:34:00 +01:00
Michael Mathews
90ac234799
Added some internal debugging features. FIX: Added initialiser for variable that sometimes caused an error to be thrown when it was undefined. Closes #24 .
2011-08-30 08:41:41 +01:00
Michael Mathews
8799668ccf
Added more nodejs compatible version of require().
2011-06-17 21:06:37 +01:00
Michael Mathews
ee382cdad1
Removing my own jar file and just including rhino with updated instructions on how to run jsdoc via rhino directly, build script is no longer necessary. This should path issues reported on non *nix platforms. [ closes #15 ]
2011-05-10 21:03:37 +01:00
Michael Mathews
a43ca23c24
Updated with usage notes.
2011-05-07 13:33:02 +01:00
Michael Mathews
37b9e2bf78
Added explicit classpath to the bash script.
2011-04-09 19:48:59 +02:00
Michael Mathews
8ff19e29b6
Moved mustache.js into modules. Added shell script to run jsdoc.jar.
2011-01-10 21:38:47 +00:00