2.home-manager/tests/lib/types
Austin Horstman 66aa75f6e8 lib/deprecations: support deferred state-version warnings
Extend mkStateVersionOptionDefault so merged attrset callers can defer
warning emission to config.warnings while still exposing the effective
state-version default and option priority metadata.

Add dedicated lib tests for deferred warning behavior on both legacy and
current state versions.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-24 14:08:36 -05:00
..
dag-merge-result.txt lib: add functions to create DAGs from lists 2023-06-05 23:08:30 +02:00
dag-merge.nix treewide: remove unused code (#6985) 2025-05-07 10:03:21 -05:00
dag-submodule.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
default.nix lib/deprecations: support deferred state-version warnings 2026-03-24 14:08:36 -05:00
either-suboptions-docs-lib.nix tests/types: add suboptions doc test 2026-02-13 13:41:08 -06:00
gvariant-merge.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
state-version-option-default-deferred-current.nix lib/deprecations: support deferred state-version warnings 2026-03-24 14:08:36 -05:00
state-version-option-default-deferred.nix lib/deprecations: support deferred state-version warnings 2026-03-24 14:08:36 -05:00
state-version-option-default.nix lib/deprecations: add state version default helper 2026-03-22 11:46:51 -05:00