34 Commits

Author SHA1 Message Date
Tom MacWright
791dcaf1d5 Remove ref to git_dir 2015-10-01 21:32:51 -04:00
Tom MacWright
db319b0e1c Make github internals testable 2015-10-01 21:31:52 -04:00
Tom MacWright
1603bc6357 Simplifications 2015-10-01 20:41:50 -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
b4764e15de Use options 2015-09-30 14:02:30 -04:00
Tom MacWright
42babf7c03 Refactor arg parser out of binary 2015-09-30 13:55:47 -04:00
Tom MacWright
2e8ea165d9 Fix custom markdown formatter tests 2015-09-28 21:09:20 -04:00
Tom MacWright
de9ff078a6 Remove straggling mentions of streams 2015-09-28 20:40:44 -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
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
5a06c6640a Reorganize lint 2015-09-26 18:05:22 -04:00
Tom MacWright
11043c300c Move more into lib/ 2015-09-26 16:39:44 -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
John Firebaugh
b9df26fba8 Build normalize and flatten into core doctrine wrapper 2015-08-30 21:25:54 -07:00
Tom MacWright
8c09b634cd Test a windows-compatible git finder 2015-08-14 18:04:29 -04:00
Tom MacWright
92a6261f2a Deep in the weeds of refactoring hierarchies 2015-07-25 16:10:16 -04:00
Tom MacWright
e888748f1a Fix self-documentation 2015-07-10 14:10:51 -04:00
Tom MacWright
b564796262 Enable curly rule 2015-07-10 13:11:25 -04:00
Tom MacWright
22bfee0958 Fix eslint 2015-07-10 10:27:36 -04:00
Tom MacWright
aeccacfbea Let coverage ignore windows-specific code. Refs #102 2015-06-17 19:03:20 -04:00
John Firebaugh
4e992612f0 Report parse errors from doctrine 2015-06-13 15:34:41 -04:00
John Firebaugh
b6dc9f613a Include file name and line number in error messages (fixes #87) 2015-06-10 10:52:52 -04:00
Tom MacWright
064417db06 Homogenize naming 2015-06-08 11:38:38 -04:00
Tom MacWright
89cba981da Fix module-not-found crash, changelog 2015-05-06 15:57:48 -04:00
Anand Thakker
851cead91b Handle "main" script in external module filter 2015-05-01 20:02:58 -04:00
Anand Thakker
ee69b44183 Use micromatch to accept external option.
Factors all external module checking logic out to
lib/external-module-filter.js
2015-05-01 20:02:57 -04:00
Tom MacWright
286dae5f58 Warn on exports naming 2015-04-08 11:36:46 -07:00
John Firebaugh
37dbda7a9b Add @lends support to inferMembership
Fixes #31
2015-03-31 17:59:24 -07:00