mirror of
https://github.com/neovim/neovim.git
synced 2024-12-22 20:25:16 -07:00
678a51b1da
We often want to do type checking of public function arguments. - test: Rename utility_function_spec.lua to vim_spec.lua - .luacov: Map lua module names
23 lines
477 B
Lua
23 lines
477 B
Lua
-- Configuration file for LuaCov
|
|
|
|
local source = require("lfs").currentdir()
|
|
|
|
local function pesc(s)
|
|
assert(type(s) == 'string', s)
|
|
return s:gsub('[%(%)%.%%%+%-%*%?%[%]%^%$]', '%%%1')
|
|
end
|
|
|
|
return {
|
|
include = {
|
|
-- Absolute paths (starting with source dir, not hidden (i.e. .deps)).
|
|
pesc(source) .. "[/\\][^.].+",
|
|
-- Relative (non-hidden) paths.
|
|
'^[^/\\.]',
|
|
},
|
|
modules = {
|
|
['vim'] = 'runtime/lua/vim/shared.lua'
|
|
},
|
|
}
|
|
|
|
-- vim: ft=lua tw=80 sw=2 et
|