File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -610,9 +610,13 @@ local function check3rd(uri)
610610 end
611611 local checkThirdParty = config .get (uri , ' Lua.workspace.checkThirdParty' )
612612 -- Backwards compatability: `checkThirdParty` used to be a boolean.
613- if not checkThirdParty or checkThirdParty == ' Disable' then
613+ -- Note: `checkThirdParty` is defined as a string, so if a boolean is
614+ -- supplied, it's converted to a string by the `config.config` module.
615+ -- Hence we check for the strings `'true'` and `'false`' here, rather than
616+ -- the boolean literals.
617+ if checkThirdParty == ' Disable' or checkThirdParty == ' false' then
614618 return
615- elseif checkThirdParty == true then
619+ elseif checkThirdParty == ' true' then
616620 checkThirdParty = ' Ask'
617621 end
618622 local scp = scope .getScope (uri )
You can’t perform that action at this time.
0 commit comments