Implement workspace_configuration for Dart LSP
This PR addressed https://github.com/zed-industries/zed/issues/8558 and allows the Dart Client Workspace Configuration.
Differing from the issue, the settings are used from the LSP settings section, example:
{
"lsp": {
"dart": {
"settings": {
"lineLength": 200
}
}
}
}
Note: this only works for the global settings (not folder specific)
Release Notes:
- Fixed missing client workspace configuration of Dart LSP (#8858).
We require contributors to sign our Contributor License Agreement, and we don't have @flo80 on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.
@cla-bot check
The cla-bot has been summoned, and re-checked this pull request!
Thank you! Updated the release notes a bit and will merge once CI is green.