Add basic qmllint support (#1419)

* Add basic qmllint support

* Use temp file, remove superfluous error code key, adjust author info

* Add qmllint handler parse test
This commit is contained in:
P M authored and w0rp committed 2018-03-25 11:55:59 +01:00
1 parent d14558da32
commit 107516c757
4 files changed
+50

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
Before:
runtime ale_linters/qml/qmllint.vim
After:
call ale#linter#Reset()
Execute(The qmllint handler should parse error messages correctly):
AssertEqual
\ [
\ {
\ 'lnum': 2,
\ 'col': 0,
\ 'type': 'E',
\ 'text': 'Expected token ''}'''
\ }
\ ],
\ ale_linters#qml#qmllint#Handle(1, [
\ '/tmp/ab34cd56/Test.qml:2 : Expected token ''}'''
\ ])