1198 Commits

Author SHA1 Message Date
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
John Firebaugh
efd5b4ccb4 Correctly name comments attached to module.exports (fixes #178) 2015-10-12 15:57:56 -07:00
John Firebaugh
4c2cc4d8b2 Infer module names 2015-10-12 15:29:30 -07:00
John Firebaugh
5449757782 More test cases and fixes for exports inference 2015-10-12 14:06:14 -07:00