Mercurial > vim
annotate runtime/compiler/checkstyle.vim @ 28551:1c4958ff5542
Added tag v8.2.4799 for changeset f59db757e4ef49e04255e2515112e82c0546d0c7
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 20 Apr 2022 21:00:06 +0200 |
parents | 0db0640e16e0 |
children | e1df51f68736 |
rev | line source |
---|---|
7 | 1 " Vim compiler file |
2 " Compiler: Checkstyle | |
5161
f7add3891e95
Updated runtime files. Fix NL translations.
Bram Moolenaar <bram@vim.org>
parents:
36
diff
changeset
|
3 " Maintainer: Doug Kearns <dougkearns@gmail.com> |
21825 | 4 " Last Change: 2020 Aug 2 |
7 | 5 |
6 if exists("current_compiler") | |
7 finish | |
8 endif | |
9 let current_compiler = "checkstyle" | |
10 | |
11 if exists(":CompilerSet") != 2 " older Vim always used :setlocal | |
12 command -nargs=* CompilerSet setlocal <args> | |
13 endif | |
14 | |
21825 | 15 let s:cpo_save = &cpo |
16 set cpo&vim | |
17 | |
18 " CompilerSet makeprg=java\ com.puppycrawl.tools.checkstyle.Main\ -f\ plain\ -c\ /sun_checks.xml | |
19 " CompilerSet makeprg=java\ -jar\ checkstyle-X.XX-all.jar\ -f\ plain\ -c\ /sun_checks.xml | |
7 | 20 |
21825 | 21 CompilerSet makeprg=checkstyle\ -f\ plain |
22 CompilerSet errorformat=[%tRROR]\ %f:%l:%v:\ %m, | |
23 \[%tARN]\ %f:%l:%v:\ %m, | |
24 \[%tRROR]\ %f:%l:\ %m, | |
25 \[%tARN]\ %f:%l:\ %m, | |
26 \%-G%.%# | |
27 | |
28 let &cpo = s:cpo_save | |
29 unlet s:cpo_save |