-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 17:01:41 +0800
linters: jshint config
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 19:38:59 +0800
checker: configurable allowed exit codes for linters
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 16:54:08 +0800
linters: luacheck config
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 16:53:45 +0800
linters: yamllint config
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 16:52:57 +0800
linters: flake8 config
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 15:21:20 +0800
checker: don't hardcode linter config, load it from files
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 15:06:21 +0800
checker: go back to using hg files with -I and -X
Because -X is a bit simpler than a fileset that also excludes some files (to
code and just visually).
Also rename property to "include" for clarity.
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 14:58:09 +0800
checker: try and catch exceptions from execute() and somewhat finish the job
Exceptions coming from execute() are programming errors in checker.py, but jobs
still need to tell that they are finished (and failed) to be processed by
incoming.py.
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 23 Jun 2016 14:38:55 +0800
checker: make run_ignore_1() a bit more flexible by adding codes argument
-
Anton Shestakov <av6@dwimlabs.net>, Mon, 20 Jun 2016 00:11:57 +0800
incoming: use a list of regular expressions to extract linter output type