Skip to content

mergeConfigurations accumulates old defines/etc. after they are changed #13687

Open
@sean-mcmanus

Description

@sean-mcmanus
  1. Set mergeConfigurations to true in c_cpp_properties.json with a configurationProvider set (e.g. "configurationProvider": "ms-vscode.cmake-tools").
  2. Change one of the mergeable properties in c_cpp_properties.json like a define in defines.
  3. Do something to retrigger another config update, e.g. CMake: Configure.

Bug: The new define/etc. is added and the old define still exists. It should be replacing the old define with the new define.

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Pull Request

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions