I'm developing an LSP server using the 3.17 specification and I want it to work with the latest QtCreator. I have looked into the LSP client implementation. It seems that the LSP client code converts published diagnostics into Task classes and then displays them in the Issues panel. This is working pretty well. My question concerns the support for the `Diagnostic.codeDescription.href` field from the LSP 3.17 specification. This field can specify a URI with more information about a diagnostic error (https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#codeDescription):
export interface Diagnostic { range: Range; severity?: DiagnosticSeverity; code?: integer | string; codeDescription?: CodeDescription; } 1. Does the current LSP client code in QtCreator support reading the `Diagnostic.codeDescription.href` field in order to open the URL about the diagnosed error? 2. If not, are there any alternative approaches to achieve similar functionality (open an URL about the diagnosed error)? Thanks in advance. -- Qt-creator mailing list Qt-creator@qt-project.org https://lists.qt-project.org/listinfo/qt-creator