Skip to content

Commit e1642a6

Browse files
committed
Baseline updates (tentative, under review)
1 parent 546794c commit e1642a6

File tree

1,759 files changed

+14856
-27818
lines changed

Some content is hidden

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

1,759 files changed

+14856
-27818
lines changed

testdata/baselines/reference/compiler/declarationEmitNoCrashOnCommentCopiedFromOtherFile.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testdata/baselines/reference/compiler/declarationEmitNoCrashOnCommentCopiedFromOtherFile.sourcemap.txt

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,27 @@ sourceFile:export.ts
3535
1->
3636
2 >^^^^^^^^^^^^^^^^^^^^^^^^
3737
3 > ^^^
38-
4 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
38+
4 > ^^^^^^^^^^^^
39+
5 > ^^^^^^^
40+
6 > ^^^^^^^^^^^^^^^^^^^^^^
3941
1->
4042
>
4143
>
4244
2 >export function
4345
3 > foo
4446
4 > () {
45-
> return (_item: unknown): _item is boolean => {
46-
> return true;
47-
> };
48-
> }
47+
> return (_item:
48+
5 > unknown
49+
6 > ): _item is boolean => {
50+
> return true;
51+
> };
52+
> }
4953
1->Emitted(8, 1) Source(9, 1) + SourceIndex(0)
5054
2 >Emitted(8, 25) Source(9, 17) + SourceIndex(0)
5155
3 >Emitted(8, 28) Source(9, 20) + SourceIndex(0)
52-
4 >Emitted(8, 69) Source(13, 2) + SourceIndex(0)
56+
4 >Emitted(8, 40) Source(10, 18) + SourceIndex(0)
57+
5 >Emitted(8, 47) Source(10, 25) + SourceIndex(0)
58+
6 >Emitted(8, 69) Source(13, 2) + SourceIndex(0)
5359
---
5460
>>>//# sourceMappingURL=export.d.ts.map===================================================================
5561
JsFile: import.d.ts

testdata/baselines/reference/compiler/noCrashOnMixin2.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ type Constructor<T = {}> = new (...args?: any[]) => T;
2020
>args : any[] | undefined
2121

2222
function Mixin<TBase extends Constructor>(Base: TBase) {
23-
>Mixin : <TBase extends Constructor<{}>>(Base: TBase) => { new (...args?: any[] | undefined): (Anonymous class); prototype: Mixin.(Anonymous class); } & TBase
23+
>Mixin : <TBase extends Constructor>(Base: TBase) => { new (...args?: any[] | undefined): (Anonymous class); prototype: Mixin.(Anonymous class); } & TBase
2424
>Base : TBase
2525

2626
return class extends Base {
@@ -37,7 +37,7 @@ class Empty {
3737
class CrashTrigger extends Mixin(Empty) {
3838
>CrashTrigger : CrashTrigger
3939
>Mixin(Empty) : Mixin.(Anonymous class)
40-
>Mixin : <TBase extends Constructor<{}>>(Base: TBase) => { new (...args?: any[] | undefined): (Anonymous class); prototype: Mixin.(Anonymous class); } & TBase
40+
>Mixin : <TBase extends Constructor>(Base: TBase) => { new (...args?: any[] | undefined): (Anonymous class); prototype: Mixin.(Anonymous class); } & TBase
4141
>Empty : typeof Empty
4242

4343
public trigger() {

testdata/baselines/reference/compiler/objectSubtypeReduction.types

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ function foo(x?: object) {
1111
>Object.entries(x || {}) .sort(([k1, v1], [k2, v2]) => v1.name.localeCompare(v2.name)) : [string, any][]
1212
>Object.entries(x || {}) .sort : (compareFn?: ((a: [string, any], b: [string, any]) => number) | undefined) => [string, any][]
1313
>Object.entries(x || {}) : [string, any][]
14-
>Object.entries : { <T>(o: ArrayLike<T> | { [s: string]: T; }): [string, T][]; (o: {}): [string, any][]; }
14+
>Object.entries : { <T>(o: { [s: string]: T; } | ArrayLike<T>): [string, T][]; (o: {}): [string, any][]; }
1515
>Object : ObjectConstructor
16-
>entries : { <T>(o: ArrayLike<T> | { [s: string]: T; }): [string, T][]; (o: {}): [string, any][]; }
16+
>entries : { <T>(o: { [s: string]: T; } | ArrayLike<T>): [string, T][]; (o: {}): [string, any][]; }
1717
>x || {} : object
1818
>x : object | undefined
1919
>{} : {}

testdata/baselines/reference/compiler/typedefHoisting.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class C {
1414
>"def" : "def"
1515

1616
bar(/** @type {Bar} */ x) {
17-
>bar : (x: string) => string
17+
>bar : (x: Bar) => string
1818
>x : string
1919

2020
return x

testdata/baselines/reference/conformance/jsdocVariadicInOverload.types

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export class Processor {
4141
* Current processor.
4242
*/
4343
use(value, ...parameters) {
44-
>use : { (preset?: string): Processor<ParseTree, HeadTree, TailTree, CompileTree, CompileResult>; <Parameters extends unknown[] = [], Input extends string | Node = undefined, Output = Input>(plugin: number, ...parameters: Parameters | [boolean]): Processor<undefined, undefined, undefined, undefined, undefined>; }
44+
>use : { (preset?: string | null | undefined): Processor<ParseTree, HeadTree, TailTree, CompileTree, CompileResult>; <Parameters extends Array<unknown> = [], Input extends Node | string | undefined = undefined, Output = Input>(plugin: number, ...parameters: (Parameters | [boolean])): Processor<undefined, undefined, undefined, undefined, undefined>; }
4545
>value : string | number | boolean
4646
>parameters : unknown[]
4747

@@ -64,9 +64,9 @@ var x = 1, y = 2, z = 3;
6464

6565
p.use(x, y, z);
6666
>p.use(x, y, z) : Processor<undefined, undefined, undefined, undefined, undefined>
67-
>p.use : { (preset?: string): Processor<undefined, undefined, undefined, undefined, undefined>; <Parameters extends unknown[] = [], Input extends string | Node = undefined, Output = Input>(plugin: number, ...parameters: Parameters | [boolean]): Processor<undefined, undefined, undefined, undefined, undefined>; }
67+
>p.use : { (preset?: string | null | undefined): Processor<undefined, undefined, undefined, undefined, undefined>; <Parameters extends Array<unknown> = [], Input extends Node | string | undefined = undefined, Output = Input>(plugin: number, ...parameters: Parameters | [boolean]): Processor<undefined, undefined, undefined, undefined, undefined>; }
6868
>p : Processor<undefined, undefined, undefined, undefined, undefined>
69-
>use : { (preset?: string): Processor<undefined, undefined, undefined, undefined, undefined>; <Parameters extends unknown[] = [], Input extends string | Node = undefined, Output = Input>(plugin: number, ...parameters: Parameters | [boolean]): Processor<undefined, undefined, undefined, undefined, undefined>; }
69+
>use : { (preset?: string | null | undefined): Processor<undefined, undefined, undefined, undefined, undefined>; <Parameters extends Array<unknown> = [], Input extends Node | string | undefined = undefined, Output = Input>(plugin: number, ...parameters: Parameters | [boolean]): Processor<undefined, undefined, undefined, undefined, undefined>; }
7070
>x : number
7171
>y : number
7272
>z : number

testdata/baselines/reference/conformance/typedefModuleExportsIndirect1.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const dummy = 0;
99
module.exports = dummy;
1010
>module.exports = dummy : 0
1111
>module.exports : 0
12-
>module : { readonly dummy: 0; }
12+
>module : { readonly dummy: number; }
1313
>exports : 0
1414
>dummy : 0
1515

testdata/baselines/reference/fourslash/inlayHints/inlayHintsIdentifierLocation.baseline

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,7 @@ const p = (a: Foo[]) => a;
3333
"value": ": "
3434
},
3535
{
36-
"value": "Foo",
37-
"location": {
38-
"uri": "file:///inlayHintsIdentifierLocation.ts",
39-
"range": {
40-
"start": {
41-
"line": 0,
42-
"character": 10
43-
},
44-
"end": {
45-
"line": 0,
46-
"character": 13
47-
}
48-
}
49-
}
36+
"value": "Foo"
5037
},
5138
{
5239
"value": "[]"

testdata/baselines/reference/fourslash/signatureHelp/jsDocFunctionSignatures6.baseline

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,25 @@
1010
// f1('foo', 'bar', 'baz', 'qux');
1111
// ^
1212
// | ----------------------------------------------------------------------
13-
// | f1(**p1: string**, p2: string, p3?: string, p4?: string): void
13+
// | f1(**p1: string**, p2: string | null, p3?: string, p4?: string): void
1414
// | - `p1: string`: - A string param
1515

1616
// | ----------------------------------------------------------------------
1717
// ^
1818
// | ----------------------------------------------------------------------
19-
// | f1(p1: string, **p2: string**, p3?: string, p4?: string): void
20-
// | - `p2: string`: - An optional param
19+
// | f1(p1: string, **p2: string | null**, p3?: string, p4?: string): void
20+
// | - `p2: string | null`: - An optional param
2121

2222
// | ----------------------------------------------------------------------
2323
// ^
2424
// | ----------------------------------------------------------------------
25-
// | f1(p1: string, p2: string, **p3?: string**, p4?: string): void
25+
// | f1(p1: string, p2: string | null, **p3?: string**, p4?: string): void
2626
// | - `p3?: string`: - Another optional param
2727

2828
// | ----------------------------------------------------------------------
2929
// ^
3030
// | ----------------------------------------------------------------------
31-
// | f1(p1: string, p2: string, p3?: string, **p4?: string**): void
31+
// | f1(p1: string, p2: string | null, p3?: string, **p4?: string**): void
3232
// | - `p4?: string`: - An optional param with a default value
3333

3434
// | ----------------------------------------------------------------------
@@ -46,7 +46,7 @@
4646
"item": {
4747
"signatures": [
4848
{
49-
"label": "f1(p1: string, p2: string, p3?: string, p4?: string): void",
49+
"label": "f1(p1: string, p2: string | null, p3?: string, p4?: string): void",
5050
"parameters": [
5151
{
5252
"label": "p1: string",
@@ -56,7 +56,7 @@
5656
}
5757
},
5858
{
59-
"label": "p2: string",
59+
"label": "p2: string | null",
6060
"documentation": {
6161
"kind": "markdown",
6262
"value": "- An optional param\n"
@@ -96,7 +96,7 @@
9696
"item": {
9797
"signatures": [
9898
{
99-
"label": "f1(p1: string, p2: string, p3?: string, p4?: string): void",
99+
"label": "f1(p1: string, p2: string | null, p3?: string, p4?: string): void",
100100
"parameters": [
101101
{
102102
"label": "p1: string",
@@ -106,7 +106,7 @@
106106
}
107107
},
108108
{
109-
"label": "p2: string",
109+
"label": "p2: string | null",
110110
"documentation": {
111111
"kind": "markdown",
112112
"value": "- An optional param\n"
@@ -146,7 +146,7 @@
146146
"item": {
147147
"signatures": [
148148
{
149-
"label": "f1(p1: string, p2: string, p3?: string, p4?: string): void",
149+
"label": "f1(p1: string, p2: string | null, p3?: string, p4?: string): void",
150150
"parameters": [
151151
{
152152
"label": "p1: string",
@@ -156,7 +156,7 @@
156156
}
157157
},
158158
{
159-
"label": "p2: string",
159+
"label": "p2: string | null",
160160
"documentation": {
161161
"kind": "markdown",
162162
"value": "- An optional param\n"
@@ -196,7 +196,7 @@
196196
"item": {
197197
"signatures": [
198198
{
199-
"label": "f1(p1: string, p2: string, p3?: string, p4?: string): void",
199+
"label": "f1(p1: string, p2: string | null, p3?: string, p4?: string): void",
200200
"parameters": [
201201
{
202202
"label": "p1: string",
@@ -206,7 +206,7 @@
206206
}
207207
},
208208
{
209-
"label": "p2: string",
209+
"label": "p2: string | null",
210210
"documentation": {
211211
"kind": "markdown",
212212
"value": "- An optional param\n"

testdata/baselines/reference/fourslash/signatureHelp/signatureHelpJSDocCallbackTag.baseline

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@
2424
// t("!", 12, false);
2525
// ^
2626
// | ----------------------------------------------------------------------
27-
// | t(**eventName: string**, eventName2: string | number, eventName3: any): number
27+
// | t(**eventName: string**, eventName2: number | string, eventName3: any): number
2828
// | - `eventName: string`: - So many words
2929

3030
// | ----------------------------------------------------------------------
3131
// ^
3232
// | ----------------------------------------------------------------------
33-
// | t(eventName: string, **eventName2: string | number**, eventName3: any): number
34-
// | - `eventName2: string | number`: - Silence is golden
33+
// | t(eventName: string, **eventName2: number | string**, eventName3: any): number
34+
// | - `eventName2: number | string`: - Silence is golden
3535

3636
// | ----------------------------------------------------------------------
3737
// ^
3838
// | ----------------------------------------------------------------------
39-
// | t(eventName: string, eventName2: string | number, **eventName3: any**): number
39+
// | t(eventName: string, eventName2: number | string, **eventName3: any**): number
4040
// | - `eventName3: any`: - Osterreich mos def
4141

4242
// | ----------------------------------------------------------------------
@@ -54,7 +54,7 @@
5454
"item": {
5555
"signatures": [
5656
{
57-
"label": "t(eventName: string, eventName2: string | number, eventName3: any): number",
57+
"label": "t(eventName: string, eventName2: number | string, eventName3: any): number",
5858
"parameters": [
5959
{
6060
"label": "eventName: string",
@@ -64,7 +64,7 @@
6464
}
6565
},
6666
{
67-
"label": "eventName2: string | number",
67+
"label": "eventName2: number | string",
6868
"documentation": {
6969
"kind": "markdown",
7070
"value": "- Silence is golden\n"
@@ -97,7 +97,7 @@
9797
"item": {
9898
"signatures": [
9999
{
100-
"label": "t(eventName: string, eventName2: string | number, eventName3: any): number",
100+
"label": "t(eventName: string, eventName2: number | string, eventName3: any): number",
101101
"parameters": [
102102
{
103103
"label": "eventName: string",
@@ -107,7 +107,7 @@
107107
}
108108
},
109109
{
110-
"label": "eventName2: string | number",
110+
"label": "eventName2: number | string",
111111
"documentation": {
112112
"kind": "markdown",
113113
"value": "- Silence is golden\n"
@@ -140,7 +140,7 @@
140140
"item": {
141141
"signatures": [
142142
{
143-
"label": "t(eventName: string, eventName2: string | number, eventName3: any): number",
143+
"label": "t(eventName: string, eventName2: number | string, eventName3: any): number",
144144
"parameters": [
145145
{
146146
"label": "eventName: string",
@@ -150,7 +150,7 @@
150150
}
151151
},
152152
{
153-
"label": "eventName2: string | number",
153+
"label": "eventName2: number | string",
154154
"documentation": {
155155
"kind": "markdown",
156156
"value": "- Silence is golden\n"

0 commit comments

Comments
 (0)