aboutsummaryrefslogtreecommitdiff
path: root/.luacov
diff options
context:
space:
mode:
Diffstat (limited to '.luacov')
-rw-r--r--.luacov19
1 files changed, 19 insertions, 0 deletions
diff --git a/.luacov b/.luacov
new file mode 100644
index 0000000000..422783b858
--- /dev/null
+++ b/.luacov
@@ -0,0 +1,19 @@
+-- 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.
+ '^[^/\\.]',
+ },
+}
+
+-- vim: ft=lua tw=80 sw=2 et