Merge pull request #82897 from Infinisil/fix-recursive-visible-docs

lib/options: Only recurse into visible sub options
This commit is contained in:
Robert Hensing
2020-03-19 11:24:57 +01:00
committed by GitHub

View File

@@ -159,7 +159,7 @@ rec {
let ss = opt.type.getSubOptions opt.loc;
in if ss != {} then optionAttrSetToDocList' opt.loc ss else [];
in
[ docOption ] ++ subOptions) (collect isOption options);
[ docOption ] ++ optionals docOption.visible subOptions) (collect isOption options);
/* This function recursively removes all derivation attributes from