159 Commits

Author SHA1 Message Date
Tom MacWright
494eeed284 Test missed case in flatten 2015-10-02 09:28:19 -04:00
Tom MacWright
5878a2cca1 Test resolve_theme 2015-10-02 09:21:59 -04:00
Tom MacWright
bcb9e81185 Add tests for github processor 2015-10-01 21:44:00 -04:00
Tom MacWright
db319b0e1c Make github internals testable 2015-10-01 21:31:52 -04:00
Tom MacWright
74b9bd4e0e Fix tests for new error strategy 2015-10-01 20:41:50 -04:00
Tom MacWright
a848202dcf Simplify error parsing by attaching errors to comments 2015-10-01 20:41:50 -04:00
Tom MacWright
9919f490f4 Support export default syntax. Fixes #73 2015-10-01 17:59:23 -04:00
Tom MacWright
2e8ea165d9 Fix custom markdown formatter tests 2015-09-28 21:09:20 -04:00
Tom MacWright
c24a9b88a4 Enable jsdoc rule and enforce it.
Also:

* Moves reduction out of parsers so that they don't have awkward
  function signatures
2015-09-28 20:36:07 -04:00
Tom MacWright
d71c03b2cc Make polyglot tests safe 2015-09-27 18:02:43 -04:00
Tom MacWright
717b0fde18 Simplify lint API 2015-09-27 18:00:12 -04:00
Tom MacWright
de0e3cc662 Make github search sync 2015-09-27 17:54:36 -04:00
Tom MacWright
a383a045e2 Fix tests 2015-09-27 12:46:09 -04:00
Tom MacWright
abf5100095 Rewrite more tests 2015-09-27 10:36:30 -04:00
Tom MacWright
11f505f5dd Rewrite hierarchy test 2015-09-26 18:11:37 -04:00
Tom MacWright
5a06c6640a Reorganize lint 2015-09-26 18:05:22 -04:00
Tom MacWright
acd3c70d49 Rewrite inferName tests 2015-09-26 17:00:04 -04:00
Tom MacWright
f93248d917 Rewrite kind tests 2015-09-26 16:53:09 -04:00
Tom MacWright
11043c300c Move more into lib/ 2015-09-26 16:39:44 -04:00
Tom MacWright
8979897bca Remove dead code 2015-09-26 16:12:05 -04:00
Tom MacWright
a22750161e Simplify sort tests 2015-09-26 16:07:47 -04:00
Tom MacWright
7c1ecec5ca Work on sort tests 2015-09-26 13:34:25 -04:00
Tom MacWright
1f8115c7b6 Simplify tests 2015-09-26 13:23:58 -04:00
Tom MacWright
4e33b77ce0 Fix error handling, remove json formatter 2015-09-26 12:56:06 -04:00
Tom MacWright
b3e71f0cee Port nestParams, sort, filterAccess 2015-09-26 12:46:07 -04:00
Tom MacWright
56bdd39066 Sketch out a less streamy documentationjs
cc @jfirebaugh - I think you mentioned earlier that streams don't
make sense for some of the documentationjs internals. I agree - I think
something like this direction would let us cut a lot of complexity.
Thoughts?
2015-09-26 12:34:55 -04:00
John Firebaugh
b9df26fba8 Build normalize and flatten into core doctrine wrapper 2015-08-30 21:25:54 -07:00
John Firebaugh
a7edcd19d6 Move infer/name after normalizations 2015-08-30 20:36:40 -07:00
John Firebaugh
a07164fece Move infer/kind after normalizations 2015-08-30 20:27:26 -07:00
John Firebaugh
afe2416b7b Move infer/membership after normalization 2015-08-30 20:26:25 -07:00
John Firebaugh
cfdd7ddc56 Move sort after normalization 2015-08-30 19:55:21 -07:00
John Firebaugh
545d2a669a Flatten @callback 2015-08-30 19:55:21 -07:00
John Firebaugh
9dc8526a8f Flatten kind shorthands 2015-08-30 19:55:09 -07:00
John Firebaugh
8831a1daf4 Flatten @lends 2015-08-30 19:33:01 -07:00
John Firebaugh
0b4b32cbe3 Organize test files (fixes #137) 2015-08-30 17:27:35 -07:00
John Firebaugh
991e6f460a Fix lint errors 2015-08-30 17:23:41 -07:00
John Firebaugh
3920fd2279 Use @callback name if present (fixes #136) 2015-08-30 16:54:37 -07:00
John Firebaugh
6329a19f3b Fix lint error message for array 2015-08-30 16:21:16 -07:00
Tom MacWright
c15f10e7db Reduce branch's scope to make it mergeable 2015-07-25 17:36:48 -04:00
Tom MacWright
92a6261f2a Deep in the weeds of refactoring hierarchies 2015-07-25 16:10:16 -04:00
Tom MacWright
2578cc34e6 Clean up tests, extract out functions 2015-07-24 16:05:22 -04:00
Tom MacWright
183ab7547e Merge branch 'master' into rclark-sorting 2015-07-24 15:51:48 -04:00
Tom MacWright
86eccf6fe5 Switch from prova/istanbul/coveralls to 'just tap'
Improves test coverage. Refs #102
2015-07-24 13:03:05 -04:00
Tom MacWright
b30376c739 Add nested parameters testcase, use updated template. Fixes #125 2015-07-19 16:44:51 -04:00
Tom MacWright
058c43144e Update text fixtures 2015-07-10 15:18:22 -04:00
Tom MacWright
b564796262 Enable curly rule 2015-07-10 13:11:25 -04:00
Tom MacWright
ffae5b1b8c Organize inference streams 2015-07-10 12:15:24 -04:00
Tom MacWright
5e1c0c65d6 Update test fixtures for redesign 2015-07-06 09:49:32 -04:00
Tom MacWright
23752ed40d Reorganize input and parse streams. Refs #116 2015-07-04 14:24:00 -04:00
Tom MacWright
718bff7379 Handle missing param parent without crashing. Fixes #108 2015-07-02 12:35:00 -04:00