From dd5de4217d3fd1f082a68de3018bcf547bad67e6 Mon Sep 17 00:00:00 2001 From: Abouzar Parvan Date: Sat, 17 Jul 2021 17:41:04 +0430 Subject: configure luacheck to better undersant LV code (#998) --- .luacheckrc | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .luacheckrc diff --git a/.luacheckrc b/.luacheckrc new file mode 100644 index 00000000..9b2e420b --- /dev/null +++ b/.luacheckrc @@ -0,0 +1,38 @@ +-- vim: ft=lua tw=80 + +stds.nvim = { + globals = { + "O", + vim = { fields = { "g" } }, + "CONFIG_PATH", + "CACHE_PATH", + "DATA_PATH", + "TERMINAL", + "USER", + "C", + "Config", + "WORKSPACE_PATH", + "JAVA_LS_EXECUTABLE", + "MUtils", + os = {fields = {"capture"}} + }, + read_globals = { + "jit", + "os", + "vim", + -- vim = { fields = { "cmd", "api", "fn", "o" } }, + }, +} +std = "lua51+nvim" + + +-- Don't report unused self arguments of methods. +self = false + +-- Rerun tests only if their modification time changed. +cache = true + +ignore = { + "631", -- max_line_length + "212/_.*", -- unused argument, for vars with "_" prefix +} -- cgit v1.2.3