feat(lsp): add support for window/logMessage notfications

This commit is contained in:
CJ van den Berg 2024-07-02 12:29:18 +02:00
parent 5bc0ca5f74
commit 73f7025277

View file

@ -343,6 +343,8 @@ const Process = struct {
project.publish_diagnostics(self.parent.ref(), params_cb) project.publish_diagnostics(self.parent.ref(), params_cb)
else if (std.mem.eql(u8, method, "window/showMessage")) else if (std.mem.eql(u8, method, "window/showMessage"))
project.show_message(self.parent.ref(), params_cb) project.show_message(self.parent.ref(), params_cb)
else if (std.mem.eql(u8, method, "window/logMessage"))
project.show_message(self.parent.ref(), params_cb)
else else
tp.exit_fmt("unsupported LSP notification: {s}", .{method}); tp.exit_fmt("unsupported LSP notification: {s}", .{method});
} }