Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Apply mergeConfigurations for browse.path, auto-update the config, and avoid accumulating old configs#13678

Merged
sean-mcmanus merged 7 commits into
mainmicrosoft/vscode-cpptools:mainfrom
seanmcm/applyMergeConfigurationsForBrowsePathmicrosoft/vscode-cpptools:seanmcm/applyMergeConfigurationsForBrowsePathCopy head branch name to clipboard
Jun 13, 2025
Merged

Apply mergeConfigurations for browse.path, auto-update the config, and avoid accumulating old configs#13678
sean-mcmanus merged 7 commits into
mainmicrosoft/vscode-cpptools:mainfrom
seanmcm/applyMergeConfigurationsForBrowsePathmicrosoft/vscode-cpptools:seanmcm/applyMergeConfigurationsForBrowsePathCopy head branch name to clipboard

Conversation

@sean-mcmanus

@sean-mcmanus sean-mcmanus commented Jun 7, 2025

Copy link
Copy Markdown
Contributor

Fix for the configurationProvider case of #13660, #13687, and #13688 (the changed mergeable property isn't auto-updated and old config values are accumulated). #13689 is not fixed.

Also, updated the description of mergeConfigurations.

Also, removed the "string" type for mergeConfigurations, since that appears to be invalid.

mergeConfigurations currently is not used by compileCommands (so that behavior is unchanged and has browse.path merged, but other properties not merged unless there is a fallback from a file not configured from compileCommands).

@sean-mcmanus sean-mcmanus marked this pull request as ready for review June 7, 2025 10:38
@sean-mcmanus sean-mcmanus requested a review from a team as a code owner June 7, 2025 10:38
@sean-mcmanus sean-mcmanus marked this pull request as draft June 10, 2025 02:49
@sean-mcmanus sean-mcmanus changed the title Apply mergeConfigurations for browse.path. Apply mergeConfigurations for browse.path, auto-update the config, and avoid accumulating old configs Jun 10, 2025
@sean-mcmanus sean-mcmanus marked this pull request as ready for review June 10, 2025 22:20
Comment thread Extension/package.json
Comment thread Extension/src/LanguageServer/client.ts
Comment thread Extension/src/common.ts
@sean-mcmanus sean-mcmanus merged commit bd97021 into main Jun 13, 2025
6 checks passed
@sean-mcmanus sean-mcmanus deleted the seanmcm/applyMergeConfigurationsForBrowsePath branch June 13, 2025 22:07
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Jun 13, 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.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.