Tom MacWright
463bb4e62f
Improve test coverage
2015-11-09 13:08:56 -05:00
Tom MacWright
33552c6e8a
Fix type merging. Fixes #233
...
Some params cannot be identified with only param.name. This
changes the algorithm to transform parameters into doc objects
first, and then using the value of doc.name, which is defined
even for parameters with default values.
2015-11-09 12:51:15 -05:00
Tom MacWright
eed48f7840
Support github links in markdown output
2015-11-09 12:04:52 -05:00
Tom MacWright
8a2ec3efad
Allow param tag type to be inferred and merged with description
2015-11-05 14:48:41 -05:00
Tom MacWright
37abe4cb20
3.0.3
v3.0.3
2015-11-04 18:00:58 -05:00
Tom MacWright
d3d609f3e6
Update changelog for 3.0.3
2015-11-04 18:00:53 -05:00
Tom MacWright
012a16f246
Fix name-annotated rest annotations
2015-11-04 17:56:59 -05:00
Tom MacWright
70cc7d0718
Infer Flow type aliases into typedefs. Fixes #227
...
Given the `type` tag introduced with Flow, this can infer
a typedef statement, as well as infer its potentially
nested properties and their types.
This also includes
* Refactor of Markdown AST generation that fixes #228
* Refactor of nest.js to handle multi-level nesting
2015-11-04 11:25:32 -05:00
Tom MacWright
88bc96d71a
s/esprima/babel, discuss inference
2015-11-03 18:15:44 -05:00
Tom MacWright
d11783b4c7
3.0.2
v3.0.2
2015-11-03 17:55:33 -05:00
Tom MacWright
54f8510630
Update changelog for v3.0.2
2015-11-03 17:52:47 -05:00
Tom MacWright
55f79ebf14
Infer rest parameters. Fixes #223
2015-11-03 17:40:33 -05:00
Tom MacWright
c53f577240
Avoid filtering comments in lint mode. Fixes #186
2015-11-03 12:35:39 -05:00
Tom MacWright
b53f94766e
Nest both properties and params. Fixes #164
2015-11-03 11:59:17 -05:00
Tom MacWright
51d4478ac2
Refactor Markdown AST representation. Fixes #216
2015-11-03 10:50:18 -05:00
Tom MacWright
3605158cd7
3.0.1
v3.0.1
2015-11-02 16:40:47 -05:00
Tom MacWright
45bcbbd161
Update changelog for 3.0.1
2015-11-02 16:40:39 -05:00
Tom MacWright
e17b481f03
Use Boolean trick for Markdown AST as well
2015-10-31 20:51:29 -04:00
Tom MacWright
5c62d23d4f
Simplify, remove extend
2015-10-31 11:02:14 -04:00
Ilya Radchenko
127082327d
Fix default theme resolve
2015-10-30 22:56:14 -04:00
Tom MacWright
fb9fcfb2d3
Update -h examples, fix reference to streams
2015-10-30 17:57:39 -04:00
Tom MacWright
1357568588
v3.0.0
v3.0.0
2015-10-30 16:17:33 -04:00
Tom MacWright
3b2e6faff8
Inter-link documentation better
2015-10-30 16:11:41 -04:00
Tom MacWright
ac5b04183f
Improve internal documentation, upgrade theme-default. Refs #115
2015-10-30 15:44:46 -04:00
Tom MacWright
7ee83b655f
Fix default formatting
2015-10-30 13:44:03 -04:00
Tom MacWright
0ddea3b0c9
Extend test timeout for html tests
2015-10-30 13:25:41 -04:00
Tom MacWright
82aeab125c
Give tap 120 seconds
2015-10-30 13:05:53 -04:00
Tom MacWright
afb82aed33
Update tap
2015-10-30 13:01:47 -04:00
Tom MacWright
d04945e5a7
Extend timeout for bin tests
2015-10-30 12:53:51 -04:00
Tom MacWright
493d2b7fe5
Change version flag meaning
2015-10-30 12:46:08 -04:00
Tom MacWright
8886ac6157
Switch from babylon to babel-core. Fixes #201
2015-10-30 12:37:56 -04:00
Tom MacWright
63c0ca633f
Fix type applications creating accidental elements in Markdown
2015-10-28 17:12:54 -04:00
Tom MacWright
eb1089e594
Stop inferring parameters if fn is within a call.
...
Fixes #191
This a specific exception for the case identified in 191: we could,
instead, include only cases of clear proximity, like var foo = function,
or function foo.
2015-10-27 17:52:28 -04:00
Tom MacWright
8ca0e0844f
Support ES7 class properties
2015-10-27 11:55:55 -04:00
Tom MacWright
1eee5a8f93
Infer class kind from es6 class
2015-10-27 11:15:12 -04:00
Tom MacWright
d53a9de1f2
Mention --lint in changelog
2015-10-25 20:48:35 -04:00
Tom MacWright
844f4b73bb
Use vfile-reporter to format error output
2015-10-25 20:39:28 -04:00
Tom MacWright
85ff395bab
Add gitter badge
2015-10-19 09:03:43 -04:00
Tom MacWright
cefe68908b
Infer destructured params. Fixes #170
...
Waiting on an answer in https://github.com/babel/babel/issues/2543
because tests will currently fail.
2015-10-18 18:52:17 -04:00
John Firebaugh
cabef43e37
Access inheritance ( fixes #78 )
2015-10-15 18:46:43 -07:00
John Firebaugh
bac4c5b434
Remove unnecessary @returns
2015-10-15 18:23:20 -07:00
John Firebaugh
dc94a656cb
Remove unnecessary returns
2015-10-15 18:18:54 -07:00
Tom MacWright
b95b5877cd
Modernize eslint configuration, customize eslint for tests
...
Fixes #179
2015-10-15 16:55:54 -04:00
John Firebaugh
f1c82b2d55
Update CHANGELOG
2015-10-15 09:52:49 -07:00
John Firebaugh
ae13664021
Nested hierarchy support
2015-10-13 17:36:37 -07:00
John Firebaugh
9dcf926669
Events are not a special scope
2015-10-13 16:37:19 -07:00
John Firebaugh
12be53c236
@memberof scope defaults to static
2015-10-13 16:30:50 -07:00
John Firebaugh
e67b5d2f55
Use walk where appropriate
2015-10-13 16:15:44 -07:00
John Firebaugh
a5b94acf72
Test nested array param ( fixes #98 )
2015-10-12 20:33:40 -07:00
John Firebaugh
39efefb2b7
Update to doctrine-0.7.0
2015-10-12 20:28:16 -07:00