Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document how declarative language feature contributions from different sources are merged #4677

Open
Lemmingh opened this issue Jul 13, 2021 · 0 comments
Labels
doc-bug out of date, inaccurate, confusing content

Comments

@Lemmingh
Copy link

The documentation currently shows that extensions can define basic editing support (declarative language feature) in various aspects.

However, when multiple extensions with overlapping contributions are enabled at the same time, what will happen?


This is a real world headache, confusing both extension authors and end users.

For example, vscode.yaml and redhat.vscode-yaml both define

  • Language definition and configuration (languages and API)

  • TM grammar (grammars)

  • Default editor configuration (configurationDefaults)

for language yaml.

Please clearly document how to deduce the outcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-bug out of date, inaccurate, confusing content
Projects
None yet
Development

No branches or pull requests

2 participants