T212-025 Rebase tests to match LSP 3.15

This commit is contained in:
Maxim Reznik
2020-02-24 20:50:51 +02:00
committed by Maxim Reznik
parent 05d1d4ed27
commit 3400a5cf76
63 changed files with 193 additions and 188 deletions

View File

@@ -516,7 +516,7 @@ package body LSP.Ada_Handlers is
(True,
(resolveProvider => (True, False),
triggerCharacters => Empty_Vector & (+"."),
allCommitCharacters => Empty_Vector & (+"."),
allCommitCharacters => Empty_Vector,
workDoneProgress => (Is_Set => False)));
Response.result.capabilities.hoverProvider :=
(Is_Set => True,

View File

@@ -4017,8 +4017,13 @@ package body LSP.Messages is
JS.Start_Object;
Write_Optional_Boolean (JS, +"workDoneProgress", V.workDoneProgress);
Write_Optional_Boolean (JS, +"resolveProvider", V.resolveProvider);
Write_String_Vector (JS, +"allCommitCharacters", V.allCommitCharacters);
Write_String_Vector (JS, +"triggerCharacters", V.triggerCharacters);
if not V.allCommitCharacters.Is_Empty then
Write_String_Vector
(JS, +"allCommitCharacters", V.allCommitCharacters);
end if;
JS.End_Object;
end Write_CompletionOptions;

View File

@@ -14,7 +14,7 @@
"result":{
"capabilities":{
"textDocumentSync": 2,
"documentSymbolProvider":true
"documentSymbolProvider":{}
}
}
}]

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -39,11 +39,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -51,7 +51,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -39,11 +39,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -51,7 +51,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -33,11 +33,11 @@
"result": {
"capabilities": {
"typeDefinitionProvider": true,
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -45,7 +45,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -16,7 +16,7 @@
"result":{
"capabilities":{
"textDocumentSync": 2,
"referencesProvider":true
"referencesProvider":{}
}
}
}]

View File

@@ -17,7 +17,7 @@
"result":{
"capabilities":{
"textDocumentSync": 2,
"hoverProvider":true
"hoverProvider":{}
}
}
}]

View File

@@ -38,11 +38,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -50,7 +50,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -38,11 +38,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -50,7 +50,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -38,11 +38,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -50,7 +50,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

View File

@@ -38,11 +38,11 @@
"call",
"dispatching call", "parent", "child"
],
"hoverProvider": true,
"definitionProvider": true,
"hoverProvider": {},
"definitionProvider": {},
"renameProvider": {},
"alsCalledByProvider": true,
"referencesProvider": true,
"referencesProvider": {},
"textDocumentSync": 2,
"completionProvider": {
"triggerCharacters": [
@@ -50,7 +50,7 @@
],
"resolveProvider": false
},
"documentSymbolProvider": true
"documentSymbolProvider": {}
}
}
}

Some files were not shown because too many files have changed in this diff Show More