@@ -72,7 +72,7 @@ class Message::Initialize < Message
7272 def run
7373 folders = @params [ :workspaceFolders ] . map do |folder |
7474 folder => { uri :, }
75- TypeProf :: LSP . file_uri_to_path ( uri )
75+ @server . uri_to_path ( uri )
7676 end
7777
7878 @server . add_workspaces ( folders )
@@ -146,7 +146,7 @@ class Message::TextDocument::DidOpen < Message
146146 def run
147147 @params => { textDocument : { uri :, version :, text : } }
148148
149- path = TypeProf :: LSP . file_uri_to_path ( uri )
149+ path = @server . uri_to_path ( uri )
150150 return unless @server . target_path? ( path )
151151
152152 text = Text . new ( path , text , version )
@@ -204,7 +204,7 @@ def run
204204 else
205205 respond ( defs . map do |path , code_range |
206206 {
207- uri : "file://" + path ,
207+ uri : @server . path_to_uri ( path ) ,
208208 range : code_range . to_lsp ,
209209 }
210210 end )
@@ -230,7 +230,7 @@ def run
230230 else
231231 respond ( defs . map do |path , code_range |
232232 {
233- uri : "file://" + path ,
233+ uri : @server . path_to_uri ( path ) ,
234234 range : code_range . to_lsp ,
235235 }
236236 end )
@@ -254,7 +254,7 @@ def run
254254 if callsites
255255 respond ( callsites . map do |path , code_range |
256256 {
257- uri : "file://" + path ,
257+ uri : @server . path_to_uri ( path ) ,
258258 range : code_range . to_lsp ,
259259 }
260260 end )
@@ -373,7 +373,7 @@ def run
373373 if renames
374374 changes = { }
375375 renames . each do |path , cr |
376- ( changes [ "file://" + path ] ||= [ ] ) << {
376+ ( changes [ @server . path_to_uri ( path ) ] ||= [ ] ) << {
377377 range : cr . to_lsp ,
378378 newText : newName ,
379379 }
0 commit comments