From 7695ace3a2984db7f8af059b868ff29f6225073b Mon Sep 17 00:00:00 2001 From: bellzebu Date: Tue, 29 Jan 2019 19:29:58 +0100 Subject: [PATCH] Support v2 Linter API --- lib/init.coffee | 11 ++++++----- package.json | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/init.coffee b/lib/init.coffee index 1a95202..3e8fe87 100644 --- a/lib/init.coffee +++ b/lib/init.coffee @@ -44,7 +44,7 @@ module.exports = grammarScopes: ['source.cpp'] scope: 'file' # cpplint only lints file(s). - lintOnFly: false + lintsOnChange: false lint: (textEditor) => filePath = textEditor.getPath() parameters = @parameters.slice() @@ -72,10 +72,11 @@ module.exports = range = helpers.generateRange(textEditor, line) toReturn.push({ - type: 'Warning' - text: message - filePath: filePath - range: range + severity: 'warning' + excerpt: message + location: + file: filePath + position: range }) return toReturn diff --git a/package.json b/package.json index a97a58c..573c812 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "providedServices": { "linter": { "versions": { - "1.0.0": "provideLinter" + "2.0.0": "provideLinter" } } }, @@ -27,6 +27,6 @@ "atom-package-deps": "^5.0.0" }, "package-deps": [ - "linter" + "linter:2.0.0" ] }