1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
std = "luajit"
globals = {"box", "_TARANTOOL", "tonumber64"}
ignore = {
-- Accessing an undefined field of a global variable <debug>.
"143/debug",
-- Accessing an undefined field of a global variable <string>.
"143/string",
-- Accessing an undefined field of a global variable <table>.
"143/table",
-- Unused argument <self>.
"212/self",
-- Redefining a local variable.
"411",
-- Redefining an argument.
"412",
-- Shadowing a local variable.
"421",
-- Shadowing an upvalue.
"431",
-- Shadowing an upvalue argument.
"432",
}
include_files = {
"**/*.lua",
"extra/dist/tarantoolctl.in",
}
exclude_files = {
"build/**/*.lua",
-- Third-party source code.
"src/box/lua/serpent.lua",
"test-run/**/*.lua",
"test/**/*.lua",
"third_party/**/*.lua",
".rocks/**/*.lua",
".git/**/*.lua",
}
files["extra/dist/tarantoolctl.in"] = {
ignore = {
-- https://github.com/tarantool/tarantool/issues/4929
"122",
},
}
files["src/lua/help.lua"] = {
-- Globals defined for interactive mode.
globals = {"help", "tutorial"},
}
files["src/lua/init.lua"] = {
-- Miscellaneous global function definition.
globals = {"dostring"},
}
files["src/box/lua/console.lua"] = {
ignore = {
-- https://github.com/tarantool/tarantool/issues/5032
"212",
}
}
|