Commit Graph
2117 Commits
Author SHA1 Message Date
Sheetal Nandi 247a98335d In project, instead of iterating over program files to determine if file needs to be detached, do it through existing mechanism of releasing oldSourceFile (#59181) 2024-07-08 13:37:44 -07:00
Gabriela Araujo Britto c3efeb9d1b Move diagnostic duration to performance data (#59122) 2024-07-03 15:04:51 -07:00
Sheetal Nandi 6c68fdd4b5 Delay the calculation of common source root if it would be needed when calculation dts files (#59070) 2024-06-28 14:29:11 -07:00
Lars KappertandJake Bailey 752135eb40 Remove unused exports & dead code (using Knip) (#56817)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2024-06-27 14:24:01 -07:00
Sheetal Nandi f7833b2a72 On linux or editor with canUseEvents to prefer immediate directory if its not in root or node_modules (#58866) 2024-06-27 11:32:33 -07:00
Sheetal Nandi 05766227f0 Remove unnecessary properties of TypingsCacheEntry (#59044) 2024-06-26 13:15:54 -07:00
Sheetal Nandi 3b4cfb5e9b Typings cache need not be a map but directly on the project (#59043) 2024-06-26 12:47:06 -07:00
Sheetal Nandi d403e0850f Fix the consistency and correctness of performanceData reported per request (#58968) 2024-06-24 19:02:19 -07:00
Sheetal Nandi 600dde8834 Report updateGraph time in async requests (that is getErr) as well as part of request completed event (#58845) 2024-06-21 12:52:57 -07:00
Jake Bailey 867476e57a Reject internal tag on private decls, strip comments from private decls in dtsBundler (#58869) 2024-06-18 16:14:29 -07:00
Daniel Rosenwasser 4935e14901 Use more explicit operations in core helpers (and other nits) (#58873) 2024-06-18 16:00:00 -07:00
Sheetal Nandi e6add984c7 Search ancestor and its references for default projects (#57196) 2024-06-14 13:13:37 -07:00
Gabriela Araujo Britto 4857546865 Region-based semantic diagnostics (#57842) 2024-06-13 16:21:01 -07:00
Jake Bailey e30b5fbafe Remove typescript-etw (#58832) 2024-06-13 13:04:51 -07:00
Sheetal Nandi 46fe067a06 Ensure the updates with crashes reverts the change to scriptInfo (#58846) 2024-06-12 15:26:48 -07:00
Kat Marchán ddf43cd0e0 CodeMapper support (#55406) 2024-05-22 16:47:08 -07:00
navya9singh 11b73ecc4a Fixing a case when text is pasted into a blank file (#58595) 2024-05-21 11:54:35 -07:00
Andrew Branch 84ab39d7f0 Respect importModuleSpecifierPreference in sort order between fixes for the same symbol from different files (#58597) 2024-05-21 08:36:53 -07:00
Sheetal Nandi ba78807aa1 Handle project / program roots in tsserver correctly (#58562) 2024-05-20 11:45:31 -07:00
Sheetal Nandi fadc83b939 Handle config file change and default project management (#58486) 2024-05-10 14:50:43 -07:00
Andrew Branch 19dc1c6c8c Re-export more referenced types from protocol.ts (#58487) 2024-05-09 11:42:15 -07:00
navya9singh be8fb98cf1 Implementing copy/paste (#57262) 2024-05-08 16:07:51 -07:00
Sheetal Nandi b9c71c3fc3 Always send configFileDiagEvent and instead set triggerFile for more consistency (#58462) 2024-05-07 15:58:26 -07:00
Jake Bailey 16beff101a Use explicit extensions for imports within src (#58421) 2024-05-06 17:07:54 -07:00
Sheetal Nandi c0ac582284 Make the config file name in logger little more concise. (#58255) 2024-04-19 11:26:31 -07:00
Sheetal NandiandAndrew Branch 5b3060d5c6 [Experiment] Some tweaking to handle project references for auto import (#55955)
Co-authored-by: Andrew Branch <andrew@wheream.io>
2024-04-18 11:41:48 -07:00
Sheetal Nandi 904a59f343 Print correct information about noOpenRef in the baseline (#58230) 2024-04-17 13:28:33 -07:00
Sheetal Nandi cbae6cf9f4 Add template variable ${configDir} for substitution of config files directory path (#58042) 2024-04-16 16:25:07 -07:00
Sheetal Nandi 4e294963c8 Keep scriptInfo and project alive even after file delete till next file open (#57492) 2024-04-12 10:43:09 -07:00
Gabriela Araujo Britto 551a600e84 Add es2023 target (#58140) 2024-04-11 18:42:41 -07:00
Sheetal Nandi 25de1b05b4 Send configFileDiag event when presence of errors change on project.update (#58120) 2024-04-08 15:30:36 -07:00
Zzzen f608fc0a10 check return type of this type predicates (#57341) 2024-04-08 13:37:24 -07:00
Jake Bailey 4cedfe40b0 Update dprint, don't force multiline imports for imports of single name (#58038) 2024-04-02 10:58:16 -07:00
Sheetal Nandi f3f70df94e Dont fail on "create" event when watching package json files (#57971) 2024-03-27 14:58:43 -07:00
Sheetal Nandi 54504fc9b3 Normalize slashes for paths in watch events (#57968) 2024-03-27 14:16:35 -07:00
Sheetal Nandi c87b5bcab9 Watch events enhancements (#57950) 2024-03-27 13:36:45 -07:00
Jake Bailey e72605925d Update deps and fix new lints (#57870) 2024-03-21 09:24:23 -07:00
navya9singh c295531bfa Adopt code action ranges for refactorings (#57608) 2024-03-18 14:34:44 -07:00
Andrew BranchandJake Bailey 6d458e81cd Deduplicate protocol.ts content (#57361)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2024-03-04 11:41:49 -08:00
Jake BaileyandAndrew Branch 26df0cb23e Remove 5.5 deprecated compiler options (#57527)
Co-authored-by: Andrew Branch <andrew@wheream.io>
2024-02-28 14:35:39 -08:00
Jake Bailey 65de938e4e Remove target=es3 (#57525) 2024-02-27 11:40:18 -08:00
Jake Bailey 23156cb970 Error on unused eslint directives, reenable lost eslint rules (#57350) 2024-02-27 10:49:41 -08:00
Phil PluckthunandSheetal Nandi ef091bf755 Allow plugins to be loaded from package subpaths (#57266)
Co-authored-by: Sheetal Nandi <sheetalkamat@users.noreply.github.com>
2024-02-21 13:55:47 -08:00
Sheetal Nandi 2f8b822c1f Some of the fixes picked out from my work for file updates (#57401) 2024-02-13 13:18:34 -08:00
Sheetal NandiandJake Bailey ee46953bc9 Baseline Project Service State for easy diffing in changes (#57255)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2024-02-01 14:01:43 -08:00
Abraham Guo 3c9aea3ed1 enable @typescript-eslint/no-unused-vars (#57123) 2024-01-29 11:31:51 -08:00
Sheetal Nandi 113537713d Fix ReloadRequest in protocol found while updating to use session in tests (#57158) 2024-01-25 08:59:56 -08:00
Jake BaileyandRyan Cavanaugh 1982349339 Update dependencies to latest compatible versions (#56561)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
2024-01-19 12:44:01 -08:00
Andrew Branch 6cb6fc94ae Add --module preserve, support require in --moduleResolution bundler (#56785) 2024-01-19 12:03:24 -08:00
Isabel Duan 780097856a Organize type imports (#55269) 2024-01-09 16:29:16 -08:00