diff options
| author | Daniel Gavin <danielgavin5@hotmail.com> | 2022-07-11 23:22:31 +0200 |
|---|---|---|
| committer | Daniel Gavin <danielgavin5@hotmail.com> | 2022-07-11 23:22:31 +0200 |
| commit | 0f73b28db794a37ec0bfb9bc9c866d5b74ebf0ee (patch) | |
| tree | 0ea8c9b9bcfaf20ecb32728b4eece73634191b6e /src/server/requests.odin | |
| parent | 96266332bfc5cef2bd06aa88f231999322e0513c (diff) | |
More reference workindex-caching
Diffstat (limited to 'src/server/requests.odin')
| -rw-r--r-- | src/server/requests.odin | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin index c9d9a8d..e2979b5 100644 --- a/src/server/requests.odin +++ b/src/server/requests.odin @@ -548,6 +548,10 @@ request_initialize :: proc (params: json.Value, id: RequestId, config: ^common.C append(&indexer.builtin_packages, path.join(core, "runtime")) } + for pkg in indexer.builtin_packages { + try_build_package(pkg) + } + return .None } @@ -1049,7 +1053,6 @@ request_document_links :: proc (params: json.Value, id: RequestId, config: ^comm } links: []DocumentLink - links, ok = get_document_links(document) if !ok { @@ -1083,7 +1086,6 @@ request_rename :: proc (params: json.Value, id: RequestId, config: ^common.Confi } workspace_edit: WorkspaceEdit - workspace_edit, ok = get_rename(document, rename_param.newName, rename_param.position) if !ok { @@ -1117,7 +1119,6 @@ request_references :: proc (params: json.Value, id: RequestId, config: ^common.C } locations: []common.Location - locations, ok = get_references(document, reference_param.position) if !ok { |