diff options
| author | Robert Hensing <robert@roberthensing.nl> | 2025-03-18 17:11:57 +0000 |
|---|---|---|
| committer | Johannes Kirschbauer <hsjobeki@gmail.com> | 2025-08-13 15:09:20 +0200 |
| commit | 644527dd57127fd46c40de1fc90d096a6db962b4 (patch) | |
| tree | e8dcd3839f1e646809d0bd6327f4749b9b1afd5b /pkgs/development/python-modules/rangehttpserver | |
| parent | bcf94dd3f07189b7475d823c8d67d08b58289905 (diff) | |
lib.modules: init types checkAndMerge to allow adding 'valueMeta' attributes
This allows individual types to add attributes that would be discarded during normal evaluation.
Some examples:
types.submodule performs a submodule evluation which yields an 'evalModules' result.
It returns '.config' but makes the original result accessible via 'valueMeta' allowing introspection of '.options' and all other kinds of module evaluation results
types.attrsOf returns an attribute set of the nestedType.
It makes each valueMeta available under the corresponding attribute name.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
