@@ -328,7 +328,7 @@ local function checkModule(state, word, position, results)
328328 return
329329 end
330330 local locals = guide .getVisibleLocals (state .ast , position )
331- for uri in files .eachFile () do
331+ for uri in files .eachFile (state . uri ) do
332332 if uri == guide .getUri (state .ast ) then
333333 goto CONTINUE
334334 end
@@ -647,7 +647,7 @@ local function checkCommon(state, word, position, results)
647647 end
648648 if config .get (state .uri , ' Lua.completion.workspaceWord' ) and # word >= 2 then
649649 local myHead = word :sub (1 , 2 )
650- for uri in files .eachFile () do
650+ for uri in files .eachFile (state . uri ) do
651651 if # results >= 100 then
652652 results .incomplete = true
653653 break
880880local function collectRequireNames (mode , myUri , literal , source , smark , position , results )
881881 local collect = {}
882882 if mode == ' require' then
883- for uri in files .eachFile () do
883+ for uri in files .eachFile (myUri ) do
884884 if myUri == uri then
885885 goto CONTINUE
886886 end
@@ -934,7 +934,7 @@ local function collectRequireNames(mode, myUri, literal, source, smark, position
934934 end
935935 end
936936 else
937- for uri in files .eachFile () do
937+ for uri in files .eachFile (myUri ) do
938938 if myUri == uri then
939939 goto CONTINUE
940940 end
0 commit comments