Upgrade to Linter API v2
This commit is contained in:
parent
9339de8ab1
commit
07fb10f27e
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user