Commit Graph

1439 Commits

Author SHA1 Message Date
LCD 47
de0106e839 JSCS checker: add "--max-errors -1" option.
Limiting the number of errors causes an error message to be printed to
stderr, which in turn breaks JSON parsing.
2016-01-29 20:56:37 +02:00
LCD 47
cc440f1b40 Checker yamllint: cleanup. 2016-01-26 18:03:29 +02:00
LCD 47
8c4dadc7e2 New checker for YAML: yamllint (@adrienverge). 2016-01-26 17:57:14 +02:00
LCD 47
1f4846fecc Stylelint checker can also check SCSS files. 2016-01-10 18:55:59 +02:00
LCD 47
2db6f539d0 Checker scss_lint: use the JSON reporter of scss-lint. 2016-01-09 09:17:21 +02:00
LCD 47
c57ba0da9f Asciidoc checker: fix errorformat to allow use as asciidoctor. 2016-01-08 23:04:02 +02:00
LCD 47
e39f636e28 Flow checker: go back to "flow check".
"flow status" is a lot faster but in recent versions of flow it prints
a progress spinner to stderr even when stderr is not pointing to a
terminal.
2016-01-08 20:41:39 +02:00
LCD 47
751afea9e0 JSCS checker: use JSON reporter. 2015-12-28 11:30:52 +02:00
LCD 47
48736aa376 Mixedindentlint is a style checker. 2015-12-10 07:16:06 +02:00
LCD 47
ac4541e0e8 Minor cleanup. 2015-12-10 07:12:49 +02:00
Payton Swick
ce8dd364ff Add returns list to SyntasticMake
Also remove unnecessary `isAvailable` function call (the default will work
here).
2015-12-09 19:00:19 -05:00
Payton Swick
6be9b4c71f Add mixedindentlint checker redirect for css 2015-12-09 17:54:23 -05:00
Payton Swick
a0382253cc Add mixedindentlint checker redirect for scss 2015-12-09 17:54:23 -05:00
Payton Swick
7d27a39827 Add mixedindentlint checker for JavaScript 2015-12-09 17:50:40 -05:00
LCD 47
60f9793938 R linters: minor cleanup. 2015-12-08 19:33:17 +02:00
LCD 47
06a8469556 Checker tsc: add guards option. 2015-12-08 12:38:56 +02:00
LCD 47
e60555de70 Registry: cleaner handling of checker redirections.
Redirected checkers no longer need to add
"syntax_checkers/<filetype>/*.vim" to &runtimepath.
Parameters "exec" and "enable" to CreateAndRegisterChecker() are now
inherited from the source checker, but can be overridden in the target
if needed.
2015-12-05 01:54:40 +02:00
LCD 47
4725c8616c Lintr checker: cleanup. 2015-12-04 22:04:52 +02:00
Jim Hester
bf60b72f3e Attempt support for Rmd files 2015-12-04 10:52:21 -05:00
Jim Hester
4078f0db8b Updates for newest syntastic best practices 2015-12-04 10:24:57 -05:00
Jim Hester
f92adf3c99 Enable R linting using lintr 2015-12-04 10:14:11 -05:00
LCD 47
2d0bb98cf2 Allow ESLint to check typescript files. 2015-12-03 18:39:16 +02:00
LCD 47
dc516ef19d Checker asm/gcc: allow generic overrides. 2015-11-29 19:36:39 +02:00
LCD 47
6d2e406f9f Slim_lint checker: cleanup. 2015-11-29 19:14:05 +02:00
V.Kolesnikov
46c692b513 Add slim-lint checker
This adds a syntaxchecker for *.slim files. This uses slim-lint
(https://github.com/sds/slim-lint) and expect the slim-lint binary to be
available (usually through a `gem install slim_lint`)
2015-11-28 23:44:28 +03:00
LCD 47
200cd1d071 Merge remote-tracking branch 'origin/pr/1609' 2015-11-28 13:48:46 +02:00
wsdjeg
3f9fde2c1d fix miss test classpath 2015-11-28 18:49:16 +08:00
LCD 47
73dd785486 Dockerfile_lint checker: cleanup. 2015-11-27 20:25:28 +02:00
Pixelastic
13456d5a71 Add dockerfile-lint checker
This adds the first syntaxchecker for `Dockerfile`. This uses
[dockerfile-lint](https://github.com/projectatomic/dockerfile_lint)
and expect the `dockerfile-lint` binary to be available (usually
through the `npm` install).

By default, it will simply check for basic syntax correctness of the
`Dockerfile`. One can pass a custom `yml` rule file through the `syntastic_dockerfile_dockerfile_lint_post_args`, for example:

```vim
let b:syntastic_dockerfile_dockerfile_lint_post_args = '-r /path/to/rule/file.yml'
```

I've used `preprocess` to convert the json output.
2015-11-27 17:19:22 +01:00
LCD 47
10788ac8d7 Javac checker: cleanup. 2015-11-26 11:37:44 +02:00
wsdjeg
094c3631c3 fix maven project which has set srcdir or testsrc dir 2015-11-26 01:15:20 +08:00
wsdjeg
3593d1697f fix maven project which has set srcdir or testsrc dir 2015-11-26 01:11:06 +08:00
LCD 47
cd40fe9751 Ansible-lint checker: make "-p" option mandatory. 2015-11-16 16:49:58 +02:00
LCD 47
13c8e75302 Ansible-lint checker: add version check. 2015-11-16 13:19:24 +02:00
LCD 47
7d627000ce Checkers clang_check and clang_tidy: workaround for a regression in Clang.
Set TERM to dumb to avoid the checkers producing colour codes in output.
2015-11-15 22:26:44 +02:00
LCD 47
721a42d5ba Ansible-lint checker: cleanup. 2015-11-15 19:47:34 +02:00
erikzaadi
f8e638d28d Add ansible-lint syntax checkers 2015-11-15 15:29:04 +02:00
LCD 47
ae7e00aad6 Revert "Javac checker: minor optimisation."
This reverts commit cfdcdfaa9f.
2015-11-05 20:21:42 +02:00
LCD 47
cfdcdfaa9f Javac checker: minor optimisation.
Allow g:syntastic_java_javac_delete_output to take effect regardless of
g:syntastic_java_javac_autoload_maven_classpat.
2015-11-05 19:47:40 +02:00
LCD 47
03c058ea52 Typo. 2015-11-03 21:56:38 +02:00
LCD 47
dec5bc73bd New checker vcom for VHDL (@jevogel). 2015-11-03 19:00:25 +02:00
LCD 47
9f599a1610 Standard checker: allow generic standard frontends. 2015-11-03 16:40:58 +02:00
LCD 47
6461248230 Back off a4c3fcc for slimrb. 2015-11-02 21:09:18 +02:00
LCD 47
c596b6474e Stylelint checker: cleanup. 2015-10-29 18:04:46 +02:00
Pixelastic
1d5a057a04 Add CSS Stylelint checker 2015-10-29 12:14:24 +01:00
LCD 47
a4c3fcc4ad Partial workaround for a misfeature of errorformat. 2015-10-28 17:56:50 +02:00
LCD 47
1926693d1b Coqtop checker: fix potentially harmful errorformat. 2015-10-27 15:39:04 +02:00
LCD 47
11ca31582c Iverilog checker: formatting. 2015-10-26 21:47:38 +02:00
LCD 47
d51d5ea511 Merge remote-tracking branch 'origin/pr/1579' 2015-10-26 21:45:04 +02:00
Psidium
448b6cc61b add MIT license to iverilog.vim 2015-10-26 12:50:40 -02:00