.luacheckrc 738 B

1234567891011121314151617181920212223242526272829303132
  1. unused_args = false
  2. allow_defined_top = true
  3. globals = {
  4. "default"
  5. }
  6. read_globals = {
  7. "DIR_DELIM",
  8. "core",
  9. "minetest",
  10. "dump",
  11. "vector",
  12. "VoxelManip", "VoxelArea",
  13. "PseudoRandom", "PcgRandom",
  14. "ItemStack",
  15. "Settings",
  16. "unpack",
  17. -- Silence errors about custom table methods.
  18. table = { fields = { "copy", "indexof" } },
  19. -- Silence warnings about accessing undefined fields of global 'math'
  20. math = { fields = { "sign" } }
  21. }
  22. -- Overwrites minetest.handle_node_drops
  23. files["mods/creative/init.lua"].globals = { "minetest" }
  24. -- Overwrites minetest.calculate_knockback
  25. files["mods/player_api/api.lua"].globals = { "minetest" }
  26. -- Don't report on legacy definitions of globals.
  27. files["mods/default/legacy.lua"].global = false