plugins/lsp: use attrsOf anything instead of attrs for extraOptions (#1235)

`attrs` is not merged correctly, this can introduce conflicts with
efmls-configs for example when trying to register `efm` sources not
defined by efmls-configs.
This commit is contained in:
traxys 2024-03-09 00:04:05 +01:00 committed by GitHub
parent 07c34e8cfa
commit 8569b5c550
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -77,7 +77,7 @@
extraOptions = mkOption {
default = {};
type = types.attrs;
type = types.attrsOf types.anything;
description = "Extra options for the ${name} language server.";
};
};