Closed randi274 closed 1 year ago
Tested locally and confirmed stale components are still removed from the index during initialization of a project. I don't have a comparably large project to test with, but can confirm that regular projects work as expected. Our code coverage here is light, and since there's not a good spot to add additional coverage I think this is fine to merge and see if we notice improvements.
What does this PR do?
Performance enhancement to speed up initialization, particularly when working with large code bases. Tested locally, this has reduced the startup time for the extension from > 2 hours to around 2 minutes.
What issues does this PR fix or reference?
https://github.com/forcedotcom/salesforcedx-vscode/issues/4829