test(comment): e2e

This commit is contained in:
Oleksandr Smirnov 2025-03-19 00:24:21 +02:00
parent 9eeaab25ed
commit 387021ce0a
No known key found for this signature in database
13 changed files with 80 additions and 17 deletions

View file

@ -9,31 +9,28 @@ local comment = {}
---@param bufnr integer
---@return string
---@private
local function generate(bufnr)
local cmt = "// "
local ok, res = pcall(ts.get_struct_under_cursor, bufnr)
if ok then
cmt = cmt .. res.name .. " "
return cmt
return cmt .. res.name .. " "
end
ok, res = pcall(ts.get_func_under_cursor, bufnr)
if ok then
cmt = cmt .. res.name .. " "
return cmt
return cmt .. res.name .. " "
end
ok, res = pcall(ts.get_interface_under_cursor, bufnr)
if ok then
cmt = cmt .. res.name .. " "
return cmt
return cmt .. res.name .. " "
end
ok, res = pcall(ts.get_package_under_cursor, bufnr)
if ok then
cmt = cmt .. "Package " .. res.name .. " provides "
return cmt
return cmt .. "Package " .. res.name .. " provides "
end
return cmt