Jeff Williams
1a8fac17f0
Merge branch 'master' of https://github.com/jsdoc3/jsdoc
2013-09-30 22:25:06 -07:00
Jeff Williams
3ce43c2f32
remove hashbang before parsing JS file ( #499 )
2013-09-30 22:24:50 -07:00
Jeff Williams
fa6b2f34db
Merge pull request #497 from livelazily/fix-for-issue-496
...
read source files using user-defined encoding, fix #496
2013-09-30 08:31:37 -07:00
livelazily
2b845d7590
read source files using user defined encodeing, fix #496
2013-09-28 15:40:32 +08:00
Jeff Williams
7415bda02b
ignore Tern temp files
2013-09-21 16:39:06 -07:00
Jeff Williams
193f7d18d6
support the type expression 'function[]' ( #493 )
2013-09-21 16:38:07 -07:00
Jeff Williams
b31db5bab9
require name/description separators to start on the same line as the name ( #459 )
...
ensures we won't interpret a Markdown bullet on the following line as a
name/description separator
2013-09-20 08:37:44 -07:00
Jeff Williams
687aceec04
bump version to 3.3.0-dev (belatedly)
2013-09-17 21:57:53 -07:00
Jeff Williams
7093310ac1
fix shells that don't support [[ … ]] pattern matching ( #492 )
2013-09-17 21:51:38 -07:00
Brian Donovan
79487b786a
Account for relative jsdoc symlinks.
...
This happens when you install jsdoc via homebrew on Mac OS X. The jsdoc binary is actually a link to "../Cellar/jsdoc3/3.2.0/bin/jsdoc", which without this patch the BASEPATH line below tries to cd up a level from the current working directory and into a non-existent Cellar directory.
2013-09-17 11:36:07 -07:00
Jeff Williams
a36769ac7d
fix syntax issue
2013-09-15 22:39:21 -07:00
Jeff Williams
7863eb3eb9
test for #439 (and fix existing parseComplete test)
2013-09-14 09:02:06 -07:00
Jeff Williams
bb0f6733a8
Merge branch 'pr/439'
2013-09-14 08:38:05 -07:00
Jeff Williams
700e5d9ea9
fix type tag for type expressions that span multiple lines ( #427 )
2013-09-14 08:33:54 -07:00
Jeff Williams
7d6fefe1c2
update excludePattern to match conf.json.EXAMPLE ( #487 )
2013-09-10 03:04:05 -07:00
Jeff Williams
30011780c7
cleanup
2013-09-10 02:48:52 -07:00
Jeff Williams
da524aa558
allow requires tag text to be an inline link tag ( #486 )
2013-09-09 22:24:44 -07:00
Jeff Williams
09b489a792
Merge pull request #475 from Kienz/lineJumpFix
...
Fix for jump to line in source file
2013-08-19 08:32:24 -07:00
Jeff Williams
c48bbc006a
long-overdue update to the template README
2013-08-19 08:15:43 -07:00
Kienz
f7b6bd6988
Add class line to span-tags for line-numbers
...
Update css
2013-08-18 10:33:53 +02:00
Jeff Williams
abeb539a33
unit tests for let keyword ( #477 )
2013-08-17 00:24:36 -07:00
Jeff Williams
c8167b8d76
set Rhino shell's JS version to 180 ( #477 )
...
fixes a crash with JS 1.8 keywords (such as `let`)
2013-08-15 07:44:30 -07:00
Kienz
b4029d0559
Fix for jump to source file line
2013-08-12 12:41:33 +02:00
Jeff Williams
7459bbbd52
bump revision
2013-08-06 07:37:48 -07:00
Jeff Williams
770f5ebb43
generate links correctly when text has extra [bracketed] strings ( #470 )
2013-08-05 21:26:43 -07:00
Jeff Williams
912f548343
make the default template generate pretty-printed source files by default ( #454 )
2013-08-04 23:46:21 -07:00
Jeff Williams
a2f947bd34
change 'virtual' to 'abstract' in default template output ( #432 )
2013-08-04 23:34:21 -07:00
Jeff Williams
47fe83de3d
prevent crashes in lenient mode when a param tag has an invalid type expression ( #451 )
2013-08-04 23:21:01 -07:00
Jeff Williams
01ce3042d1
prevent crashes in lenient mode when a returns tag has no value ( #451 )
2013-08-04 18:07:27 -07:00
Jeff Williams
d27619be17
improve debug stack traces by disabling optimization
2013-08-04 12:14:00 -07:00
Jeff Williams
6c4f59b107
minor code cleanup
2013-08-04 11:52:37 -07:00
Jeff Williams
24a5b6b34f
Merge pull request #444 from lddubeau/bugfix-return-without-type-with-inline
...
Allow the presence of inline tags for a @returns tag that does not have a type spec.
2013-08-04 09:51:23 -07:00
Jeff Williams
0acab115f7
Merge pull request #467 from cgwyllie/patch-1
...
Update GitHub URL in README.md
2013-08-04 09:28:06 -07:00
cgwyllie
c236bf955f
Update README.md
...
Changed clone URL for repo to HTTPS read-only so it doesn't require keypair access.
2013-08-01 10:05:02 +01:00
Louis-Dominique Dubeau
8ca34b69ad
Typo fix.
2013-06-28 09:37:01 -04:00
Louis-Dominique Dubeau
39bf9adb2b
Allow the presence of inline tags for a @returns tag that does not have a type spec.
2013-06-28 09:33:05 -04:00
Jeff Williams
a507eced37
fail when a nonexistent config file is specified ( #425 )
2013-06-23 15:21:19 -07:00
Jeff Williams
c16f6dc0ef
fix failing tests on windows ( #420 )
2013-06-23 15:13:36 -07:00
Jeff Williams
6b3d96a3b6
Merge pull request #441 from lddubeau/allow-newlines-in-link-text
...
Changes to allow target and text in {@link target text} to be separated ...
2013-06-21 07:56:03 -07:00
Louis-Dominique Dubeau
32d00c20ca
Changes to allow target and text in {@link target text} to be separated by newlines and for text to contain newlines.
2013-06-21 10:03:26 -04:00
Ernst Haagsman
c89c75fd88
parseComplete event now also supplies doclets
...
The parseComplete event only supplied plugins a list of files that
have been looked at before, now it also supplies the parsed doclets
2013-06-19 15:22:21 +02:00
Jeff Williams
2090b8d2fe
Merge pull request #422 from ErnstHaagsman/true-augments
...
@augments tag: Inherited members correctly identify their origin
2013-06-02 16:51:33 -07:00
Jeff Williams
11be32b325
fireProcessingComplete cleanup
2013-06-02 16:49:49 -07:00
Jeff Williams
0f79895be2
Merge pull request #421 from ErnstHaagsman/processingcomplete-event
...
Plugins: Created processingComplete event
2013-06-02 16:45:01 -07:00
Jeff Williams
1fb2fe0d90
Merge pull request #419 from ErnstHaagsman/default-tag-objects
...
@default tag: added support for object literal defaults
2013-06-02 16:43:21 -07:00
Ernst Haagsman
93859fe94c
processingComplete event: covered by unit tests
...
The processingComplete event now contains an object with the docs array under the 'doclets' key. The event is now covered by a unit test.
2013-05-15 11:18:03 +02:00
Ernst Haagsman
70109a2956
@default tag with object literals
...
Changed boolean 'doclet.defaultobject' to 'doclet.defaultvaluetype' field. Improved unit testing and fixed template.
2013-05-15 10:54:55 +02:00
Ernst Haagsman
8fb1e5318d
@augments tag: Inherited members correctly identify their origin
...
'inherits' tag is only written if it is empty. Before this change
all members inherited from the direct parent, even if it actually
came from a grandparent.
2013-05-10 14:28:55 +02:00
Ernst Haagsman
d4ee1d324e
Plugins: Created processingComplete event
...
The processingComplete event fires after all processing has been
done. It gets the entire docs as its only parameter.
2013-05-10 11:56:34 +02:00
Jeff Williams
a9a2ceff79
typo
2013-05-09 07:33:03 -06:00