15 Commits

Author SHA1 Message Date
Anton
0324865ad5 fix: make html and markdown second option optional (#871)
Fixed #869
2017-08-09 10:25:32 -07:00
Andrew Hutchings
23aa981c30 feat: convert Flow's ThisTypeAnnotation to a doctrine NameExpression (#870) 2017-08-09 09:21:54 -07:00
Anton
e73dd982a7 chore: Updated Flow.js dependency on 0.52.0 (#862) 2017-08-08 14:28:19 -07:00
Anton
aa3496af90 fix: alphabetical sort and add flow notation to sort file (#861)
* Removed sort by memberof, when the memberOf is the same of items then sort function doesn't works correctly.

Added Unit Tests
Fixed #838

* Flow.js : added flow notation for sort.js
2017-08-08 14:27:10 -07:00
Anton
ecf16bdaa0 fix: cli options should override package.json options
The first priority from CLI(from user) settings then package.json.

Fixed #845
2017-08-04 11:29:05 -07:00
Tom MacWright
dccb15160d fix(theme): Remove dead stepsibling navigation code 2017-07-31 14:59:24 -04:00
David Halls
6509ae813e feat(theme): Flexible sidebar for default theme 2017-07-31 13:31:01 -04:00
Tom MacWright
5b373ff2fe revert(polyglot): Remove polyglot mode
BREAKING CHANGE: I'd like to still support C++ and other languages in the future! But I'm much
happier doing so by separating the extraction & input phases to the degree that documentation.js can
read the output of another module that extracts JSDoc comments from C++ code, rather than having CPP
support in it.

Fixes #850. Fixes #731. Fixes #702. Fixes #132.
2017-07-27 13:58:49 -04:00
Anton
ea69608e92 fix: Report nesting errors instead of throwing them as errors
Check on parent element: foo.bar sub-parametr should be documeted with parent.
Fixed #832 issue
2017-07-07 15:37:26 -04:00
Anton
15239d1943 chore: Updated eslint. fixed no-useless-escape rule. (#834) 2017-07-05 10:01:26 -04:00
David Halls
473f317c78 fix: Fix filtering in the default theme 2017-06-23 15:42:48 -04:00
David Halls
61968c790f fix: Show () for callbacks
* Show callback signatures

* Add output test for callback

* Reformat is_function

* Fix comparator

* Use camelCase #818
2017-06-23 15:41:21 -04:00
David Halls
5fb77bcf48 fix(html output): Fix links between navigation and items in HTML documentation 2017-06-06 09:38:27 -04:00
Tom MacWright
290fc09b91 test: Improve coverage of infer/kind, remove unused filterAccess line (#776) 2017-05-11 10:33:45 -04:00
Tom MacWright
11d9045a00 Native Flow, use Jest (#767)
* build: Use Flow syntax without comments.

We're switching to Flow annotations - not Flow comments. This
gives documentation.js the ability to self-document without
JSDoc types and improves our compatibility with tools like
prettier.

Fixes #729. Fixes #709
2017-05-08 20:46:21 -04:00