diff options
author | pennae <github@quasiparticle.net> | 2023-06-11 20:27:54 +0200 |
---|---|---|
committer | pennae <github@quasiparticle.net> | 2023-06-13 16:56:32 +0200 |
commit | d36f950d405369abca5144b14a201bc25c4a080a (patch) | |
tree | 1087a7b50343bfafd11efa2cfff9c5fc62ca0f73 /lib/modules.nix | |
parent | 20152b4269356ab04cab7b3c7b0df3fea3455637 (diff) | |
download | nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar.gz nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar.bz2 nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar.lz nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar.xz nixlib-d36f950d405369abca5144b14a201bc25c4a080a.tar.zst nixlib-d36f950d405369abca5144b14a201bc25c4a080a.zip |
lib: turn *MD functions into aliases
with docbook gone and MD the default these aren't needed any more. we can't remove them yet because there's thousands of uses, but maybe some day we can.
Diffstat (limited to 'lib/modules.nix')
-rw-r--r-- | lib/modules.nix | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/lib/modules.nix b/lib/modules.nix index 4dc8c663b2fe..5821aeab20c7 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -1146,14 +1146,11 @@ let use = id; }; - /* Transitional version of mkAliasOptionModule that uses MD docs. */ - mkAliasOptionModuleMD = from: to: doRename { - inherit from to; - visible = true; - warn = false; - use = id; - markdown = true; - }; + /* Transitional version of mkAliasOptionModule that uses MD docs. + + This function is no longer necessary and merely an alias of `mkAliasOptionModule`. + */ + mkAliasOptionModuleMD = mkAliasOptionModule; /* mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b @@ -1175,7 +1172,7 @@ let (opt.highestPrio or defaultOverridePriority) (f opt.value); - doRename = { from, to, visible, warn, use, withPriority ? true, markdown ? false }: + doRename = { from, to, visible, warn, use, withPriority ? true }: { config, options, ... }: let fromOpt = getAttrFromPath from options; @@ -1186,9 +1183,7 @@ let { options = setAttrByPath from (mkOption { inherit visible; - description = if markdown - then lib.mdDoc "Alias of {option}`${showOption to}`." - else "Alias of <option>${showOption to}</option>."; + description = "Alias of {option}`${showOption to}`."; apply = x: use (toOf config); } // optionalAttrs (toType != null) { type = toType; |