Commit Graph

36254 Commits

Author SHA1 Message Date
Sheetal Nandi
ea699093ce We may not always get file notifications for file creation, so always check for failed lookups starting with the path as well as exact path (#59882) 2024-09-06 12:20:13 -07:00
Sheetal Nandi
2fb1363b82 Make "/home/src/workspaces/project" as default current directory without having to specify it for tsc tests (#59875) 2024-09-05 16:15:20 -07:00
Ron Buckton
f39fe7dbe6 Support importHelpers with module:preserve (#59852) 2024-09-05 17:48:39 -04:00
Sheetal Nandi
d514dab3f6 Fix the incorrect copy over for watchOptions and fix order of watches for referenced projects (#59871) 2024-09-05 13:30:08 -07:00
Sheetal Nandi
87d0e771a8 Fix issues with global typings cache and what gets watches (#59869) 2024-09-05 13:06:30 -07:00
Sheetal Nandi
7976d9cef5 Refactor tsserver, tsc and fourslash-server tests so that paths are always watchable (#59844) 2024-09-04 14:22:10 -07:00
Mateusz Burzyński
29d92edd1c Revert "Allow variance annotations on generic references (#56418)" (#59793) 2024-09-03 16:08:13 -07:00
Mateusz Burzyński
fe2cb8ebaa Add missing index parameter to the Array.fromAsync's mapFn (#59837) 2024-09-03 10:18:18 -07:00
Jake Bailey
a709f9899c Update deps, dprint plugins (#59810) 2024-08-30 15:48:32 -07:00
Armando Aguirre
6260f7ab78 Added typeToTypeNode with truncation (#59332)
Co-authored-by: Armando Aguirre Sepulveda <araguir@microsoft.com>
2024-08-30 14:16:18 -07:00
Mateusz Burzyński
0e292c441a Fixed formatting to fix the CI on main (#59801) 2024-08-29 14:10:34 -07:00
Yevhenii Hyzyla
eadb9e18f9 Don't generalize when assigment target is never (fix: #41707) (#59774) 2024-08-29 12:20:28 -07:00
CSIGS@microsoft.com
342d142548 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20240829095357792 to main (#59795) 2024-08-29 11:19:07 -07:00
Daniel Rosenwasser
e6f3bafddf Optimize path mapping lookups (#59048) 2024-08-29 09:17:24 -07:00
CSIGS@microsoft.com
497316f7e8 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20240828095615951 to main (#59783) 2024-08-28 11:06:11 -07:00
dependabot[bot]
dc535a7be8 Bump github/codeql-action from 3.26.2 to 3.26.5 in the github-actions group across 1 directory (#59753)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 11:09:01 -07:00
Ryan Cavanaugh
64931f7c3d this can be nullish (#59761) 2024-08-26 12:30:27 -07:00
Jack Works
47ae752c23 refactor: improve string export name completions (#58818) 2024-08-26 12:23:05 -07:00
Jake Bailey
e7410ce179 Switch from prettier to pretty_yaml for yaml formatting (#59757) 2024-08-26 10:48:00 -07:00
Andrew Branch
a86b5e2b01 Fix error message for type-only import of ES module from CJS (#59711) 2024-08-23 12:05:40 -07:00
Oleksandr T.
3abe069fd2 fix(59649): ts Move to a new file doesn't respect importModuleSpecifier setting (#59670) 2024-08-22 16:46:28 -07:00
Daniel Rosenwasser
d1e25f25c2 devcontainer.json Updates (#59694) 2024-08-22 16:32:19 -07:00
Jake Bailey
82e4682541 Drop tsserverlibrary.d.ts from baselines, simplify APILibCheck (#59722) 2024-08-22 14:12:59 -07:00
Mateusz Burzyński
e8e47dd484 Add missing test case for assertion functions with PropertySignature declarations (#59714) 2024-08-22 11:16:39 -07:00
Andrew Branch
a5eec2485f Simplify handling of node:-prefixed modules in auto-imports (#59702) 2024-08-21 16:43:21 -07:00
CSIGS@microsoft.com
f6ec916313 LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20240821102429476 to main (#59708) 2024-08-21 13:00:06 -07:00
Andrew Branch
7f597beb2e Don’t try to recreate AutoImportProvider after giving up because of too many dependencies until program structure changes (#59692) 2024-08-20 17:12:28 -07:00
Zzzen
533ed3d665 error on variables that are used but never initialized (#55887)
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2024-08-20 13:02:54 -07:00
Sheetal Nandi
627fbcbd69 Add fast path exits if we are retaining all configured projects (#59689) 2024-08-20 10:18:12 -07:00
navya9singh
2192336dfe Fixing delay caused in vscode due to pasteEdits (#59542) 2024-08-19 17:45:57 -07:00
Daniel Rosenwasser
12d7c85066 Bump version to 5.7 (#59693) 2024-08-19 17:27:25 -07:00
Mateusz Burzyński
e6edc567a3 Fixed an issue with contextual type for intersection properties (take 2) (#52095) 2024-08-19 14:14:11 -07:00
Jake Bailey
6894ff7f38 Fix Set of one string literal bug in openExternalProject (#59686) 2024-08-19 13:44:57 -07:00
Jake Bailey
bff6aa1d1f Use correct line endings in built typesMap.json (#59687) 2024-08-19 13:25:54 -07:00
Gabriela Araujo Britto
1e7889c697 Enable existing commit characters in certain locations where isNewIdentifier is true (#59523) 2024-08-19 13:24:03 -07:00
YeonJuan
936a79bbb5 Expose TypeChecker. getAwaitedType to public (#59268)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Co-authored-by: Ron Buckton <ron.buckton@microsoft.com>
2024-08-19 10:58:15 -07:00
dependabot[bot]
577155f9b3 Bump github/codeql-action from 3.26.0 to 3.26.2 in the github-actions group (#59680)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 09:22:57 -07:00
CSIGS@microsoft.com
2a8865e6ba LEGO: Pull request from lego/hb_5378966c-b857-470a-8675-daebef4a6da1_20240817191120857 to main (#59669) 2024-08-17 12:28:28 -07:00
Sheetal Nandi
d06fb82d7c Add option --stopBuildOnErrors to tsbuild to get previous behavior of not building downstream projects if upstream has errors (#59433) 2024-08-16 19:02:42 -07:00
Oleksandr T.
f850298f70 fix(59558): Implement Interface Quick Fix generates duplicate declarations (#59563) 2024-08-16 15:17:58 -07:00
Isabel Duan
8ec3804611 fix test/basellines (#59663) 2024-08-16 15:17:45 -07:00
Isabel Duan
26c4320757 also return classes when caling goToDef on a constructor call (#59421) 2024-08-16 13:58:29 -07:00
Ron Buckton
f025a5b879 built-in iterators should be disposable (#59633) 2024-08-16 11:57:04 -04:00
Ron Buckton
09a8522294 Do not get awaited type of AsyncGenerator TNext (#59644) 2024-08-16 11:55:46 -04:00
Ron Buckton
856e472104 Do not overwrite original pointer when indirectly points to location (#59647) 2024-08-16 10:33:00 -04:00
Titian Cernicova-Dragomir
52395892e0 Set declarationMap to false in transpileModule. (#59642) 2024-08-15 16:57:37 -07:00
Andrew Branch
ca64946dff Set parents of augmented module exports (#59609)
Co-authored-by: Isabel Duan <isabelduan@microsoft.com>
2024-08-15 16:18:57 -07:00
Andrew Branch
bcb1545aa3 Allow existing imports in file to supersede package.json filter (#59604) 2024-08-15 15:00:31 -07:00
Sheetal Nandi
5fd6a6fd8d Revert of Search ancestor and its references for default projects #57196 (#59634) 2024-08-15 11:48:11 -07:00
Mateusz Burzyński
aaa6c4e26c Add an extra test case for narrowing of union containing a type parameter (#59628) 2024-08-15 11:00:37 -07:00