helix-mirror/helix-dap
Michael Davis 44f596334a DAP: Skip serializing Options when None
DAP follows the same strict TypeScript interface syntax as LSP
which states:

> The document uses TypeScript interfaces in strict mode to describe
> these. This means for example that a `null` value has to be explicitly
> listed and that a mandatory property must be listed even if a falsify
> value might exist.

So we have to skip serializing any fields that end in `?` instead
of passing `null`.
2022-07-05 12:34:03 +02:00
..
src DAP: Skip serializing Options when None 2022-07-05 12:34:03 +02:00
Cargo.toml Use which to resolve lsp/dap binaries 2022-02-24 11:38:40 +09:00