test(comment): fix tests again

This commit is contained in:
Oleksandr Smirnov 2025-03-19 13:45:33 +02:00
parent 526645c3a2
commit 8de97f193f
No known key found for this signature in database
3 changed files with 14 additions and 16 deletions

View file

@ -18,25 +18,24 @@ end
---@return string
---@private
local function generate(bufnr)
local sok, sres = pcall(ts.get_struct_under_cursor, bufnr)
vim.print(sok, sres)
if sok then
return template(sres.name)
local s_ok, s_res = pcall(ts.get_struct_under_cursor, bufnr)
if s_ok then
return template(s_res.name)
end
local fok, fres = pcall(ts.get_func_under_cursor, bufnr)
if fok then
return template(fres.name)
local f_ok, f_res = pcall(ts.get_func_under_cursor, bufnr)
if f_ok then
return template(f_res.name)
end
local iok, ires = pcall(ts.get_interface_under_cursor, bufnr)
if iok then
return template(ires.name)
local i_ok, i_res = pcall(ts.get_interface_under_cursor, bufnr)
if i_ok then
return template(i_res.name)
end
local pok, pres = pcall(ts.get_package_under_cursor, bufnr)
if pok then
return "// Package " .. pres.name .. " provides "
local p_ok, p_res = pcall(ts.get_package_under_cursor, bufnr)
if p_ok then
return "// Package " .. p_res.name .. " provides "
end
return "// "

View file

@ -1,3 +1,3 @@
package main
type Testinter interface{}
type Testinger interface{}

View file

@ -1,4 +1,3 @@
package main
// Testinter
type Testinter interface{}
type Testinger interface{}