7777```
7878
7979---
80+
8081* [a.lua](file:///a.lua) (搜索路径: `?.lua`)]] ,
8182}
8283
@@ -109,6 +110,7 @@ TEST {
109110```
110111
111112---
113+
112114* [Folder\a.lua](file:///Folder/a.lua) (搜索路径: `Folder\?.lua`)]] ,
113115}
114116
@@ -127,6 +129,7 @@ TEST {
127129```
128130
129131---
132+
130133* [Folder\a.lua](file:///Folder/a.lua) (搜索路径: `?.lua`)]] ,
131134}
132135
@@ -145,6 +148,7 @@ TEST {
145148```
146149
147150---
151+
148152* [Folder\a.lua](file:///Folder/a.lua) (搜索路径: `?.lua`)]] ,
149153}
150154else
@@ -163,6 +167,7 @@ TEST {
163167```
164168
165169---
170+
166171* [Folder/a.lua](file:///Folder/a.lua) (搜索路径: `Folder/?.lua`)]] ,
167172}
168173end
@@ -329,6 +334,7 @@ function f(x: number)
329334```
330335
331336---
337+
332338 abc]]
333339}
334340
@@ -350,6 +356,7 @@ TEST {
350356```
351357
352358---
359+
353360 abc]]
354361}
355362
@@ -488,6 +495,7 @@ function f(<?x?>) end
488495```
489496
490497---
498+
491499this is comment]]
492500}
493501
@@ -557,6 +565,7 @@ function f(arg1: integer, arg2: integer)
557565```
558566
559567---
568+
560569comment1
561570
562571@*param* `arg2` — comment2
@@ -666,6 +675,7 @@ function f()
666675```
667676
668677---
678+
669679comment1
670680comment2]] }
671681
@@ -710,6 +720,7 @@ local x: A
710720```
711721
712722---
723+
713724AAA]] }
714725
715726TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -730,6 +741,7 @@ local x: A {
730741```
731742
732743---
744+
733745AAA]] }
734746
735747TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -749,9 +761,11 @@ local x: A
749761```
750762
751763---
764+
752765BBB
753766
754767---
768+
755769AAA]] }
756770
757771TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -770,9 +784,11 @@ hover = [[
770784```
771785
772786---
787+
773788AAA
774789
775790---
791+
776792BBB]] }
777793
778794TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -791,9 +807,11 @@ hover = [[
791807```
792808
793809---
810+
794811BBB
795812
796813---
814+
797815AAA]] }
798816
799817TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -829,6 +847,7 @@ local food: unknown
829847```
830848
831849---
850+
832851I'm a multiline comment
833852]] }
834853
@@ -937,6 +956,7 @@ function bthci.rawhci(hcibytes: any, callback: any)
937956```
938957
939958---
959+
940960 Sends a raw HCI command to the BlueTooth controller.]] }
941961
942962TEST {{ path = ' a.lua' , content = ' ' , }, {
@@ -1021,6 +1041,7 @@ function fn()
10211041```
10221042
10231043---
1044+
10241045line1
10251046
10261047line2]] }
@@ -1156,6 +1177,7 @@ TEST {
11561177```
11571178
11581179---
1180+
11591181The color of your awesome apple!]]
11601182}
11611183
@@ -1235,6 +1257,7 @@ local n: integer
12351257```
12361258
12371259---
1260+
12381261 comments]]
12391262}
12401263
@@ -1253,6 +1276,7 @@ local n: integer
12531276```
12541277
12551278---
1279+
12561280 comments]]
12571281}
12581282
@@ -1271,6 +1295,7 @@ local n: integer
12711295```
12721296
12731297---
1298+
12741299 comments]]
12751300}
12761301
@@ -1289,6 +1314,7 @@ local n: integer
12891314```
12901315
12911316---
1317+
12921318 comments]]
12931319}
12941320
@@ -1307,6 +1333,7 @@ local n: integer
13071333```
13081334
13091335---
1336+
13101337 comments]]
13111338}
13121339
@@ -1324,6 +1351,7 @@ local n: unknown
13241351```
13251352
13261353---
1354+
13271355[here](file:///x.lua)]]
13281356}
13291357
@@ -1341,6 +1369,7 @@ local n: unknown
13411369```
13421370
13431371---
1372+
13441373[here](file:///d%3A/x.lua)]]
13451374}
13461375
@@ -1358,6 +1387,7 @@ local n: unknown
13581387```
13591388
13601389---
1390+
13611391[here](command:xxxxx)]]
13621392}
13631393
@@ -1380,5 +1410,64 @@ TEST {
13801410```
13811411
13821412---
1413+
1414+ comments]]
1415+ }
1416+
1417+ TEST {
1418+ {
1419+ path = ' a.lua' ,
1420+ content = [[
1421+ -- comments
1422+ <?A?> = function () end
1423+ ]]
1424+ },
1425+ hover = [[
1426+ ```lua
1427+ function A()
1428+ ```
1429+
1430+ ---
1431+
1432+ comments]]
1433+ }
1434+
1435+ TEST {
1436+ {
1437+ path = ' a.lua' ,
1438+ content = [[
1439+ local t = {
1440+ -- comments
1441+ <?A?> = function () end
1442+ }
1443+ ]]
1444+ },
1445+ hover = [[
1446+ ```lua
1447+ function A()
1448+ ```
1449+
1450+ ---
1451+
1452+ comments]]
1453+ }
1454+
1455+ TEST {
1456+ {
1457+ path = ' a.lua' ,
1458+ content = [[
1459+ -- comments
1460+ ---@return number
1461+ <?A?> = function () end
1462+ ]]
1463+ },
1464+ hover = [[
1465+ ```lua
1466+ function A()
1467+ -> number
1468+ ```
1469+
1470+ ---
1471+
13831472 comments]]
13841473}
0 commit comments