Commit Graph
36263 Commits
Author SHA1 Message Date
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
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
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 AguirreandArmando Aguirre Sepulveda 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
ZzzenandDaniel Rosenwasser 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
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