Skip to content

Conversation

@bobbrow
Copy link
Member

@bobbrow bobbrow commented Aug 29, 2025

Fixes: #10828

For consideration. Telemetry suggests that less than 3% of workspaces have more than 100,000 source files (with 250,000 total files). That seems like a reasonable threshold, but we could raise it if we think that's too many customers to notify.

The notification can be disabled for the workspace. The "learn more" button links to a page I wrote in the Wiki about improving the configuration (which should also be reviewed). https://github.com/microsoft/vscode-cpptools/wiki/Optimizing-your-configuration

@bobbrow bobbrow requested a review from a team as a code owner August 29, 2025 22:15
@github-project-automation github-project-automation bot moved this to Pull Request in cpptools Aug 29, 2025
@bobbrow bobbrow added this to the On Deck milestone Aug 29, 2025
sean-mcmanus
sean-mcmanus previously approved these changes Aug 29, 2025
@sean-mcmanus sean-mcmanus modified the milestones: On Deck, 1.27.3 Aug 29, 2025
@bobbrow bobbrow merged commit 968332d into main Sep 2, 2025
6 checks passed
@github-project-automation github-project-automation bot moved this from Pull Request to Done in cpptools Sep 2, 2025
@bobbrow bobbrow deleted the bobbrow/excessiveFilesWarning branch September 2, 2025 21:36
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.

Show a warning when an excessive number of C/C++ files are discovered in a workspace

4 participants