Граф коммитов

36263 Коммитов

Автор SHA1 Сообщение Дата
Sheetal Nandi 49ad1a3917
Remove tsbuildInfo specification error now that we need it for non incremental scenarios as well and there is no way to disable it (#59960) 2024-09-18 10:41:58 -07:00
Sheetal Nandi 02b07a1788
Dont open composite projects to determine if script info is part of project (#59688) 2024-09-18 10:35:22 -07:00
Ben Lickly 8230bc66a7
Drop unnecessary type arguments in the isolated declarations quick fix (#59665)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2024-09-16 10:35:50 -07:00
Isabel Duan 52eaa7b02f
Enable `--isolatedDeclarations` on TS codebase (#59635)
Co-authored-by: Sheetal Nandi <shkamat@microsoft.com>
Co-authored-by: Andrew Branch <andrew@wheream.io>
2024-09-15 18:10:52 -07:00
Isabel Duan 89e004f632
add support for autoimports/moveToFile to generate aliased named imports (#59885) 2024-09-10 15:38:37 -07:00
Wesley Wigham 0d7763e4c8
Sanitize version string for syntactically invalid buildinfo baselines (#59932) 2024-09-10 13:58:33 -07:00
Jake Bailey 48f0b3cc38
Update deps, TS 5.6, remove node-fetch (#59907) 2024-09-09 13:17:05 -07:00
Mateusz Burzyński 53039d3f05
Include all type parameters in completions within type parameters' constraints (#56543) 2024-09-09 10:35:58 -07:00
Sheetal Nandi 31afb988d1
Updates to --build parsing on command line (#59874) 2024-09-06 12:52:55 -07:00
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