From cc9023fb1d74fad3b7b704a1c161a2ce9f378431 Mon Sep 17 00:00:00 2001 From: svl <66408983+4lxs@users.noreply.github.com> Date: Wed, 12 Jun 2024 09:45:10 +0200 Subject: [PATCH] plugins/languages/lint: allow irregular linters setting `linters.markdownlint-cli.cmd` would genenrate before: `linters.markdownlint-cli.cmd` resulting in an error. after: `linters["markdownlint-cli"]["cmd"]` --- plugins/languages/lint.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/languages/lint.nix b/plugins/languages/lint.nix index 736ea4de..dccde929 100644 --- a/plugins/languages/lint.nix +++ b/plugins/languages/lint.nix @@ -247,7 +247,7 @@ in propName: propValue: optionalString ( propValue != null - ) "__lint.linters.${linter}.${propName} = ${helpers.toLuaObject propValue}" + ) ''__lint.linters["${linter}"]["${propName}"] = ${helpers.toLuaObject propValue}'' ) linterConfig ) cfg.linters ) @@ -260,7 +260,7 @@ in let linterConfig' = if isString linterConfig then helpers.mkRaw linterConfig else linterConfig; in - "__lint.linters.${customLinter} = ${helpers.toLuaObject linterConfig'}" + ''__lint.linters["${customLinter}"] = ${helpers.toLuaObject linterConfig'}'' ) cfg.customLinters ) ));