Skip to content

Commit 8020eda

Browse files
printercukaste
authored andcommitted
Parse rule name from verbose format (#37)
1 parent 561d3a2 commit 8020eda

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

linter.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66

77

88
class Tslint(NodeLinter):
9-
cmd = 'tslint ${file}'
9+
cmd = 'tslint --format verbose ${file}'
1010
npm_name = 'tslint'
1111
regex = (
12-
r'^(?:(?P<error>ERROR)|(?P<warning>WARNING))?'
12+
r'^(?:'
13+
r'(ERROR:\s+\((?P<error>.*)\))|'
14+
r'(WARNING:\s+\((?P<warning>.*)\))'
15+
r')?'
1316
r'.+?\[(?P<line>\d+), (?P<col>\d+)\]: '
1417
r'(?P<message>.+)'
1518
)

0 commit comments

Comments
 (0)