Merge pull request #1111 from elebow/perlcritic-only-warnings

Perlcritic: All issues are warnings
This commit is contained in:
w0rp 2017-11-11 23:47:11 +00:00 committed by GitHub
commit 3111c6c1ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 0 deletions

View file

@ -61,6 +61,7 @@ function! ale_linters#perl#perlcritic#Handle(buffer, lines) abort
\ 'lnum': l:match[1],
\ 'col': l:match[2],
\ 'text': l:match[3],
\ 'type': 'W'
\})
endfor

View file

@ -0,0 +1,20 @@
Before:
runtime ale_linters/perl/perlcritic.vim
After:
call ale#linter#Reset()
Execute(The Perl::Critic handler should create all issues as warnings):
AssertEqual
\ [
\ {
\ 'lnum': '21',
\ 'col': '17',
\ 'text': 'Regular expression without "/m" flag',
\ 'type': 'W',
\ }
\ ],
\ ale_linters#perl#perlcritic#Handle(99, [
\ '21:17 Regular expression without "/m" flag'
\ ])