From c47406044795c768f38b0b2c980b7db2475e3a96 Mon Sep 17 00:00:00 2001 From: tar Date: Fri, 23 Jan 2026 00:51:27 +0100 Subject: [PATCH 1/2] feat: Pass fname and cwd to parse function (#246) --- lua/guard/lint.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/guard/lint.lua b/lua/guard/lint.lua index 6bb6f15..bb4a3c3 100644 --- a/lua/guard/lint.lua +++ b/lua/guard/lint.lua @@ -104,7 +104,7 @@ function M.do_lint_single(buf, config) end if #data > 0 then - results = lint.parse(data, buf) + results = lint.parse(data, buf, fname, cwd) end vim.schedule(function() @@ -119,7 +119,7 @@ function M.do_lint_single(buf, config) else data = lint.fn(prev_lines) if #data > 0 then - results = lint.parse(data, buf) + results = lint.parse(data, buf, fname, cwd) end vim.schedule(function() From cc011d854af3ebfaf29208b31a41c35176b9d0a5 Mon Sep 17 00:00:00 2001 From: tar Date: Wed, 28 Jan 2026 14:39:46 +0100 Subject: [PATCH 2/2] feat: Update provider fn signature to receive fname and cwd closes #246 --- lua/guard/lint.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/guard/lint.lua b/lua/guard/lint.lua index bb4a3c3..66071af 100644 --- a/lua/guard/lint.lua +++ b/lua/guard/lint.lua @@ -117,7 +117,7 @@ function M.do_lint_single(buf, config) end) end) else - data = lint.fn(prev_lines) + data = lint.fn(prev_lines, fname, cwd) if #data > 0 then results = lint.parse(data, buf, fname, cwd) end