Commit 19ec83f
authored
Refactor declaration emitter into declaration transformer (microsoft#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 19ec83fCopy full SHA for 19ec83f
124 files changed
+2,656-2,729Lines changed: 2656 additions & 2729 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- 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.
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+32-19Lines changed: 32 additions & 19 deletions
| 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 | |
|
Collapse file
+10Lines changed: 10 additions & 0 deletions
| 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