summaryrefslogtreecommitdiff
path: root/games/devtest/.luacheckrc
blob: 1c7d3994f557b9a31356f36709a927d9431897a4 (plain)
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
unused_args = false
allow_defined_top = true
max_string_line_length = false
max_line_length = false

ignore = {
	"131", -- Unused global variable
	"211", -- Unused local variable
	"231", -- Local variable never accessed
	"311", -- Value assigned to a local variable is unused
	"412", -- Redefining an argument
	"421", -- Shadowing a local variable
	"431", -- Shadowing an upvalue
	"432", -- Shadowing an upvalue argument
	"611", -- Line contains only whitespace
}

read_globals = {
	"ItemStack",
	"INIT",
	"DIR_DELIM",
	"dump", "dump2",
	"fgettext", "fgettext_ne",
	"vector",
	"VoxelArea",
	"profiler",
	"Settings",
	"check",
	"PseudoRandom",

	string = {fields = {"split", "trim"}},
	table  = {fields = {"copy", "getn", "indexof", "insert_all"}},
	math   = {fields = {"hypot", "round"}},
}

globals = {
	"aborted",
	"minetest",
	"core",
	os = { fields = { "tempfolder" } },
	"_",
}