about summary refs log tree commit diff
path: root/lib/modules.nix
diff options
context:
space:
mode:
authorpennae <github@quasiparticle.net>2023-06-11 20:27:54 +0200
committerpennae <github@quasiparticle.net>2023-06-13 16:56:32 +0200
commitd36f950d405369abca5144b14a201bc25c4a080a (patch)
tree1087a7b50343bfafd11efa2cfff9c5fc62ca0f73 /lib/modules.nix
parent20152b4269356ab04cab7b3c7b0df3fea3455637 (diff)
downloadnixlib-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.nix19
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;