jupyterlab-lsp icon indicating copy to clipboard operation
jupyterlab-lsp copied to clipboard

Allow to pass default workspace config (`serverSettings`) in specs

Open krassowski opened this issue 3 years ago • 1 comments
trafficstars

References

Closes #821

Code changes

  • add optional workspace_configuration to language server spec which defines defaults for workspace/configuration reply (also known as serverSettings)
  • split SettingsSchemaManager from SettingsUIManager (non-breaking as this was never released)

User-facing changes

The settings UI will notify of any defaults set by the server.

Backwards-incompatible changes

None

Chores

  • [x] linted
  • [x] tested
  • [ ] documented
  • [ ] changelog entry

krassowski avatar Sep 14 '22 18:09 krassowski

Binder :point_left: Launch a binder notebook on branch krassowski/jupyterlab-lsp/set-workspace-config-in-schema

github-actions[bot] avatar Sep 14 '22 18:09 github-actions[bot]