mirror of
https://github.com/nix-community/nixvim.git
synced 2025-07-15 11:44:32 +02:00
plugins: use mkSeverity where possible
This commit is contained in:
parent
e49bec3901
commit
290855ed3d
2 changed files with 14 additions and 24 deletions
|
@ -243,14 +243,12 @@ in {
|
||||||
error = helpers.defaultNullOpts.mkStr "" "";
|
error = helpers.defaultNullOpts.mkStr "" "";
|
||||||
};
|
};
|
||||||
|
|
||||||
severity = let
|
severity = {
|
||||||
severityEnum = ["error" "warn" "info" "hint"];
|
min = helpers.defaultNullOpts.mkSeverity "hint" ''
|
||||||
in {
|
|
||||||
min = helpers.defaultNullOpts.mkEnum severityEnum "hint" ''
|
|
||||||
Minimum severity for which the diagnostics will be displayed.
|
Minimum severity for which the diagnostics will be displayed.
|
||||||
See `|diagnostic-severity|`.
|
See `|diagnostic-severity|`.
|
||||||
'';
|
'';
|
||||||
max = helpers.defaultNullOpts.mkEnum severityEnum "error" ''
|
max = helpers.defaultNullOpts.mkSeverity "error" ''
|
||||||
Maximum severity for which the diagnostics will be displayed.
|
Maximum severity for which the diagnostics will be displayed.
|
||||||
See `|diagnostic-severity|`.
|
See `|diagnostic-severity|`.
|
||||||
'';
|
'';
|
||||||
|
@ -899,13 +897,12 @@ in {
|
||||||
show_on_dirs = showOnDirs;
|
show_on_dirs = showOnDirs;
|
||||||
show_on_open_dirs = showOnOpenDirs;
|
show_on_open_dirs = showOnOpenDirs;
|
||||||
inherit icons;
|
inherit icons;
|
||||||
severity =
|
severity = with severity; {
|
||||||
mapAttrs (
|
inherit
|
||||||
name: value:
|
min
|
||||||
ifNonNull' value
|
max
|
||||||
(helpers.mkRaw "vim.diagnostic.severity.${strings.toUpper value}")
|
;
|
||||||
)
|
};
|
||||||
severity;
|
|
||||||
};
|
};
|
||||||
git = with git; {
|
git = with git; {
|
||||||
inherit enable;
|
inherit enable;
|
||||||
|
|
|
@ -109,11 +109,7 @@ in {
|
||||||
method, described in [BUILTIN_CONFIG](BUILTIN_CONFIG.md).
|
method, described in [BUILTIN_CONFIG](BUILTIN_CONFIG.md).
|
||||||
'';
|
'';
|
||||||
|
|
||||||
fallbackSeverity =
|
fallbackSeverity = helpers.defaultNullOpts.mkSeverity "error" ''
|
||||||
helpers.defaultNullOpts.mkNullable
|
|
||||||
(with types; either int (enum ["error" "warn" "info" "hint"]))
|
|
||||||
"error"
|
|
||||||
''
|
|
||||||
Defines the severity used when a diagnostic source does not explicitly define a severity.
|
Defines the severity used when a diagnostic source does not explicitly define a severity.
|
||||||
See `:help diagnostic-severity` for available values.
|
See `:help diagnostic-severity` for available values.
|
||||||
'';
|
'';
|
||||||
|
@ -257,10 +253,7 @@ in {
|
||||||
default_timeout = defaultTimeout;
|
default_timeout = defaultTimeout;
|
||||||
diagnostic_config = diagnosticConfig;
|
diagnostic_config = diagnosticConfig;
|
||||||
diagnostics_format = diagnosticsFormat;
|
diagnostics_format = diagnosticsFormat;
|
||||||
fallback_severity =
|
fallback_severity = fallbackSeverity;
|
||||||
if isString fallbackSeverity
|
|
||||||
then helpers.mkRaw "vim.diagnostic.severity.${strings.toUpper fallbackSeverity}"
|
|
||||||
else fallbackSeverity;
|
|
||||||
log_level = logLevel;
|
log_level = logLevel;
|
||||||
notify_format = notifyFormat;
|
notify_format = notifyFormat;
|
||||||
on_attach = helpers.mkRaw onAttach';
|
on_attach = helpers.mkRaw onAttach';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue