Commit 4cd20b1
* Fix microsoft#15540: Throw error when importing @types
Fix issue: microsoft#15540
- Modify checker; external imports to account for imported modules
containing '@types/'.
- Add diagnostic message.
- Add test case
* FIX-15540: Review changes
- Replace `substr` with `startsWith`
- move diagnostics message to more relevant place
- Add `removePrefix` helper function
1 parent 38ece3b commit 4cd20b1Copy full SHA for 4cd20b1
6 files changed
+53Lines changed: 53 additions & 0 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- src/compiler
- tests
- baselines/reference
- cases/compiler
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+6Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1642 | 1642 | |
1643 | 1643 | |
1644 | 1644 | |
| 1645 | + |
| 1646 | + |
| 1647 | + |
| 1648 | + |
| 1649 | + |
| 1650 | + |
1645 | 1651 | |
1646 | 1652 | |
1647 | 1653 | |
|
Collapse file
+5Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1764 | 1764 | |
1765 | 1765 | |
1766 | 1766 | |
| 1767 | + |
| 1768 | + |
| 1769 | + |
| 1770 | + |
| 1771 | + |
1767 | 1772 | |
1768 | 1773 | |
1769 | 1774 | |
|
Collapse file
src/compiler/diagnosticMessages.json
Copy file name to clipboardExpand all lines: src/compiler/diagnosticMessages.json+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
3061 | 3061 | |
3062 | 3062 | |
3063 | 3063 | |
| 3064 | + |
| 3065 | + |
| 3066 | + |
| 3067 | + |
3064 | 3068 | |
3065 | 3069 | |
3066 | 3070 | |
|
Collapse file
tests/baselines/reference/importDeclTypes.errors.txt
Copy file name to clipboard+14Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
Collapse file
tests/baselines/reference/importDeclTypes.js
Copy file name to clipboard+15Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
Collapse file
tests/cases/compiler/importDeclTypes.ts
Copy file name to clipboard+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
0 commit comments