Skip to content

Commit fb261c4

Browse files
Update hover baselines to reflect corrected range calculations
Co-authored-by: DanielRosenwasser <972891+DanielRosenwasser@users.noreply.github.com>
1 parent afe2a85 commit fb261c4

File tree

96 files changed

+7424
-844
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+7424
-844
lines changed

internal/ls/hover.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ func (l *LanguageService) ProvideHover(ctx context.Context, documentURI lsproto.
2828
}
2929
c, done := program.GetTypeCheckerForFile(ctx, file)
3030
defer done()
31-
31+
3232
// Calculate the applicable range for the hover
3333
rangeNode := getNodeForQuickInfo(node)
3434
quickInfo, documentation := getQuickInfoAndDocumentationWithNode(c, node, rangeNode)
3535
if quickInfo == "" {
3636
return lsproto.HoverOrNull{}, nil
3737
}
38-
38+
3939
// Calculate range without leading trivia to avoid including whitespace
4040
sourceFile := ast.GetSourceFileOfNode(rangeNode)
4141
sourceText := sourceFile.Text()

testdata/baselines/reference/fourslash/hover/JsDocTypeTagQuickInfo1.baseline

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
=== /jsDocTypeTag1.js ===
33
// /** @type {String} */
44
// var S;
5-
// ^^
5+
// ^
66
// | ----------------------------------------------------------------------
77
// | ```tsx
88
// | var S: String
@@ -11,7 +11,7 @@
1111
// | ----------------------------------------------------------------------
1212
// /** @type {Number} */
1313
// var N;
14-
// ^^
14+
// ^
1515
// | ----------------------------------------------------------------------
1616
// | ```tsx
1717
// | var N: Number
@@ -20,7 +20,7 @@
2020
// | ----------------------------------------------------------------------
2121
// /** @type {Boolean} */
2222
// var B;
23-
// ^^
23+
// ^
2424
// | ----------------------------------------------------------------------
2525
// | ```tsx
2626
// | var B: Boolean
@@ -29,7 +29,7 @@
2929
// | ----------------------------------------------------------------------
3030
// /** @type {Void} */
3131
// var V;
32-
// ^^
32+
// ^
3333
// | ----------------------------------------------------------------------
3434
// | ```tsx
3535
// | var V: Void
@@ -38,7 +38,7 @@
3838
// | ----------------------------------------------------------------------
3939
// /** @type {Undefined} */
4040
// var U;
41-
// ^^
41+
// ^
4242
// | ----------------------------------------------------------------------
4343
// | ```tsx
4444
// | var U: Undefined
@@ -47,7 +47,7 @@
4747
// | ----------------------------------------------------------------------
4848
// /** @type {Null} */
4949
// var Nl;
50-
// ^^^
50+
// ^^
5151
// | ----------------------------------------------------------------------
5252
// | ```tsx
5353
// | var Nl: Null
@@ -56,7 +56,7 @@
5656
// | ----------------------------------------------------------------------
5757
// /** @type {Array} */
5858
// var A;
59-
// ^^
59+
// ^
6060
// | ----------------------------------------------------------------------
6161
// | ```tsx
6262
// | var A: any[]
@@ -65,7 +65,7 @@
6565
// | ----------------------------------------------------------------------
6666
// /** @type {Promise} */
6767
// var P;
68-
// ^^
68+
// ^
6969
// | ----------------------------------------------------------------------
7070
// | ```tsx
7171
// | var P: Promise<any>
@@ -74,7 +74,7 @@
7474
// | ----------------------------------------------------------------------
7575
// /** @type {Object} */
7676
// var Obj;
77-
// ^^^^
77+
// ^^^
7878
// | ----------------------------------------------------------------------
7979
// | ```tsx
8080
// | var Obj: Object
@@ -83,7 +83,7 @@
8383
// | ----------------------------------------------------------------------
8484
// /** @type {Function} */
8585
// var Func;
86-
// ^^^^^
86+
// ^^^^
8787
// | ----------------------------------------------------------------------
8888
// | ```tsx
8989
// | var Func: Function
@@ -92,7 +92,7 @@
9292
// | ----------------------------------------------------------------------
9393
// /** @type {*} */
9494
// var AnyType;
95-
// ^^^^^^^^
95+
// ^^^^^^^
9696
// | ----------------------------------------------------------------------
9797
// | ```tsx
9898
// | var AnyType: any
@@ -101,7 +101,7 @@
101101
// | ----------------------------------------------------------------------
102102
// /** @type {?} */
103103
// var QType;
104-
// ^^^^^^
104+
// ^^^^^
105105
// | ----------------------------------------------------------------------
106106
// | ```tsx
107107
// | var QType: any
@@ -110,7 +110,7 @@
110110
// | ----------------------------------------------------------------------
111111
// /** @type {String|Number} */
112112
// var SOrN;
113-
// ^^^^^
113+
// ^^^^
114114
// | ----------------------------------------------------------------------
115115
// | ```tsx
116116
// | var SOrN: Number | String
@@ -136,7 +136,7 @@
136136
"range": {
137137
"start": {
138138
"line": 1,
139-
"character": 3
139+
"character": 4
140140
},
141141
"end": {
142142
"line": 1,
@@ -163,7 +163,7 @@
163163
"range": {
164164
"start": {
165165
"line": 3,
166-
"character": 3
166+
"character": 4
167167
},
168168
"end": {
169169
"line": 3,
@@ -190,7 +190,7 @@
190190
"range": {
191191
"start": {
192192
"line": 5,
193-
"character": 3
193+
"character": 4
194194
},
195195
"end": {
196196
"line": 5,
@@ -217,7 +217,7 @@
217217
"range": {
218218
"start": {
219219
"line": 7,
220-
"character": 3
220+
"character": 4
221221
},
222222
"end": {
223223
"line": 7,
@@ -244,7 +244,7 @@
244244
"range": {
245245
"start": {
246246
"line": 9,
247-
"character": 3
247+
"character": 4
248248
},
249249
"end": {
250250
"line": 9,
@@ -271,7 +271,7 @@
271271
"range": {
272272
"start": {
273273
"line": 11,
274-
"character": 3
274+
"character": 4
275275
},
276276
"end": {
277277
"line": 11,
@@ -298,7 +298,7 @@
298298
"range": {
299299
"start": {
300300
"line": 13,
301-
"character": 3
301+
"character": 4
302302
},
303303
"end": {
304304
"line": 13,
@@ -325,7 +325,7 @@
325325
"range": {
326326
"start": {
327327
"line": 15,
328-
"character": 3
328+
"character": 4
329329
},
330330
"end": {
331331
"line": 15,
@@ -352,7 +352,7 @@
352352
"range": {
353353
"start": {
354354
"line": 17,
355-
"character": 3
355+
"character": 4
356356
},
357357
"end": {
358358
"line": 17,
@@ -379,7 +379,7 @@
379379
"range": {
380380
"start": {
381381
"line": 19,
382-
"character": 3
382+
"character": 4
383383
},
384384
"end": {
385385
"line": 19,
@@ -406,7 +406,7 @@
406406
"range": {
407407
"start": {
408408
"line": 21,
409-
"character": 3
409+
"character": 4
410410
},
411411
"end": {
412412
"line": 21,
@@ -433,7 +433,7 @@
433433
"range": {
434434
"start": {
435435
"line": 23,
436-
"character": 3
436+
"character": 4
437437
},
438438
"end": {
439439
"line": 23,
@@ -460,7 +460,7 @@
460460
"range": {
461461
"start": {
462462
"line": 25,
463-
"character": 3
463+
"character": 4
464464
},
465465
"end": {
466466
"line": 25,

0 commit comments

Comments
 (0)