rspamd/.luacheckrc

57 lines
996 B
Plaintext
Raw Normal View History

codes = true
std = 'min'
exclude_files = {
'/**/contrib/**',
'/**/test/lua/**',
2018-01-30 16:06:35 +01:00
'/**/test/functional/lua/miltertest/**',
}
globals = {
'check_header_delimiter_empty',
'check_header_delimiter_tab',
'classifiers',
'config',
2017-04-25 10:50:38 +02:00
'confighelp',
'kmail_msgid',
2016-11-15 16:38:39 +01:00
'rspamd_classifiers',
'rspamd_config',
'rspamd_count_metatokens',
'rspamd_gen_metatokens',
'rspamd_parse_redis_server',
'rspamd_paths',
'rspamd_plugins',
'rspamd_redis_make_request',
'rspamd_str_split',
'rspamd_version',
2016-11-24 13:31:04 +01:00
'rspamd_map_add',
2017-12-03 14:36:32 +01:00
'rspamd_maps',
'rspamd_plugins_state',
'rspamadm',
}
ignore = {
2017-02-05 16:35:59 +01:00
'212', -- unused argument
2017-03-24 22:06:39 +01:00
'612', -- trailing whitespace
2017-03-04 01:50:26 +01:00
'631', -- line is too long
}
files['/**/src/plugins/lua/spamassassin.lua'].globals = {
'ffi',
'jit',
}
2017-04-25 17:19:29 +02:00
files['/**/src/plugins/lua/greylist.lua'].globals = {
'math.ifloor',
}
files['/**/lualib/lua_util.lua'].globals = {
2017-08-30 15:07:12 +02:00
'table.unpack',
'unpack',
}
files['/**/src/rspamadm/*'].globals = {
'ansicolors',
'getopt',
}