From 884d0c8555d6feaa75dee24ccd47f35179b48218 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Mon, 25 Sep 2017 18:23:46 -0400 Subject: [PATCH] Update atom packages to atom 1.21. Allow quick-fixes --- atom-extensions/atom-boot-java/package.json | 34 +++++++++++------- atom-extensions/atom-bosh/package.json | 34 +++++++++++------- .../atom-cf-manifest-yaml/package.json | 34 +++++++++++------- atom-extensions/atom-concourse/package.json | 35 ++++++++++++------- .../reconcile/ProblemSeverity.java | 1 + .../util/SimpleLanguageServer.java | 2 ++ 6 files changed, 92 insertions(+), 48 deletions(-) diff --git a/atom-extensions/atom-boot-java/package.json b/atom-extensions/atom-boot-java/package.json index b713a11f6..821a7fdfe 100644 --- a/atom-extensions/atom-boot-java/package.json +++ b/atom-extensions/atom-boot-java/package.json @@ -7,7 +7,7 @@ "icon": "icon.png", "license": "MIT", "engines": { - "atom": ">=1.17.0" + "atom": ">=1.21.0" }, "files": [ "lib/", @@ -17,7 +17,7 @@ "dependencies": { "atom-package-deps": "^4.6.0", "download": "^6.2.5", - "pivotal-atom-languageclient-commons": "0.0.8" + "pivotal-atom-languageclient-commons": "0.0.10" }, "devDependencies": { "coffeelint": "^1.10.1" @@ -35,9 +35,9 @@ "2.0.0": "consumeLinterV2" } }, - "nuclide-datatip.provider": { + "datatip": { "versions": { - "0.0.0": "consumeDatatip" + "0.1.0": "consumeDatatip" } } }, @@ -47,24 +47,34 @@ "2.0.0": "provideAutocomplete" } }, - "nuclide-code-format.provider": { + "code-actions": { "versions": { - "0.0.0": "provideCodeFormat" + "0.1.0": "provideCodeActions" } }, - "nuclide-definition-provider": { + "code-format.range": { "versions": { - "0.0.0": "provideDefinitions" + "0.1.0": "provideCodeFormat" } }, - "nuclide-find-references.provider": { + "code-highlight": { "versions": { - "0.0.0": "provideFindReferences" + "0.1.0": "provideCodeHighlight" } }, - "nuclide-outline-view": { + "definitions": { "versions": { - "0.0.0": "provideOutlines" + "0.1.0": "provideDefinitions" + } + }, + "find-references": { + "versions": { + "0.1.0": "provideFindReferences" + } + }, + "outline-view": { + "versions": { + "0.1.0": "provideOutlines" } } } diff --git a/atom-extensions/atom-bosh/package.json b/atom-extensions/atom-bosh/package.json index 993ce897a..5a4bf2dbf 100644 --- a/atom-extensions/atom-bosh/package.json +++ b/atom-extensions/atom-bosh/package.json @@ -7,7 +7,7 @@ "icon": "icon.png", "license": "MIT", "engines": { - "atom": ">=1.17.0" + "atom": ">=1.21.0" }, "files": [ "grammars/", @@ -19,7 +19,7 @@ "dependencies": { "atom-package-deps": "^4.6.0", "download": "^6.2.5", - "pivotal-atom-languageclient-commons": "0.0.8" + "pivotal-atom-languageclient-commons": "0.0.10" }, "configSchema": { "bosh": { @@ -66,9 +66,9 @@ "2.0.0": "consumeLinterV2" } }, - "nuclide-datatip.provider": { + "datatip": { "versions": { - "0.0.0": "consumeDatatip" + "0.1.0": "consumeDatatip" } } }, @@ -78,24 +78,34 @@ "2.0.0": "provideAutocomplete" } }, - "nuclide-code-format.provider": { + "code-actions": { "versions": { - "0.0.0": "provideCodeFormat" + "0.1.0": "provideCodeActions" } }, - "nuclide-definition-provider": { + "code-format.range": { "versions": { - "0.0.0": "provideDefinitions" + "0.1.0": "provideCodeFormat" } }, - "nuclide-find-references.provider": { + "code-highlight": { "versions": { - "0.0.0": "provideFindReferences" + "0.1.0": "provideCodeHighlight" } }, - "nuclide-outline-view": { + "definitions": { "versions": { - "0.0.0": "provideOutlines" + "0.1.0": "provideDefinitions" + } + }, + "find-references": { + "versions": { + "0.1.0": "provideFindReferences" + } + }, + "outline-view": { + "versions": { + "0.1.0": "provideOutlines" } } } diff --git a/atom-extensions/atom-cf-manifest-yaml/package.json b/atom-extensions/atom-cf-manifest-yaml/package.json index 71016234a..3afce4510 100644 --- a/atom-extensions/atom-cf-manifest-yaml/package.json +++ b/atom-extensions/atom-cf-manifest-yaml/package.json @@ -7,7 +7,7 @@ "icon": "icon.png", "license": "MIT", "engines": { - "atom": ">=1.17.0" + "atom": ">=1.21.0" }, "files": [ "grammars/", @@ -19,7 +19,7 @@ "dependencies": { "atom-package-deps": "^4.6.0", "download": "^6.2.5", - "pivotal-atom-languageclient-commons": "0.0.8" + "pivotal-atom-languageclient-commons": "0.0.10" }, "devDependencies": { "coffeelint": "^1.10.1" @@ -37,9 +37,9 @@ "2.0.0": "consumeLinterV2" } }, - "nuclide-datatip.provider": { + "datatip": { "versions": { - "0.0.0": "consumeDatatip" + "0.1.0": "consumeDatatip" } } }, @@ -49,24 +49,34 @@ "2.0.0": "provideAutocomplete" } }, - "nuclide-code-format.provider": { + "code-actions": { "versions": { - "0.0.0": "provideCodeFormat" + "0.1.0": "provideCodeActions" } }, - "nuclide-definition-provider": { + "code-format.range": { "versions": { - "0.0.0": "provideDefinitions" + "0.1.0": "provideCodeFormat" } }, - "nuclide-find-references.provider": { + "code-highlight": { "versions": { - "0.0.0": "provideFindReferences" + "0.1.0": "provideCodeHighlight" } }, - "nuclide-outline-view": { + "definitions": { "versions": { - "0.0.0": "provideOutlines" + "0.1.0": "provideDefinitions" + } + }, + "find-references": { + "versions": { + "0.1.0": "provideFindReferences" + } + }, + "outline-view": { + "versions": { + "0.1.0": "provideOutlines" } } } diff --git a/atom-extensions/atom-concourse/package.json b/atom-extensions/atom-concourse/package.json index f786fd6f5..601fc20d7 100644 --- a/atom-extensions/atom-concourse/package.json +++ b/atom-extensions/atom-concourse/package.json @@ -7,7 +7,7 @@ "icon": "icon.png", "license": "MIT", "engines": { - "atom": ">=1.17.0" + "atom": ">=1.21.0" }, "files": [ "grammars/", @@ -19,7 +19,7 @@ "dependencies": { "atom-package-deps": "^4.6.0", "download": "^6.2.5", - "pivotal-atom-languageclient-commons": "0.0.8" + "pivotal-atom-languageclient-commons": "0.0.10" }, "devDependencies": { "coffeelint": "^1.10.1" @@ -37,9 +37,9 @@ "2.0.0": "consumeLinterV2" } }, - "nuclide-datatip.provider": { + "datatip": { "versions": { - "0.0.0": "consumeDatatip" + "0.1.0": "consumeDatatip" } } }, @@ -49,25 +49,36 @@ "2.0.0": "provideAutocomplete" } }, - "nuclide-code-format.provider": { + "code-actions": { "versions": { - "0.0.0": "provideCodeFormat" + "0.1.0": "provideCodeActions" } }, - "nuclide-definition-provider": { + "code-format.range": { "versions": { - "0.0.0": "provideDefinitions" + "0.1.0": "provideCodeFormat" } }, - "nuclide-find-references.provider": { + "code-highlight": { "versions": { - "0.0.0": "provideFindReferences" + "0.1.0": "provideCodeHighlight" } }, - "nuclide-outline-view": { + "definitions": { "versions": { - "0.0.0": "provideOutlines" + "0.1.0": "provideDefinitions" + } + }, + "find-references": { + "versions": { + "0.1.0": "provideFindReferences" + } + }, + "outline-view": { + "versions": { + "0.1.0": "provideOutlines" } } } + } diff --git a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/reconcile/ProblemSeverity.java b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/reconcile/ProblemSeverity.java index 15a6c9947..004bab450 100644 --- a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/reconcile/ProblemSeverity.java +++ b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/reconcile/ProblemSeverity.java @@ -19,6 +19,7 @@ public enum ProblemSeverity { IGNORE, INFO, WARNING, + HINT, ERROR; } diff --git a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java index d76497ad0..3bbfcadeb 100644 --- a/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java +++ b/headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/util/SimpleLanguageServer.java @@ -428,6 +428,8 @@ public abstract class SimpleLanguageServer implements LanguageServer, LanguageCl return DiagnosticSeverity.Warning; case INFO: return DiagnosticSeverity.Information; + case HINT: + return DiagnosticSeverity.Hint; case IGNORE: return null; default: