Size: a a a

2021 October 03

G

GNU/Vsevolod in pro.lua
пример с ответа на SO
источник

TL

Tony Lutsenko in pro.lua
я пытаюсь как могу, вот серьёзно, все переменные в последнем файле объявил локальными (или не все? проверить не вручную пока не знаю как)

но есть глобальные переменные, которые я объявляю в другом файле, и которые обязаны влиять на происходящее в последнем файле, и от них избавиться пока не знаю как
источник

CP

Companion Philipp in pro.lua
Ну тогда выстраивать сэндбокс с метатаблицей на индекс _G, да
источник

CP

Companion Philipp in pro.lua
(там вроде можно даже без метатаблиц, просто новый ENV передать)
источник

TL

Tony Lutsenko in pro.lua
где можно прочитать про постройку сендбокса?
источник

CP

Companion Philipp in pro.lua
источник

TL

Tony Lutsenko in pro.lua
Благодарю, буду разбираться
источник

S

Snusmumriken in pro.lua
Пихай в цикл не только dofile на последний файл с кодом, а все файлы.
источник

G

GNU/Vsevolod in pro.lua
В luacheck есть какой-то severity (error/warning/etc)?
источник

G

GNU/Vsevolod in pro.lua
Вернее, есть, но можно как-то включить обозначение, warning это или error, возле каждой строки с месседжем, а не внизу?
источник

S

Snusmumriken in pro.lua
Вывод в формате [filename:character:line message] сделано для редакторов кода, чтобы редакторы могли указывать конкретное положение ошибки.
источник

S

Snusmumriken in pro.lua
Если твой редактор это поддерживает — пожалуйста )
источник

CP

Companion Philipp in pro.lua
Кажется, нет
источник

G

GNU/Vsevolod in pro.lua
Я же не об этом спрашиваю
источник

G

GNU/Vsevolod in pro.lua
А о северити, например
myfile.lua:420:69: warning: unused local ...
источник

S

Snusmumriken in pro.lua
Так, а в каком смысле "возле каждой строки с месседжем"?  Хммм.
источник

CP

Companion Philipp in pro.lua
Я по крайней мере не помню такой функциональности в сорсе луачека
источник

CP

Companion Philipp in pro.lua
В прямом?
источник

S

Snusmumriken in pro.lua
В смысле сам текст, варнинг это или что-то ещё?
источник

CP

Companion Philipp in pro.lua
^
источник