ftrof7/minetest-mod-pelmen

Проблемы с форматированием кода (отсутствие табуляции на местах и пропусков между кусками кода)

Closed this issue · 1 comments

Для примера, взять тот же код регистрации простого пельменя:

minetest.register_craftitem("pelmen:pelmen",{
description = "Pelmen",
inventory_image = "pelmen.png",
wield_image = "pelmen.png",
on_use = minetest.item_eat(4),
groups = {food_pelmen = 1, fleshy = 3, dig_immediate = 3, flammable = 2}
})

тут начало и конец регистрации пельменя никак не различимо от самого описания пельменя. в идеале, с правильной табуляцией, этот кусок кода выглядел бы так:

minetest.register_craftitem("pelmen:pelmen",{
	description = "Pelmen",
	inventory_image = "pelmen.png",
	wield_image = "pelmen.png",
	on_use = minetest.item_eat(4),
	groups = {food_pelmen = 1, fleshy = 3, dig_immediate = 3, flammable = 2}
})

также, есть тут в коде и ситуации, где куски кода имеют табуляцию (чем сильно бросаются в глаза в контрасте с остальным, неоттабулированным кодом):

minetest.register_craft({
	output = "pelmen:pelmen",
	recipe = {
		{"","farming:flour",""},
		{"","extra:ground_meat",""},
		{"","farming:flour",""}
	}
})

в общем, сущий кошмар.

ftrof7 commented

Fixed