summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rw-r--r--script/core/diagnostics/close-non-object.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/script/core/diagnostics/close-non-object.lua b/script/core/diagnostics/close-non-object.lua
index d07aaebe..1a42b800 100644
--- a/script/core/diagnostics/close-non-object.lua
+++ b/script/core/diagnostics/close-non-object.lua
@@ -28,7 +28,8 @@ return function (uri, callback)
if not infer:hasClass(uri)
and not infer:hasType(uri, 'nil')
and not infer:hasType(uri, 'table')
- and infer:view(uri, 'any') ~= 'any' then
+ and not infer:hasUnknown(uri)
+ and not infer:hasAny(uri) then
callback {
start = source.value.start,
finish = source.value.finish,