Skip to content

Commit c282336

Browse files
authored
Accept @overload tag declaration changes (#3852)
1 parent 4423492 commit c282336

10 files changed

Lines changed: 11 additions & 11 deletions

testdata/baselines/reference/submoduleTriaged/compiler/jsFileAlternativeUseOfOverloadTag.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileAlternativeUseOfOverloadTag.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/compiler/jsFileFunctionOverloads.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/compiler/jsFileFunctionOverloads2.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileFunctionOverloads2.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/compiler/jsFileMethodOverloads.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/compiler/jsFileMethodOverloads2.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads2.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/compiler/jsFileMethodOverloads5.js.diff renamed to testdata/baselines/reference/submoduleAccepted/compiler/jsFileMethodOverloads5.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/conformance/overloadTag1.js.diff renamed to testdata/baselines/reference/submoduleAccepted/conformance/overloadTag1.js.diff

File renamed without changes.

testdata/baselines/reference/submoduleTriaged/conformance/overloadTag2.js.diff renamed to testdata/baselines/reference/submoduleAccepted/conformance/overloadTag2.js.diff

File renamed without changes.

testdata/submoduleAccepted.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1382,6 +1382,17 @@ conformance/moduleExportDuplicateAlias2.js.diff
13821382
conformance/moduleExportDuplicateAlias3.js.diff
13831383
conformance/moduleExportsElementAccessAssignment.js.diff
13841384

1385+
# @overload handling changes in JS declaration emit (we no longer support @overload on declarations that can't have TS overloads)
1386+
## https://github.com/microsoft/typescript-go/issues/3555
1387+
compiler/jsFileAlternativeUseOfOverloadTag.js.diff
1388+
compiler/jsFileFunctionOverloads.js.diff
1389+
compiler/jsFileFunctionOverloads2.js.diff
1390+
compiler/jsFileMethodOverloads.js.diff
1391+
compiler/jsFileMethodOverloads2.js.diff
1392+
compiler/jsFileMethodOverloads5.js.diff
1393+
conformance/overloadTag1.js.diff
1394+
conformance/overloadTag2.js.diff
1395+
13851396
# Output file ordering changed + declaration types resolve to any instead of typeof references due to respecting `out` in package self-name resolution
13861397
## https://github.com/microsoft/typescript-go/issues/3551
13871398
conformance/nodeModulesDeclarationEmitWithPackageExports(module=node16).js.diff

testdata/submoduleTriaged.txt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -87,17 +87,6 @@ conformance/jsDeclarationsMissingGenerics(target=es2015).js.diff
8787
conformance/jsDeclarationsOptionalTypeLiteralProps1.js.diff
8888
conformance/jsDeclarationsOptionalTypeLiteralProps2.js.diff
8989

90-
# @overload handling changes in JS declaration emit
91-
## https://github.com/microsoft/typescript-go/issues/3555
92-
compiler/jsFileAlternativeUseOfOverloadTag.js.diff
93-
compiler/jsFileFunctionOverloads.js.diff
94-
compiler/jsFileFunctionOverloads2.js.diff
95-
compiler/jsFileMethodOverloads.js.diff
96-
compiler/jsFileMethodOverloads2.js.diff
97-
compiler/jsFileMethodOverloads5.js.diff
98-
conformance/overloadTag1.js.diff
99-
conformance/overloadTag2.js.diff
100-
10190
# @satisfies tag handling changes: functions become const declarations
10291
## https://github.com/microsoft/typescript-go/issues/3557
10392
conformance/checkJsdocSatisfiesTag15.js.diff

0 commit comments

Comments
 (0)