Tom MacWright
f0917eadfa
Remove dead code, test packed refs directly
2016-05-26 13:48:04 -04:00
Tom MacWright
9b9c777c72
Thoroughly test sort.js
2016-05-26 13:36:12 -04:00
Tom MacWright
9c99021a80
Merge pull request #437 from documentationjs/arv-exported-functions
...
Arv exported functions
2016-05-26 11:09:03 -04:00
Tom MacWright
51dec0ce2f
Update params fixtures
2016-05-26 11:03:52 -04:00
Erik Arvidsson
af5862a29c
Change to string literls
2016-05-25 19:25:47 -07:00
Erik Arvidsson
6ab7ef5b43
Pick up name and parameters from exported functions
...
This makes sure that we get the name and params from exported
functions/classes/vars.
For export default the name is inferred from the file name.
Towards #424
2016-05-25 17:24:48 -07:00
Tom MacWright
907a7a89c5
Test for augments formatting. Fixes #418
2016-05-22 20:04:03 -04:00
Tom MacWright
06fb11e6fd
Fix augments tag
2016-05-22 19:58:01 -04:00
Tom MacWright
48b8c6b0fe
Expose a sync interface: buildSync
...
Fixes #389
2016-05-22 19:45:32 -04:00
Tom MacWright
d858eca51b
Expand directories. Fixes #429
2016-05-20 20:32:39 -04:00
Tom MacWright
aabc1060f8
Only rewrite external links. Fixes #419
2016-05-20 17:38:31 -04:00
Tom MacWright
a5e697a192
up-port style fixes
2016-05-20 17:31:55 -04:00
Tom MacWright
b3d9956b43
Bring theme into master
2016-05-20 17:04:01 -04:00
Tom MacWright
47da8a3a54
Merge branch 'master' of https://github.com/documentationjs/documentation
2016-05-20 16:49:31 -04:00
Tom MacWright
4dab786a39
Use explicit --access=public. Fixes #213
2016-05-20 16:49:16 -04:00
Tom MacWright
b70344c332
Fixes #426
2016-05-16 12:56:09 -04:00
Tom MacWright
bb41619c73
Restore default values. Fix sort test
2016-05-05 10:00:57 -04:00
Tom MacWright
888f5eccfb
Superpowered sorting
2016-05-04 10:47:54 -04:00
Ans
dd0aca93e6
Prevent double call to require when theme is set + jsdoc fixes ( #411 )
...
- Updates html.js to not double call require when theme is set.
- Normalizes jsdoc comments.
2016-05-02 13:16:34 -04:00
Tom MacWright
3da1ff6dd0
Source-sorting by default ( #410 )
...
* Source-sorting by default
Many changes
* Uses a new version of module-deps that exposes a sort key
we use to sort documentation.
* Adds inference for methods in objects
* Groups events into a separate comment property
* Add jsdoc property. Refs https://github.com/documentationjs/documentation/pull/388#issuecomment-215791547
* Namespaces and paths
* More powerful paths: paths now include name, kind, and scope
* comments now include a 'namespace' property with a formatted namespace
* Fix tests
* Re-ignore fonts
* Nix sourceKey from output
* Pin dependency versions
* Fix module-deps-sortable ref
* Update tests for right deps
2016-04-29 18:09:52 -04:00
Tom MacWright
e7a8c23c81
Merge pull request #408 from documentationjs/file-order
...
Sort documentation in code order.
2016-04-26 15:20:26 -04:00
Tom MacWright
89895a7ac4
Support packed-refs
2016-04-26 14:48:10 -04:00
Tom MacWright
963473ae46
Remove old removeP
2016-04-26 13:43:18 -04:00
Tom MacWright
82388941ef
Babel nodes are now frozen, lol, 😢
2016-04-26 13:32:46 -04:00
Tom MacWright
7519a5afef
Sort documentation in code order.
2016-04-26 13:11:04 -04:00
Stephen Collings
93739c1899
Add failing test for .jsx dependency
2016-04-04 14:05:13 +01:00
John Firebaugh
ade4f3499b
More correct parsing for kind shorthand (@class, @constant, etc)
...
* Set the `kind` property of the comment, not a property named by the kind.
* Set the `type` property as appropriate for these shorthands.
* Parse @callback as shorthand for @typedef {Function}
2016-03-29 13:21:47 -07:00
John Firebaugh
e93e4e4c89
Merge pull request #400 from btd/master
...
Add test for Object.prototype member's name
2016-03-29 08:47:29 -07:00
Denis Bardadym
6f0b886a75
Add test for Object.prototype member's name
2016-03-29 12:52:41 +03:00
John Firebaugh
40f79e4da4
Use released default theme version 3.0.0-beta1
2016-03-28 13:42:46 -07:00
John Firebaugh
65035d39d8
@linkcode and @linkplain are inline tags
2016-03-28 13:19:30 -07:00
John Firebaugh
08d6dc21bd
Replace markdown strings with parsed ASTs
...
This eliminates the need for formatInlineTags and jsdoc-inline-lex, and simplifies the implementation of HTML themes.
2016-03-28 13:19:30 -07:00
Tom MacWright
3883cb45a9
Merge pull request #396 from btd/master
...
Fix when you want to document Object.prototype's methods
2016-03-26 13:14:02 -04:00
Denis Bardadym
5b51891008
Fix when you want to document Object.prototype's methods
2016-03-26 18:47:52 +03:00
Tom MacWright
b66478d9ac
Version for 4.0.0-beta2
v4.0.0-beta2
2016-03-25 14:38:43 -04:00
Tom MacWright
b28ba3d98f
Hardcode documentation binary name. Fixes #319
2016-03-25 14:35:07 -04:00
Tom MacWright
72708a0b03
Fix export without declaration. Fixes #393
2016-03-25 13:56:16 -04:00
Tom MacWright
70f92db92a
Merge pull request #391 from documentationjs/collect-shortcut
...
Write collect() shortcut for parse
2016-03-22 17:53:15 -04:00
Tom MacWright
ff0e3b0e2c
Write collect() shortcut for parse
2016-03-22 17:50:00 -04:00
Tom MacWright
cb28109a48
To beta1
v4.0.0-beta1
2016-03-19 17:39:53 -04:00
Tom MacWright
5b3a9d30dc
Dependency update (except for remote-origin-url which breaks when you update, update changelog
2016-03-19 17:31:07 -04:00
Tom MacWright
fe2c5af61f
Add test confirming fix for #340
2016-03-19 16:32:43 -04:00
Tom MacWright
1a1b80aca2
Add support for throws tag to markdown.
...
Fixes #360
2016-03-19 16:20:30 -04:00
Tom MacWright
67f8d9ead9
Fix overeager JS filtering in polyglot mode.
...
Fixes #363
2016-03-19 16:03:37 -04:00
Tom MacWright
c8ad087308
Refactor CLI parsing
2016-03-19 12:22:03 -04:00
Tom MacWright
5a5ebaf763
Unkink option parsing options
2016-03-18 17:11:11 -04:00
Tom MacWright
254e3313c3
Merge pull request #382 from documentationjs/ext-jsx-es6
...
Support js, jsx and es6 extensions by default
2016-03-16 17:38:53 -04:00
Tom MacWright
f8300277e2
Support js, jsx and es6 extensions by default
2016-03-16 17:35:47 -04:00
John Firebaugh
45b7b50cff
Lint unknown tags
2016-03-14 18:45:29 -07:00
John Firebaugh
11a7758e56
Add placeholders for remaining tags
2016-03-14 18:43:09 -07:00