Archived
1
0

Upgrade to Linter API v2

This commit is contained in:
Jip J. Dekker 2017-03-18 23:13:08 +01:00
parent 9339de8ab1
commit 07fb10f27e
2 changed files with 8 additions and 6 deletions

View File

@ -37,7 +37,7 @@ module.exports = AtomLanguageMZN =
return {
name: 'MiniZinc',
grammarScopes: ['source.mzn'],
scope: 'file', # or 'project'
lintOnFly: true,
scope: 'file',
lintsOnChange: true,
lint: @provider.lint
}

View File

@ -61,10 +61,12 @@ class LinterMZN
endcol = output[2].match(/\^(\s|$)/).index + 1
message = {
type: 'Error',
text: output[1..].join('\n').replace(/MiniZinc: /, ""),
range: [[line-1,startcol], [line-1,endcol]],
filePath: filePath,
severity: 'error',
excerpt: output[1..].join('\n').replace(/MiniZinc: /, ""),
location:{
file: filePath,
position: [[line-1,startcol], [line-1,endcol]],
}
}
return message