UNPKG

@jupyter-lsp/jupyterlab-lsp

Version:

Language Server Protocol integration for JupyterLab

63 lines (62 loc) 2.07 kB
{ "jupyter.lab.setting-icon": "lsp:diagnostics", "jupyter.lab.setting-icon-label": "Language integration", "title": "Code Diagnostics", "description": "LSP Diagnostics (linter results) settings.", "type": "object", "properties": { "defaultSeverity": { "title": "Default severity level", "type": "string", "enum": ["Error", "Warning", "Information", "Hint"], "default": "Warning", "description": "Default level of the severity for diagnostics without severity provided by the language server." }, "gutter": { "title": "Show gutter (experimental, requires restart)", "type": "boolean", "default": false }, "debounceDelay": { "title": "Delay between typing and refreshing diagnostic (requires restart)", "type": "number", "default": 250 }, "ignoreCodes": { "title": "Diagnostic codes to ignore", "type": "array", "items": { "type": "string" }, "default": [], "description": "Codes of diagnostics which should not be shown in the panel nor highlighted in the editor." }, "ignoreMessagesPatterns": { "title": "Diagnostic messages to ignore", "type": "array", "items": { "type": "string" }, "default": [], "description": "Regular expressions matching messages of diagnostics which should not be shown in the panel nor highlighted in the editor." }, "ignoreSeverities": { "title": "Diagnostic severity levels to ignore", "type": "array", "items": { "type": "string", "enum": ["Error", "Warning", "Information", "Hint"] }, "default": [], "uniqueItems": true, "description": "Severities of diagnostics which should not be shown in the panel nor highlighted in the editor." }, "disable": { "title": "Disable", "type": "boolean", "default": false, "description": "Disable this feature. Requires reloading JupyterLab to apply changes." } }, "jupyter.lab.shortcuts": [] }