Skip to content

Merge contributed default configuration values of type object #168498

@mkhl

Description

@mkhl

vscode 1.64 added explorer file nesting, and extensions authors sensibly want to contribute additional nesting patterns for the tooling they support, for example rust-lang/rust-analyzer#13580

unfortunately this currently does not contribute an additional nesting pattern but overwrites the other default nesting patterns, so with that extension installed a package.json and package-lock.json are no longer nested unless i add that pattern myself

it would be great if extensions could provide default patterns without overriding the vscode defaults, or other patterns contributed by other extensions. the contribution point documentation provides no insight into doing this, and my understanding is that exactly one contributed default value "wins" so i think that might have to change

Metadata

Metadata

Assignees

Labels

*out-of-scopePosted issue is not in scope of VS CodeconfigVS Code configuration, settingsfeature-requestRequest for new features or functionality

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions