Update to lsp protocol v3
This commit is contained in:
@@ -37,14 +37,7 @@ export function activate(context: VSCode.ExtensionContext) {
|
||||
fatJarFile: 'jars/language-server.jar',
|
||||
jvmHeap: "48m",
|
||||
clientOptions: {
|
||||
documentSelector: [ PIPELINE_LANGUAGE_ID, TASK_LANGUAGE_ID ],
|
||||
synchronize: {
|
||||
// TODO: Remove textDocumentFilter property once https://github.com/Microsoft/vscode-languageserver-node/issues/9 is resolved
|
||||
textDocumentFilter: function(textDocument : TextDocument) : boolean {
|
||||
let languageId = textDocument.languageId;
|
||||
return PIPELINE_LANGUAGE_ID===languageId || TASK_LANGUAGE_ID===languageId;
|
||||
}
|
||||
}
|
||||
documentSelector: [ PIPELINE_LANGUAGE_ID, TASK_LANGUAGE_ID ]
|
||||
}
|
||||
};
|
||||
let clientPromise = commons.activate(options, context);
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"license": "EPL-1.0",
|
||||
"engines": {
|
||||
"npm": "^3.0.0",
|
||||
"vscode": "^1.5.0"
|
||||
"vscode": "^1.6.0"
|
||||
},
|
||||
"categories": [
|
||||
"Languages",
|
||||
@@ -85,13 +85,13 @@
|
||||
"vsce-package": "vsce package"
|
||||
},
|
||||
"dependencies": {
|
||||
"vscode-languageclient": "2.5.x",
|
||||
"vscode-languageclient": "^3.2.x",
|
||||
"commons-vscode": "^0.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"vsce": "^1.17.0",
|
||||
"typescript": "^2.2.x",
|
||||
"@types/node": "^6.0.40",
|
||||
"vscode": "^1.0.0"
|
||||
"typescript": "^2.3.0",
|
||||
"@types/node": "^6.0.68",
|
||||
"vscode": "^1.1.0"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user