You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
unused_args = false
|
|
|
|
std = "luajit"
|
|
|
|
-- ignore implicit self
|
|
|
|
self = false
|
|
|
|
|
|
|
|
globals = {
|
|
|
|
"G_reader_settings",
|
|
|
|
"G_defaults",
|
|
|
|
"table.pack",
|
|
|
|
"table.unpack",
|
|
|
|
}
|
|
|
|
|
|
|
|
read_globals = {
|
|
|
|
"_ENV",
|
|
|
|
}
|
|
|
|
|
|
|
|
exclude_files = {
|
|
|
|
"frontend/luxl.lua",
|
|
|
|
"plugins/newsdownloader.koplugin/lib/handler.lua",
|
|
|
|
"plugins/newsdownloader.koplugin/lib/LICENSE_LuaXML",
|
|
|
|
"plugins/newsdownloader.koplugin/lib/xml.lua",
|
|
|
|
"plugins/newsdownloader.koplugin/lib/LICENCE_lua-feedparser",
|
|
|
|
"plugins/newsdownloader.koplugin/lib/dateparser.lua",
|
|
|
|
}
|
|
|
|
|
|
|
|
-- don't balk on busted stuff in spec
|
|
|
|
files["spec/unit/*"].std = "+busted"
|
|
|
|
files["spec/unit/*"].globals = {
|
|
|
|
"match", -- can be removed once luacheck 0.24.0 or higher is used
|
|
|
|
"package",
|
|
|
|
"requireBackgroundRunner",
|
|
|
|
"stopBackgroundRunner",
|
|
|
|
"notifyBackgroundJobsUpdated",
|
|
|
|
}
|
|
|
|
|
|
|
|
-- TODO: clean up and enforce max line width (631)
|
|
|
|
-- https://luacheck.readthedocs.io/en/stable/warnings.html
|
|
|
|
-- 211 - Unused local variable
|
|
|
|
-- 631 - Line is too long
|
|
|
|
ignore = {
|
|
|
|
"211/__*",
|
|
|
|
"231/__",
|
|
|
|
"631",
|
|
|
|
"dummy",
|
|
|
|
}
|