@@ -120,7 +120,7 @@ m.register 'initialized'{
120120 --- @async
121121 function (params )
122122 files .init ()
123- local _ <close> = progress .create (workspace .getFirstScope (), lang .script .WINDOW_INITIALIZING , 0.5 )
123+ local _ <close> = progress .create (workspace .getFirstScope (). uri , lang .script .WINDOW_INITIALIZING , 0.5 )
124124 updateConfig ()
125125 local registrations = {}
126126
@@ -293,7 +293,7 @@ m.register 'textDocument/hover' {
293293 }
294294 }
295295 end
296- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_HOVER , 0.5 )
296+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_HOVER , 0.5 )
297297 local core = require ' core.hover'
298298 if not files .exists (uri ) then
299299 return nil
@@ -325,7 +325,7 @@ m.register 'textDocument/definition' {
325325 if not files .exists (uri ) then
326326 return nil
327327 end
328- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_DEFINITION , 0.5 )
328+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_DEFINITION , 0.5 )
329329 local core = require ' core.definition'
330330 local pos = converter .unpackPosition (uri , params .position )
331331 local result = core (uri , pos )
@@ -367,7 +367,7 @@ m.register 'textDocument/typeDefinition' {
367367 if not files .exists (uri ) then
368368 return nil
369369 end
370- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_TYPE_DEFINITION , 0.5 )
370+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_TYPE_DEFINITION , 0.5 )
371371 local core = require ' core.type-definition'
372372 local pos = converter .unpackPosition (uri , params .position )
373373 local result = core (uri , pos )
@@ -409,7 +409,7 @@ m.register 'textDocument/references' {
409409 if not files .exists (uri ) then
410410 return nil
411411 end
412- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_REFERENCE , 0.5 )
412+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_REFERENCE , 0.5 )
413413 local core = require ' core.reference'
414414 local pos = converter .unpackPosition (uri , params .position )
415415 local result = core (uri , pos )
@@ -469,7 +469,7 @@ m.register 'textDocument/rename' {
469469 if not files .exists (uri ) then
470470 return nil
471471 end
472- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_RENAME , 0.5 )
472+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_RENAME , 0.5 )
473473 local core = require ' core.rename'
474474 local pos = converter .unpackPosition (uri , params .position )
475475 local result = core .rename (uri , pos , params .newName )
@@ -529,7 +529,7 @@ m.register 'textDocument/completion' {
529529 }
530530 }
531531 end
532- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_COMPLETION , 0.5 )
532+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_COMPLETION , 0.5 )
533533 -- log.info(util.dump(params))
534534 local core = require ' core.completion'
535535 -- log.debug('textDocument/completion')
@@ -683,7 +683,7 @@ m.register 'textDocument/signatureHelp' {
683683 if not files .exists (uri ) then
684684 return nil
685685 end
686- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_SIGNATURE , 0.5 )
686+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_SIGNATURE , 0.5 )
687687 local pos = converter .unpackPosition (uri , params .position )
688688 local core = require ' core.signature'
689689 local results = core (uri , pos )
@@ -726,7 +726,7 @@ m.register 'textDocument/documentSymbol' {
726726 function (params )
727727 local uri = files .getRealUri (params .textDocument .uri )
728728 workspace .awaitReady (uri )
729- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_SYMBOL , 0.5 )
729+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_SYMBOL , 0.5 )
730730
731731 local core = require ' core.document-symbol'
732732 local symbols = core (uri )
@@ -852,7 +852,7 @@ m.register 'workspace/symbol' {
852852 abortByFileUpdate = true ,
853853 --- @async
854854 function (params )
855- local _ <close> = progress .create (workspace .getFirstScope (), lang .script .WINDOW_PROCESSING_WS_SYMBOL , 0.5 )
855+ local _ <close> = progress .create (workspace .getFirstScope (). uri , lang .script .WINDOW_PROCESSING_WS_SYMBOL , 0.5 )
856856 local core = require ' core.workspace-symbol'
857857
858858 local symbols = core (params .query )
@@ -906,7 +906,7 @@ m.register 'textDocument/semanticTokens/full' {
906906 log .debug (' textDocument/semanticTokens/full' )
907907 local uri = files .getRealUri (params .textDocument .uri )
908908 workspace .awaitReady (uri )
909- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_SEMANTIC_FULL , 0.5 )
909+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_SEMANTIC_FULL , 0.5 )
910910 local core = require ' core.semantic-tokens'
911911 local results = core (uri , 0 , math.huge )
912912 return {
@@ -930,7 +930,7 @@ m.register 'textDocument/semanticTokens/range' {
930930 log .debug (' textDocument/semanticTokens/range' )
931931 local uri = files .getRealUri (params .textDocument .uri )
932932 workspace .awaitReady (uri )
933- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_SEMANTIC_RANGE , 0.5 )
933+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_SEMANTIC_RANGE , 0.5 )
934934 local core = require ' core.semantic-tokens'
935935 local start , finish = converter .unpackRange (uri , params .range )
936936 local results = core (uri , start , finish )
@@ -1101,7 +1101,7 @@ m.register 'textDocument/onTypeFormatting' {
11011101 function (params )
11021102 local uri = files .getRealUri (params .textDocument .uri )
11031103 workspace .awaitReady (uri )
1104- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_TYPE_FORMATTING , 0.5 )
1104+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_TYPE_FORMATTING , 0.5 )
11051105 local ch = params .ch
11061106 if not files .exists (uri ) then
11071107 return nil
11771177 workspace .awaitReady (uri )
11781178 local edits = {}
11791179 local hint = require ' core.hint'
1180- local _ <close> = progress .create (scope . getScope ( uri ) , lang .script .WINDOW_PROCESSING_HINT , 0.5 )
1180+ local _ <close> = progress .create (uri , lang .script .WINDOW_PROCESSING_HINT , 0.5 )
11811181 for _ , visible in ipairs (visibles ) do
11821182 local piece = hint (uri , visible .start , visible .finish )
11831183 if piece then
0 commit comments