From 70dd3abb8a9d72ce3bb0fb2294f2dc2bd50a3c6b Mon Sep 17 00:00:00 2001 From: Saransh Saini <66969478+saranshsaini@users.noreply.github.com> Date: Fri, 27 Sep 2024 20:32:24 -0700 Subject: [PATCH] uri added (#125) Co-authored-by: Saransh Saini --- CodeiumVS/LanguageServer/LanguageServer.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CodeiumVS/LanguageServer/LanguageServer.cs b/CodeiumVS/LanguageServer/LanguageServer.cs index e40e814..841a1a0 100644 --- a/CodeiumVS/LanguageServer/LanguageServer.cs +++ b/CodeiumVS/LanguageServer/LanguageServer.cs @@ -793,6 +793,8 @@ public async Task?> { await InitializeTrackedWorkspaceAsync(); } + var uri = new System.Uri(absolutePath); + var absoluteUri = uri.AbsoluteUri; GetCompletionsRequest data = new() { metadata = GetMetadata(), document = new() { text = text, @@ -801,6 +803,7 @@ public async Task?> cursor_offset = (ulong)cursorPosition, line_ending = lineEnding, absolute_path = absolutePath, + absolute_uri = absoluteUri, relative_path = Path.GetFileName(absolutePath) }, editor_options = new() { tab_size = (ulong)tabSize, @@ -855,6 +858,8 @@ public async Task?> { await InitializeTrackedWorkspaceAsync(); } + var uri = new System.Uri(absolutePath); + var absoluteUri = uri.AbsoluteUri; GetFunctionsRequest data = new() { @@ -866,6 +871,7 @@ public async Task?> cursor_offset = (ulong)cursorPosition, line_ending = "\n", absolute_path = absolutePath, + absolute_uri = absoluteUri, relative_path = Path.GetFileName(absolutePath) }, }; @@ -883,6 +889,8 @@ public async Task?> { await InitializeTrackedWorkspaceAsync(); } + var uri = new System.Uri(absolutePath); + var absoluteUri = uri.AbsoluteUri; GetClassInfosRequest data = new() { @@ -894,6 +902,7 @@ public async Task?> cursor_offset = (ulong)cursorPosition, line_ending = "\n", absolute_path = absolutePath, + absolute_uri = absoluteUri, relative_path = Path.GetFileName(absolutePath) }, };