From 02dd5b6557d3e70859bc3ddb234f8924b0166221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=80=E8=90=8C=E5=B0=8F=E6=B1=90?= Date: Wed, 2 Nov 2022 19:20:22 +0800 Subject: improve `---@see` resolve #1344 --- test/crossfile/hover.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) (limited to 'test/crossfile') diff --git a/test/crossfile/hover.lua b/test/crossfile/hover.lua index 6d1f3df6..4a567a31 100644 --- a/test/crossfile/hover.lua +++ b/test/crossfile/hover.lua @@ -1644,3 +1644,40 @@ function f(x: number) function f(x: number, y: number) ```]] } + +TEST { {path = 'a.lua', content = [[ +---@class A + +---@see A # comment1 +local +]]}, +hover = [[ +```lua +local x: unknown +``` + +--- + +See: [A](file:///a.lua:1:10) comment1]] +} + +TEST { {path = 'a.lua', content = [[ +---@class A + +TTT = 1 + +---@see A # comment1 +---@see TTT # comment2 +local +]]}, +hover = [[ +```lua +local x: unknown +``` + +--- + +See: + * [A](file:///a.lua:1:10) comment1 + * [TTT](file:///a.lua:3:0) comment2]] +} -- cgit debian/1.2.3+git2.25.1-1-2-gaceb0