diff options
author | Silvan Mosberger <contact@infinisil.com> | 2020-03-19 01:13:27 +0100 |
---|---|---|
committer | Silvan Mosberger <contact@infinisil.com> | 2020-03-19 01:13:27 +0100 |
commit | f1956252270ce7d37c39906b892d21969a2e1787 (patch) | |
tree | 5755b5fa9d20e4e419cca4a8f3d770e062752120 /lib/options.nix | |
parent | a503bd01e7bb1f3a28d4cba51b72f741c1e381b4 (diff) | |
download | nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar.gz nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar.bz2 nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar.lz nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar.xz nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.tar.zst nixpkgs-f1956252270ce7d37c39906b892d21969a2e1787.zip |
lib/options: Only recurse into visible sub options
Diffstat (limited to 'lib/options.nix')
-rw-r--r-- | lib/options.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/options.nix b/lib/options.nix index e5c0631a543..71481c9250a 100644 --- a/lib/options.nix +++ b/lib/options.nix @@ -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 |