Skip to content

Commit 42a28eb

Browse files
committed
fix warnings
1 parent 0cbf5e6 commit 42a28eb

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

script/fs-utility.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ function m.loadFile(path, keepBom)
2020
---@diagnostic disable-next-line: undefined-field
2121
path = path:string()
2222
end
23+
---@cast path string
2324
local f, e = ioOpen(path, 'rb')
2425
if not f then
2526
return nil, e

script/vm/compiler.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1702,6 +1702,7 @@ local function bindReturnOfFunction(source, mfunc, index, args)
17021702
-- Also check inside doc.type.sign for unresolved generics
17031703
-- (e.g. list<T> where T is not yet resolved)
17041704
if rnode.type == 'doc.type.sign' and rnode.signs then
1705+
---@cast rnode parser.object
17051706
guide.eachSourceType(rnode, 'doc.generic.name', function (src)
17061707
if not src._resolved then
17071708
hasUnresolvedGeneric = true

script/vm/generic.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ local guide = require 'parser.guide'
44

55
---@class parser.object
66
---@field package _generic vm.generic
7-
---@field package _resolved vm.node
7+
---@field public _resolved vm.node
88

99
---@class vm.generic
1010
---@field sign vm.sign

script/vm/sign.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ function mt:resolve(uri, args)
196196
return
197197
end
198198
if object.type == 'doc.type.table' then
199+
---@cast object parser.object
199200
for _, ufield in ipairs(object.fields) do
200201
local ufieldNode = vm.compileNode(ufield.name)
201202
local uvalueNode = vm.compileNode(ufield.extends)

0 commit comments

Comments
 (0)