Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,507 changes: 1,634 additions & 873 deletions src/lib/dom.generated.d.ts

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/lib/dom.iterable.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

interface AudioParam {
/**
* The **`setValueCurveAtTime()`** method of the following a curve defined by a list of values.
* The **`setValueCurveAtTime()`** method of the AudioParam interface schedules the parameter's value to change following a curve defined by a list of values.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime)
*/
Expand Down Expand Up @@ -193,7 +193,7 @@ interface IDBDatabase {

interface IDBObjectStore {
/**
* The **`createIndex()`** method of the field/column defining a new data point for each database record to contain.
* The **`createIndex()`** method of the IDBObjectStore interface creates and returns a new IDBIndex object in the connected database.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/IDBObjectStore/createIndex)
*/
Expand Down
924 changes: 596 additions & 328 deletions src/lib/webworker.generated.d.ts

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/lib/webworker.iterable.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ interface IDBDatabase {

interface IDBObjectStore {
/**
* The **`createIndex()`** method of the field/column defining a new data point for each database record to contain.
* The **`createIndex()`** method of the IDBObjectStore interface creates and returns a new IDBIndex object in the connected database.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/IDBObjectStore/createIndex)
*/
Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/callsOnComplexSignatures.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== callsOnComplexSignatures.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== checkJsxChildrenCanBeTupleType.tsx ===
Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/checkJsxChildrenProperty16.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== checkJsxChildrenProperty16.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== checkJsxUnionSFXContextualTypeInferredCorrectly.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== contextuallyTypedJsxChildren.tsx ===
Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/controlFlowOptionalChain3.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== controlFlowOptionalChain3.tsx ===
Expand Down
4 changes: 2 additions & 2 deletions tests/baselines/reference/divergentAccessorsTypes6.symbols
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ element.style = "color: red";
>style : Symbol(Element.style, Decl(divergentAccessorsTypes6.ts, 2, 19), Decl(divergentAccessorsTypes6.ts, 3, 37))

element.style.animationTimingFunction;
>element.style.animationTimingFunction : Symbol(CSSStyleDeclaration.animationTimingFunction, Decl(lib.dom.d.ts, --, --))
>element.style.animationTimingFunction : Symbol(CSSStyleProperties.animationTimingFunction, Decl(lib.dom.d.ts, --, --))
>element.style : Symbol(Element.style, Decl(divergentAccessorsTypes6.ts, 2, 19), Decl(divergentAccessorsTypes6.ts, 3, 37))
>element : Symbol(element, Decl(divergentAccessorsTypes6.ts, 7, 13))
>style : Symbol(Element.style, Decl(divergentAccessorsTypes6.ts, 2, 19), Decl(divergentAccessorsTypes6.ts, 3, 37))
>animationTimingFunction : Symbol(CSSStyleDeclaration.animationTimingFunction, Decl(lib.dom.d.ts, --, --))
>animationTimingFunction : Symbol(CSSStyleProperties.animationTimingFunction, Decl(lib.dom.d.ts, --, --))

element.style = element.style; // error
>element.style : Symbol(Element.style, Decl(divergentAccessorsTypes6.ts, 2, 19), Decl(divergentAccessorsTypes6.ts, 3, 37))
Expand Down
7 changes: 4 additions & 3 deletions tests/baselines/reference/duplicateNumericIndexers.types
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
//// [tests/cases/conformance/types/members/duplicateNumericIndexers.ts] ////

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 2,500
Assignability cache: 10,000
Type Count: 25,000
Instantiation count: 25,000
Symbol count: 50,000

=== duplicateNumericIndexers.ts ===
// it is an error to have duplicate index signatures of the same kind in a type
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 100,000
Instantiation count: 250,000
Symbol count: 100,000

=== errorInfoForRelatedIndexTypesNoConstraintElaboration.ts ===
Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tests/baselines/reference/ignoredJsxAttributes.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== ignoredJsxAttributes.tsx ===
Expand Down
3 changes: 2 additions & 1 deletion tests/baselines/reference/intersectionsOfLargeUnions.types
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

=== Performance Stats ===
Assignability cache: 1,000
Type Count: 2,500
Type Count: 10,000
Instantiation count: 5,000

=== intersectionsOfLargeUnions.ts ===
// Repro from #23977
Expand Down
3 changes: 2 additions & 1 deletion tests/baselines/reference/intersectionsOfLargeUnions2.types
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

=== Performance Stats ===
Assignability cache: 1,000
Type Count: 2,500
Type Count: 10,000
Instantiation count: 5,000

=== intersectionsOfLargeUnions2.ts ===
// Repro from #24233
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== intraExpressionInferencesJsx.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsDeclarationsReactComponents1.jsx ===
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//// [tests/cases/compiler/jsxCallElaborationCheckNoCrash1.tsx] ////

=== Performance Stats ===
Assignability cache: 2,500
Assignability cache: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== index.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxDeclarationsWithEsModuleInteropNoCrash.jsx ===
Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/jsxElementType.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxElementType.tsx ===
Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/jsxElementTypeLiteral.types
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxElementTypeLiteral.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxElementTypeLiteralWithGeneric.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxEmptyExpressionNotCountedAsChild.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxEmptyExpressionNotCountedAsChild.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxEmptyExpressionNotCountedAsChild.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxExcessPropsAndAssignability.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxGenericComponentWithSpreadingResultOfGenericFunction.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
//// [tests/cases/compiler/jsxInferenceProducesLiteralAsExpected.tsx] ////

=== Performance Stats ===
Type Count: 2,500
Instantiation count: 2,500
Assignability cache: 1,000
Type Count: 5,000
Instantiation count: 10,000

=== jsxInferenceProducesLiteralAsExpected.tsx ===
import React = require("react");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
2 changes: 1 addition & 1 deletion tests/baselines/reference/jsxIntrinsicUnions.types
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

=== Performance Stats ===
Assignability cache: 2,500
Type Count: 5,000
Type Count: 10,000
Instantiation count: 50,000
Symbol count: 50,000

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxJsxsCjsTransformChildren.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxJsxsCjsTransformChildren.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxJsxsCjsTransformCustomImport.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxJsxsCjsTransformCustomImport.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== react.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== react.tsx ===
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
=== Performance Stats ===
Assignability cache: 2,500
Type Count: 10,000
Instantiation count: 50,000
Instantiation count: 100,000
Symbol count: 50,000

=== jsxJsxsCjsTransformKeyProp.tsx ===
Expand Down
Loading