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
Jannon
a6f68d838c
Plugin tests
...
Tests for the plugin framework as well as for the plugins shipping with JSDoc
2012-05-06 00:43:22 -07:00
Jannon
034205baa8
Testing Framework Upgrade Part II
...
The second half of the first phase of the testing framework upgrade. This finishes moving the exisintg tests to jasmine and the new test directory structure
2012-05-04 18:52:19 -07:00
Michael Mathews
e0538ae011
Bugfix for exception thrown when the name of a member seen by the parser matches a name on the Object prototype. closes #116
2012-05-03 08:12:08 +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
Michael Mathews
402159b8a8
Merge pull request #113 from kuebk/template/index
...
Creating index.html in default template
2012-04-26 14:30:08 -07:00
Michael Mathews
85abf804a5
Merge pull request #114 from benblank/markdown
...
Improve Markdown support
2012-04-26 14:25:43 -07:00
Ben Blank
27d043d23e
correct gfm example and add explanation for multiple parsers
2012-04-26 10:58:48 -07:00
Ben Blank
f549b7061f
add documentation for Markdown plugin
2012-04-26 09:13:08 -07:00
Ben Blank
f45d9bbccc
rename gfmHardwrap config option to hardwrap for agreement with dialect and future-proofing
2012-04-26 08:34:34 -07:00
Jakub Lekstan
96dcf0c9c5
Creating index.html in default template
2012-04-25 11:12:31 +02:00
Ben Blank
22ce570985
tweak default template to support <p> tags within descriptions
2012-04-24 17:19:44 -07:00
Ben Blank
f47bcce5b1
fix description-clobbering bug in string property handling, don't parse inherited properties, add @classdesc to default tags
2012-04-24 17:19:34 -07:00
Ben Blank
79590baac7
add dialect parameter for evilstreak Markdown parser
2012-04-24 17:19:16 -07:00
Jannon Frank
e35ddfab69
Merge pull request #112 from jannon/FixFor103
...
A couple more tests of exisiting functions as object keys
2012-04-23 20:25:51 -07:00
Jannon
1252d83ebc
A couple more tests of exisiting functions as object keys
2012-04-23 20:22:52 -07:00
Jannon Frank
92fc3ff4fc
Merge pull request #111 from jannon/RailsTagPlugin
...
A plugin that removes <%…%> tags from .erb files
2012-04-23 19:51:59 -07:00
Jannon
0aaee99533
A plugin that removes <%…%> tags from .erb files
2012-04-23 19:26:46 -07:00
Jannon Frank
544f6126a2
Merge pull request #110 from benblank/windows
...
Add "short-form" command for Windows
2012-04-22 02:35:04 -07:00
Ben Blank
660338e93b
allow GFM hardwrapping to be disabled
...
Note that hardwrapping is enabled by default in the GFM script (to preserve its behavior), but that it is disabled by default in the JSDoc plugin, as that seems more useful for inline documentation.
2012-04-21 08:19:58 -07:00
Ben Blank
8279f908d4
allow Markdown in more than just top-level descriptions
2012-04-21 08:19:49 -07:00
Ben Blank
d4bfc564b6
add configuration support to plugins/markdown
2012-04-21 08:19:31 -07:00
Ben Blank
a49fc092fb
add CommonJS module exports for Showdown and make its GFM extensions sandboxable
2012-04-21 08:19:21 -07:00