Skip to content

Commit f44802f

Browse files
committed
Update baselines
1 parent f9e9a1b commit f44802f

18 files changed

+167
-167
lines changed

tests/baselines/reference/checkExportsObjectAssignProperty.types

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,10 @@ m2.setonlyAccessor = 0;
175175

176176
=== tests/cases/conformance/jsdoc/mod1.js ===
177177
Object.defineProperty(exports, "thing", { value: 42, writable: true });
178-
>Object.defineProperty(exports, "thing", { value: 42, writable: true }) : any
179-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
178+
>Object.defineProperty(exports, "thing", { value: 42, writable: true }) : typeof import("tests/cases/conformance/jsdoc/mod1")
179+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
180180
>Object : ObjectConstructor
181-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
181+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
182182
>exports : typeof import("tests/cases/conformance/jsdoc/mod1")
183183
>"thing" : "thing"
184184
>{ value: 42, writable: true } : { value: number; writable: true; }
@@ -188,10 +188,10 @@ Object.defineProperty(exports, "thing", { value: 42, writable: true });
188188
>true : true
189189

190190
Object.defineProperty(exports, "readonlyProp", { value: "Smith", writable: false });
191-
>Object.defineProperty(exports, "readonlyProp", { value: "Smith", writable: false }) : any
192-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
191+
>Object.defineProperty(exports, "readonlyProp", { value: "Smith", writable: false }) : typeof import("tests/cases/conformance/jsdoc/mod1")
192+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
193193
>Object : ObjectConstructor
194-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
194+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
195195
>exports : typeof import("tests/cases/conformance/jsdoc/mod1")
196196
>"readonlyProp" : "readonlyProp"
197197
>{ value: "Smith", writable: false } : { value: string; writable: false; }
@@ -201,10 +201,10 @@ Object.defineProperty(exports, "readonlyProp", { value: "Smith", writable: false
201201
>false : false
202202

203203
Object.defineProperty(exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } });
204-
>Object.defineProperty(exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } }) : any
205-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
204+
>Object.defineProperty(exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } }) : typeof import("tests/cases/conformance/jsdoc/mod1")
205+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
206206
>Object : ObjectConstructor
207-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
207+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
208208
>exports : typeof import("tests/cases/conformance/jsdoc/mod1")
209209
>"rwAccessors" : "rwAccessors"
210210
>{ get() { return 98122 }, set(_) { /*ignore*/ } } : { get(): number; set(_: any): void; }
@@ -214,21 +214,21 @@ Object.defineProperty(exports, "rwAccessors", { get() { return 98122 }, set(_) {
214214
>_ : any
215215

216216
Object.defineProperty(exports, "readonlyAccessor", { get() { return 21.75 } });
217-
>Object.defineProperty(exports, "readonlyAccessor", { get() { return 21.75 } }) : any
218-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
217+
>Object.defineProperty(exports, "readonlyAccessor", { get() { return 21.75 } }) : typeof import("tests/cases/conformance/jsdoc/mod1")
218+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
219219
>Object : ObjectConstructor
220-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
220+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
221221
>exports : typeof import("tests/cases/conformance/jsdoc/mod1")
222222
>"readonlyAccessor" : "readonlyAccessor"
223223
>{ get() { return 21.75 } } : { get(): number; }
224224
>get : () => number
225225
>21.75 : 21.75
226226

227227
Object.defineProperty(exports, "setonlyAccessor", {
228-
>Object.defineProperty(exports, "setonlyAccessor", { /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }}) : any
229-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
228+
>Object.defineProperty(exports, "setonlyAccessor", { /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }}) : typeof import("tests/cases/conformance/jsdoc/mod1")
229+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
230230
>Object : ObjectConstructor
231-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
231+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
232232
>exports : typeof import("tests/cases/conformance/jsdoc/mod1")
233233
>"setonlyAccessor" : "setonlyAccessor"
234234
>{ /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }} : { set(str: string): void; }
@@ -251,10 +251,10 @@ Object.defineProperty(exports, "setonlyAccessor", {
251251

252252
=== tests/cases/conformance/jsdoc/mod2.js ===
253253
Object.defineProperty(module.exports, "thing", { value: "yes", writable: true });
254-
>Object.defineProperty(module.exports, "thing", { value: "yes", writable: true }) : any
255-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
254+
>Object.defineProperty(module.exports, "thing", { value: "yes", writable: true }) : typeof import("tests/cases/conformance/jsdoc/mod2")
255+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
256256
>Object : ObjectConstructor
257-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
257+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
258258
>module.exports : typeof import("tests/cases/conformance/jsdoc/mod2")
259259
>module : { "\"tests/cases/conformance/jsdoc/mod2\"": typeof import("tests/cases/conformance/jsdoc/mod2"); }
260260
>exports : typeof import("tests/cases/conformance/jsdoc/mod2")
@@ -266,10 +266,10 @@ Object.defineProperty(module.exports, "thing", { value: "yes", writable: true })
266266
>true : true
267267

268268
Object.defineProperty(module.exports, "readonlyProp", { value: "Smith", writable: false });
269-
>Object.defineProperty(module.exports, "readonlyProp", { value: "Smith", writable: false }) : any
270-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
269+
>Object.defineProperty(module.exports, "readonlyProp", { value: "Smith", writable: false }) : typeof import("tests/cases/conformance/jsdoc/mod2")
270+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
271271
>Object : ObjectConstructor
272-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
272+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
273273
>module.exports : typeof import("tests/cases/conformance/jsdoc/mod2")
274274
>module : { "\"tests/cases/conformance/jsdoc/mod2\"": typeof import("tests/cases/conformance/jsdoc/mod2"); }
275275
>exports : typeof import("tests/cases/conformance/jsdoc/mod2")
@@ -281,10 +281,10 @@ Object.defineProperty(module.exports, "readonlyProp", { value: "Smith", writable
281281
>false : false
282282

283283
Object.defineProperty(module.exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } });
284-
>Object.defineProperty(module.exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } }) : any
285-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
284+
>Object.defineProperty(module.exports, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } }) : typeof import("tests/cases/conformance/jsdoc/mod2")
285+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
286286
>Object : ObjectConstructor
287-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
287+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
288288
>module.exports : typeof import("tests/cases/conformance/jsdoc/mod2")
289289
>module : { "\"tests/cases/conformance/jsdoc/mod2\"": typeof import("tests/cases/conformance/jsdoc/mod2"); }
290290
>exports : typeof import("tests/cases/conformance/jsdoc/mod2")
@@ -296,10 +296,10 @@ Object.defineProperty(module.exports, "rwAccessors", { get() { return 98122 }, s
296296
>_ : any
297297

298298
Object.defineProperty(module.exports, "readonlyAccessor", { get() { return 21.75 } });
299-
>Object.defineProperty(module.exports, "readonlyAccessor", { get() { return 21.75 } }) : any
300-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
299+
>Object.defineProperty(module.exports, "readonlyAccessor", { get() { return 21.75 } }) : typeof import("tests/cases/conformance/jsdoc/mod2")
300+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
301301
>Object : ObjectConstructor
302-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
302+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
303303
>module.exports : typeof import("tests/cases/conformance/jsdoc/mod2")
304304
>module : { "\"tests/cases/conformance/jsdoc/mod2\"": typeof import("tests/cases/conformance/jsdoc/mod2"); }
305305
>exports : typeof import("tests/cases/conformance/jsdoc/mod2")
@@ -309,10 +309,10 @@ Object.defineProperty(module.exports, "readonlyAccessor", { get() { return 21.75
309309
>21.75 : 21.75
310310

311311
Object.defineProperty(module.exports, "setonlyAccessor", {
312-
>Object.defineProperty(module.exports, "setonlyAccessor", { /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }}) : any
313-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
312+
>Object.defineProperty(module.exports, "setonlyAccessor", { /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }}) : typeof import("tests/cases/conformance/jsdoc/mod2")
313+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
314314
>Object : ObjectConstructor
315-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
315+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
316316
>module.exports : typeof import("tests/cases/conformance/jsdoc/mod2")
317317
>module : { "\"tests/cases/conformance/jsdoc/mod2\"": typeof import("tests/cases/conformance/jsdoc/mod2"); }
318318
>exports : typeof import("tests/cases/conformance/jsdoc/mod2")

tests/baselines/reference/checkExportsObjectAssignPrototypeProperty.types

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ Person.prototype.describe = function () {
129129
};
130130
Object.defineProperty(Person.prototype, "thing", { value: 42, writable: true });
131131
>Object.defineProperty(Person.prototype, "thing", { value: 42, writable: true }) : any
132-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
132+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
133133
>Object : ObjectConstructor
134-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
134+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
135135
>Person.prototype : any
136136
>Person : typeof Person
137137
>prototype : any
@@ -144,9 +144,9 @@ Object.defineProperty(Person.prototype, "thing", { value: 42, writable: true });
144144

145145
Object.defineProperty(Person.prototype, "readonlyProp", { value: "Smith", writable: false });
146146
>Object.defineProperty(Person.prototype, "readonlyProp", { value: "Smith", writable: false }) : any
147-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
147+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
148148
>Object : ObjectConstructor
149-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
149+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
150150
>Person.prototype : any
151151
>Person : typeof Person
152152
>prototype : any
@@ -159,9 +159,9 @@ Object.defineProperty(Person.prototype, "readonlyProp", { value: "Smith", writab
159159

160160
Object.defineProperty(Person.prototype, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } });
161161
>Object.defineProperty(Person.prototype, "rwAccessors", { get() { return 98122 }, set(_) { /*ignore*/ } }) : any
162-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
162+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
163163
>Object : ObjectConstructor
164-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
164+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
165165
>Person.prototype : any
166166
>Person : typeof Person
167167
>prototype : any
@@ -174,9 +174,9 @@ Object.defineProperty(Person.prototype, "rwAccessors", { get() { return 98122 },
174174

175175
Object.defineProperty(Person.prototype, "readonlyAccessor", { get() { return 21.75 } });
176176
>Object.defineProperty(Person.prototype, "readonlyAccessor", { get() { return 21.75 } }) : any
177-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
177+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
178178
>Object : ObjectConstructor
179-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
179+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
180180
>Person.prototype : any
181181
>Person : typeof Person
182182
>prototype : any
@@ -187,9 +187,9 @@ Object.defineProperty(Person.prototype, "readonlyAccessor", { get() { return 21.
187187

188188
Object.defineProperty(Person.prototype, "setonlyAccessor", {
189189
>Object.defineProperty(Person.prototype, "setonlyAccessor", { /** @param {string} str */ set(str) { this.rwAccessors = Number(str) }}) : any
190-
>Object.defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
190+
>Object.defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
191191
>Object : ObjectConstructor
192-
>defineProperty : (o: any, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => any
192+
>defineProperty : <T>(o: T, p: PropertyKey, attributes: PropertyDescriptor & ThisType<any>) => T
193193
>Person.prototype : any
194194
>Person : typeof Person
195195
>prototype : any

0 commit comments

Comments
 (0)