Y. Wang 5fef11675d
Add safe bc parsing setting for servers
commit e0ac0d2b59818f095610ed749d399e0f6ab26cdb
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:05:45 2024 +0100

    add settingtypes

commit 3a0dea54c0d4099df32c3ed97a458a2f45fd5158
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:05:32 2024 +0100

    proper display when BC parsing is disabled

commit d987ab79547cfb484795d5c50c9f9e21f967048d
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 17:02:21 2024 +0100

    Add option to enable bytecode parsing (default: disabled)

commit 103c7ab0d3a0539cd4b2f46d2925e44d79aec9ea
Author: Y. Wang <y5nw@protonmail.com>
Date:   Fri Dec 6 16:48:50 2024 +0100

    Disable atdoc_format_function by defualt
2024-12-06 17:46:37 +01:00

55 lines
1.3 KiB
Lua

---*- mode: lua -*-
stds.mineunit = {
read_globals = {
"mineunit", "fixture", "sourcefile",
}
}
std = "lua51"
files["ci/*"] = {std = "+busted+mineunit"}
files[".luacheckrc"] = {std = "min+luacheckrc"}
globals = {"advtrains_doc_integration"}
read_globals = {
"DIR_DELIM", "core", "doc", "ItemStack", "minetest",
"advtrains_attachment_offset_patch", "multi_component_liveries", "techage",
advtrains = {
fields = {
coupler_types = {other_fields = true},
register_wagon = {read_only = false},
wagon_prototypes = {other_fields = true},
}
},
bit = {
fields = {
"tobit", "tohex", "bnot", "band", "bor", "bxor",
"lshift", "rshift", "arshift", "rol", "ror", "bswap",
}
},
advtrains_livery_database = {
fields = {
"add_livery_template", "add_livery_template_overlay", "add_predefined_livery",
"get_livery_design_from_textures", "get_livery_template_names_for_wagon", "get_livery_textures_from_design",
"get_predefined_livery", "get_predefined_livery_names",
"get_wagon_livery_overlay_name", "get_wagon_livery_template", "get_wagon_mod_name",
"register_mod", "register_wagon",
}
},
dlxtrains = {
fields = {
update_livery = {read_only = false},
},
},
table = {
fields = {"copy"},
},
mtt = {
fields = {"join_player", "leave_player", "register"},
}
}
files["ci/*"].globals = read_globals
ignore = {"631",}