Commit Graph
4542 Commits
Author SHA1 Message Date
Mateusz Burzyński 39da6b1c63 Display property types in optional chains without optional type marker (#53804) 2023-06-23 13:04:08 -04:00
Mateusz Burzyński abf0ef8eef Fixed an issue with errors not being correctly reported after completion requests in nested calls (#54658) 2023-06-20 12:04:08 -07:00
Mateusz Burzyński b1c2e8caad Add extra test cases for string literal completions (#54714) 2023-06-20 09:52:38 -07:00
Mateusz Burzyński c565827b4f Fixed some string literal argument completions depending on resolved signature (#53996) 2023-06-13 09:34:19 -07:00
Maria José Solano 31936ea36e Add inline variable refactor (#54281) 2023-06-12 20:03:43 -07:00
GuLewei 6a996ac995 Additional fix to issue #50509 (#54423) 2023-06-12 15:31:51 -07:00
Mateusz Burzyński d95caa51fc Fixed a regression with string completions not being available directly in arguments typed using rest parameter (#54588) 2023-06-12 15:16:08 -07:00
Oleksandr T af075841c5 fix(54580): Bad operation for find-all-references on import.meta when meta occurs in a comment (#54581) 2023-06-09 13:48:36 -07:00
Oleksandr T a6d9858383 fix(54068): Organize Imports removes first deprecated JSDoc comment (#54071) 2023-06-06 16:48:03 -07:00
Oleksandr T 67299ed267 fix(54458): The inlay hint does not handle TypeScript's spread operator well (#54503) 2023-06-05 11:13:14 -07:00
Emma Hamilton d49a28534a Use custom conditions in path completions (#54332) 2023-06-01 16:16:50 -07:00
Andrew Branch 1e0b2f4912 Code fix should prefer import type (#54255) 2023-06-01 09:57:08 -07:00
Oleksandr T d495200a4a fix(54366): bug: getCodeFixesAtPosition fails when TS2339 diagnostic paired with large pojo; Debug Failure. False expression: Token end is child end (#54432) 2023-05-30 13:47:31 -07:00
Isabel Duan 0b170d09fe delete extra comments in tests (#54452) 2023-05-30 12:08:23 -07:00
Isabel Duan ca0fafd694 add baseline for linked editing (#54315) 2023-05-26 16:01:29 -07:00
Oleksandr T d762534463 fix(54383): Declare method quick fix not returned for #private method (#54400) 2023-05-26 10:06:20 -07:00
Russell Davis da686774dc Formatter: fix indentation of comments at end of range (#54250) 2023-05-25 13:13:53 -07:00
Oleksandr T 1a8c7ae447 fix CI build (#54386) 2023-05-25 10:22:05 -07:00
Oleksandr T 8db251fb47 fix(52517): JSDoc Comment Template not provided when unrelated JSDoc with tag exists (#54132) 2023-05-24 16:19:49 -07:00
Oleksandr T 8ea3887f70 fix(54155): "Move to file" does not carry all function overload and implementation signatures (#54164) 2023-05-24 16:17:43 -07:00
Oleksandr T bb74c60723 feat(54190): Convert to template string quick fix not available in assignment expressions (#54210) 2023-05-24 15:42:07 -07:00
Oleksandr T 6cbe2e02a4 fix(54085): Cannot navigate down object hierarchy if an interface is not directly implemented (#54108) 2023-05-24 14:06:25 -07:00
Gabriela Araujo Britto e7d62e57aa Don't use text change's createNewFile for existing empty file (#54358) 2023-05-24 12:26:11 -07:00
Gabriela Araujo Britto 24ac9e75c2 Improve class member snippet completions and keyword completions interaction (#52525) 2023-05-17 15:14:34 -07:00
Mateusz Burzyński d3513ee5c4 Improved go to type definition on type references of global container-like types using allowlist (#53729) 2023-05-15 13:40:18 -07:00
navya9singh d7b8662f4d Fix for formatter crash for Move to file (#54199) 2023-05-09 14:01:59 -07:00
Jm 362703a213 Cover more cases for node module auto-import (#54024) 2023-05-09 09:46:55 -07:00
Oleksandr T 320e628a6d fix(53424): in code documentation is not working upon import if function expression reuse function type (#53964) 2023-05-08 16:55:04 -07:00
Maria José Solano 42d69cfa77 Handle undefined location.parent when getting completionEntryDetails (#54138) 2023-05-05 13:41:50 -07:00
Jake Bailey c333e14578 Ensure that JSDoc parsing happens within a ParsingContext (#52710) 2023-05-04 09:55:34 -07:00
Oleksandr T 3c43b6b1be fix(53754): Re-exported symbol marked with deprecated doesn't get correct deprecation highlighting (#53808) 2023-04-27 09:45:10 -07:00
Andrew Branch 818c9806d4 Ensure paths-based resolution does not generate module specifiers with .. in the middle (#53957) 2023-04-21 15:04:16 -07:00
navya9singh d3bbef390d 'Move to file' refactor (#53542) 2023-04-21 11:48:53 -07:00
Maria José Solano e02ef9fddb Add quotes when renaming numerical indices (#53596) 2023-04-20 16:58:29 -07:00
Isabel Duan c1693054fe added wordPattern Regex to include more characters (#53934) 2023-04-20 15:38:55 -07:00
Mateusz Burzyński 40787a7076 Improve contextual completions (#53554) 2023-04-20 09:22:14 -07:00
Oleksandr T c58231ea3b fix(53467): extends keyword not suggested inside of generic (#53646) 2023-04-19 10:59:07 -07:00
NicoleandAndrew Branch 178198be04 Fix 53482 : Preserve newline/space behavior (#53732)
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com>
2023-04-18 09:57:52 -07:00
Oleksandr T 378ffa4bc9 feat(7411): Resolve intrinsics elements by JSX namespaced tag names (#53799) 2023-04-16 17:20:10 -07:00
Vitaly c70fa514b0 Don't include completions for current and later parameters (#52690) 2023-04-14 17:05:55 -07:00
ZzzenandNathan Shively-Sanders 458c5e6c64 fix(53138): go-to-definition not working on expression of SatisfiesExpression (#53164)
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2023-04-13 15:29:18 -07:00
Donald33 Wang adcc39d2c7 Allow custom switch-case indentation in formatting (#53733) 2023-04-13 08:35:05 -07:00
Anders HejlsbergandMaria Solano bec204c844 Revise discriminateTypeByDiscriminableItems function (#53709)
Co-authored-by: Maria Solano <mariasolano@microsoft.com>
2023-04-12 07:25:58 -07:00
Vitaly a97ba985b2 infer from usages: support short-circuiting assignment operators (#52860) 2023-04-10 13:13:46 -07:00
Tobias S 8369d41efe fix ordering of code fix import with triple-slash directives (#52484) 2023-04-10 10:45:57 -07:00
Isabel Duan d4c48e1495 Adds linked editing for JSX tags (#53284) 2023-04-07 13:39:10 -07:00
Andrew Branch 287ee41cf2 Fix two module specifier ending preference detection issues (#53691) 2023-04-06 13:06:58 -07:00
Gabriela Araujo Britto e83d61398e Provide snippet completions for @param in JSDoc (#53260) 2023-04-04 11:35:09 -07:00
Oleksandr T 3f7a8d5604 fix(52828): No signature help in parameter declaration before , and ) (#52840) 2023-04-03 13:43:20 -07:00
Andrew Branch 9052ef895a Fix Go To Source Definition in --moduleResolution bundler (#53613) 2023-03-31 15:50:11 -07:00