lib: deprecate mkAliasOptionModuleMD
This commit is contained in:
@@ -345,6 +345,8 @@
|
|||||||
|
|
||||||
### Deprecations {#sec-nixpkgs-release-25.11-lib-deprecations}
|
### Deprecations {#sec-nixpkgs-release-25.11-lib-deprecations}
|
||||||
|
|
||||||
|
- `lib.options.mkAliasOptionModuleMD` is now obsolete; use the identical [`lib.options.mkAliasOptionModule`] instead.
|
||||||
|
|
||||||
- `types.either` silently accepted mismatching types when used in `freeformType`. Module maintainers should fix the used type
|
- `types.either` silently accepted mismatching types when used in `freeformType`. Module maintainers should fix the used type
|
||||||
In most cases wrapping `either` with `attrsOf` should be sufficient.
|
In most cases wrapping `either` with `attrsOf` should be sufficient.
|
||||||
|
|
||||||
|
|||||||
@@ -1787,11 +1787,10 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Transitional version of mkAliasOptionModule that uses MD docs.
|
Deprecated alias of mkAliasOptionModule that uses MD docs.
|
||||||
|
This function is no longer necessary will be removed in 26.05`.
|
||||||
This function is no longer necessary and merely an alias of `mkAliasOptionModule`.
|
|
||||||
*/
|
*/
|
||||||
mkAliasOptionModuleMD = mkAliasOptionModule;
|
mkAliasOptionModuleMD = lib.warn "mkAliasOptionModuleMD is deprecated and will be removed in 26.05; please use mkAliasOptionModule." mkAliasOptionModule;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b
|
mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b
|
||||||
|
|||||||
Reference in New Issue
Block a user