From 496521f4a1960cf04ff9ab6414582233abc12cb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= <kaeza@users.noreply.github.com>
Date: Sun, 5 Mar 2017 04:50:25 -0300
Subject: [PATCH] Fix some warnings.

Also fixes the failing travis checks.
---
 .luacheckrc               |  2 ++
 mods/screwdriver/init.lua |  3 ++-
 mods/tnt/init.lua         | 13 +++++++++++--
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/.luacheckrc b/.luacheckrc
index 52b25132..6f4fdd2c 100644
--- a/.luacheckrc
+++ b/.luacheckrc
@@ -8,6 +8,8 @@ read_globals = {
 	"vector",
 	"VoxelManip", "VoxelArea",
 	"PseudoRandom", "ItemStack",
+	-- Silence "accessing undefined field copy of global table".
+	table = { fields = { "copy" } }
 }
 
 -- Overwrites minetest.handle_node_drops
diff --git a/mods/screwdriver/init.lua b/mods/screwdriver/init.lua
index e73b618f..d898cb9f 100644
--- a/mods/screwdriver/init.lua
+++ b/mods/screwdriver/init.lua
@@ -52,7 +52,8 @@ screwdriver.handler = function(itemstack, user, pointed_thing, mode, uses)
 	local new_param2 = preservePart + rotationPart
 	local should_rotate = true
 
-	if ndef and ndef.on_rotate then -- Node provides a handler, so let the handler decide instead if the node can be rotated
+	-- Node provides a handler, so let the handler decide instead if the node can be rotated
+	if ndef and ndef.on_rotate then
 		-- Copy pos and node because callback can modify it
 		local result = ndef.on_rotate(vector.new(pos),
 				{name = node.name, param1 = node.param1, param2 = node.param2},
diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua
index 5d1de604..5a405566 100644
--- a/mods/tnt/init.lua
+++ b/mods/tnt/init.lua
@@ -399,7 +399,12 @@ minetest.register_node("tnt:gunpowder", {
 	is_ground_content = false,
 	sunlight_propagates = true,
 	walkable = false,
-	tiles = {"tnt_gunpowder_straight.png", "tnt_gunpowder_curved.png", "tnt_gunpowder_t_junction.png", "tnt_gunpowder_crossing.png"},
+	tiles = {
+		"tnt_gunpowder_straight.png",
+		"tnt_gunpowder_curved.png",
+		"tnt_gunpowder_t_junction.png",
+		"tnt_gunpowder_crossing.png"
+	},
 	inventory_image = "tnt_gunpowder_inventory.png",
 	wield_image = "tnt_gunpowder_inventory.png",
 	selection_box = {
@@ -476,7 +481,11 @@ minetest.register_node("tnt:gunpowder_burning", {
 		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2},
 	},
 	drop = "",
-	groups = {dig_immediate = 2, attached_node = 1, connect_to_raillike = minetest.raillike_group("gunpowder")},
+	groups = {
+		dig_immediate = 2,
+		attached_node = 1,
+		connect_to_raillike = minetest.raillike_group("gunpowder")
+	},
 	sounds = default.node_sound_leaves_defaults(),
 	on_timer = function(pos, elapsed)
 		for dx = -1, 1 do
-- 
GitLab