Commit 19ec83f
authored
Refactor declaration emitter into declaration transformer (#21930)
* Refactor declaration emitter into declaration transformer
* Slight cleanup from code review feedback
* Incorporate fix for new test
* Swaths of PR feedback
* Merge public methods
* Per-file output
* Preserve input import ordering more often
* Unify jsdoc comment start detection under more lenient rule
* Move to per-file transformations to reduce the memory that msut be retained
* Fix typo1 parent 162a273 commit 19ec83f
File tree
124 files changed
+2656
-2729
lines changed- src
- compiler
- transformers
- declarations
- module
- harness
- unittests
- services
- tests
- baselines/reference
- JSDocParsing
- api
- project
- mapRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- mapRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/bin
- mapRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- mapRootRelativePathMixedSubfolderSpecifyOutputFile/node/bin
- maprootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- maprootUrlMixedSubfolderSpecifyOutputFile/node/bin
- maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- maprootUrlsourcerootUrlMixedSubfolderSpecifyOutputFile/node/bin
- outMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- outMixedSubfolderSpecifyOutputFile/node/bin
- sourceRootAbsolutePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- sourceRootAbsolutePathMixedSubfolderSpecifyOutputFile/node/bin
- sourceRootRelativePathMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- sourceRootRelativePathMixedSubfolderSpecifyOutputFile/node/bin
- sourcemapMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- sourcemapMixedSubfolderSpecifyOutputFile/node/bin
- sourcerootUrlMixedSubfolderSpecifyOutputFileAndOutputDirectory/node/bin
- sourcerootUrlMixedSubfolderSpecifyOutputFile/node/bin
- cases/fourslash
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
124 files changed
+2656
-2729
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3684 | 3684 | | |
3685 | 3685 | | |
3686 | 3686 | | |
3687 | | - | |
3688 | | - | |
3689 | | - | |
3690 | | - | |
3691 | 3687 | | |
3692 | 3688 | | |
3693 | 3689 | | |
| |||
3748 | 3744 | | |
3749 | 3745 | | |
3750 | 3746 | | |
3751 | | - | |
| 3747 | + | |
3752 | 3748 | | |
3753 | 3749 | | |
3754 | 3750 | | |
| |||
25497 | 25493 | | |
25498 | 25494 | | |
25499 | 25495 | | |
| 25496 | + | |
25500 | 25497 | | |
25501 | 25498 | | |
25502 | 25499 | | |
| |||
25636 | 25633 | | |
25637 | 25634 | | |
25638 | 25635 | | |
25639 | | - | |
| 25636 | + | |
| 25637 | + | |
| 25638 | + | |
| 25639 | + | |
| 25640 | + | |
25640 | 25641 | | |
25641 | 25642 | | |
25642 | 25643 | | |
25643 | 25644 | | |
25644 | 25645 | | |
25645 | 25646 | | |
25646 | 25647 | | |
25647 | | - | |
| 25648 | + | |
25648 | 25649 | | |
25649 | | - | |
| 25650 | + | |
25650 | 25651 | | |
25651 | 25652 | | |
25652 | | - | |
| 25653 | + | |
25653 | 25654 | | |
25654 | 25655 | | |
25655 | | - | |
| 25656 | + | |
| 25657 | + | |
| 25658 | + | |
| 25659 | + | |
| 25660 | + | |
25656 | 25661 | | |
25657 | | - | |
| 25662 | + | |
25658 | 25663 | | |
25659 | 25664 | | |
25660 | | - | |
| 25665 | + | |
| 25666 | + | |
| 25667 | + | |
| 25668 | + | |
| 25669 | + | |
25661 | 25670 | | |
25662 | | - | |
| 25671 | + | |
25663 | 25672 | | |
25664 | 25673 | | |
25665 | 25674 | | |
| |||
25707 | 25716 | | |
25708 | 25717 | | |
25709 | 25718 | | |
25710 | | - | |
| 25719 | + | |
| 25720 | + | |
| 25721 | + | |
| 25722 | + | |
| 25723 | + | |
25711 | 25724 | | |
25712 | | - | |
| 25725 | + | |
25713 | 25726 | | |
25714 | 25727 | | |
25715 | 25728 | | |
| |||
25753 | 25766 | | |
25754 | 25767 | | |
25755 | 25768 | | |
25756 | | - | |
25757 | | - | |
25758 | | - | |
| 25769 | + | |
| 25770 | + | |
| 25771 | + | |
| 25772 | + | |
25759 | 25773 | | |
25760 | 25774 | | |
25761 | 25775 | | |
| |||
25777 | 25791 | | |
25778 | 25792 | | |
25779 | 25793 | | |
25780 | | - | |
25781 | 25794 | | |
25782 | 25795 | | |
25783 | 25796 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
263 | 270 | | |
| 271 | + | |
264 | 272 | | |
265 | 273 | | |
266 | 274 | | |
| |||
292 | 300 | | |
293 | 301 | | |
294 | 302 | | |
| 303 | + | |
295 | 304 | | |
296 | 305 | | |
297 | 306 | | |
| |||
404 | 413 | | |
405 | 414 | | |
406 | 415 | | |
| 416 | + | |
407 | 417 | | |
408 | 418 | | |
409 | 419 | | |
| |||
0 commit comments