Skip to content

Fix for input delays when editing c_cpp_properties.json - #13878

Merged
Bob Brown (bobbrow) merged 6 commits into
mainfrom
bobbrow/asyncValidation
Aug 28, 2025
Merged

Fix for input delays when editing c_cpp_properties.json#13878
Bob Brown (bobbrow) merged 6 commits into
mainfrom
bobbrow/asyncValidation

Conversation

@bobbrow

Copy link
Copy Markdown
Member

Fixes: #13591

Some glob operations may be more expensive than users expect. This change does the glob processing async so that other work can continue. As a bonus, I added a performance warning squiggle for when glob path resolution takes more than 10 seconds as this may be unexpected.

@bobbrow
Bob Brown (bobbrow) requested a review from a team as a code owner August 26, 2025 16:54
@github-project-automation github-project-automation Bot moved this to Pull Request in cpptools Aug 26, 2025
Comment thread Extension/src/LanguageServer/configurations.ts
Comment thread Extension/src/LanguageServer/configurations.ts
Comment thread Extension/src/LanguageServer/configurations.ts
Comment thread Extension/src/LanguageServer/configurations.ts Outdated
Comment thread Extension/src/LanguageServer/configurations.ts
Comment thread Extension/src/LanguageServer/configurations.ts
@bobbrow
Bob Brown (bobbrow) merged commit 6479acd into main Aug 28, 2025
6 checks passed
@bobbrow
Bob Brown (bobbrow) deleted the bobbrow/asyncValidation branch August 28, 2025 22:35
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Aug 28, 2025
@bobbrow Bob Brown (bobbrow) added this to the 1.27 milestone Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Freeze/delayed input when editing c_cpp_properties.json

2 participants