From 2e493151da8b3d184eb87af2178ccafcf4b66f87 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Sat, 23 Apr 2022 13:34:29 +0300 Subject: [PATCH] fix: Exempt special builtin _ENV from 214 warning --- src/luacheck/stages/detect_unused_locals.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/luacheck/stages/detect_unused_locals.lua b/src/luacheck/stages/detect_unused_locals.lua index 740433be..01ce3328 100644 --- a/src/luacheck/stages/detect_unused_locals.lua +++ b/src/luacheck/stages/detect_unused_locals.lua @@ -152,7 +152,7 @@ local function detect_unused_local(chstate, var) elseif #var.values == 1 then local value = var.values[1] - if var.hint_unused then + if var.hint_unused and var.name ~= "_ENV" then if value.used then chstate:warn_var("214", var) end