Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-10 | xml: T5218: fix typo in component_version | John Estabrook | |
2023-08-09 | xml: T5452: catch lib errors in generate_cache | John Estabrook | |
2023-08-07 | config: T5443: add config merge_defaults method | John Estabrook | |
Drop low-level merge_defaults function in favor of Config method for a middle-grained level of control when merging defaults. | |||
2023-08-07 | xml: T5435: utility function for default value at path | John Estabrook | |
2023-07-29 | xml: T5403: remove incorrect arg check | John Estabrook | |
2023-07-27 | xml: T5403: add support for supplemental xml cache | John Estabrook | |
2023-07-20 | xml: T5345: replace dropped shift, necessary for compatability of args | John Estabrook | |
The fix for T5345 dropped a necessary adjusment in the case of get_first_key=False. | |||
2023-07-12 | Merge pull request #2079 from jestabro/from-defaults | Daniil Baturin | |
config: T5330: add boolean check for additions by default in config dict | |||
2023-07-09 | xml: T5345: remove unneeded, incorrect check on paths | John Estabrook | |
This check can raise a false positive exception in the case of a tag-node value name equal to the tag-node name; it is unneeded in any case as the functions are called with well-defined paths, respectively, with a correct verification. | |||
2023-07-07 | config: T5330: retain information of internal _dict_merge | John Estabrook | |
2023-07-05 | xml: T5218: add missing str.split() in defaults of multi node | John Estabrook | |
2023-06-24 | Merge pull request #2010 from jestabro/revise-config-dict | John Estabrook | |
config: T5228: simplify get_config_dict and add argument with_defaults | |||
2023-06-22 | config: T5228: add get_config_defaults options to match get_config_dict | John Estabrook | |
For those cases not covered by automatic merging of defaults in get_config_dict(..., with_defaults=True), get_config_defaults should take arguments consistent with those of get_config_dict, for ease of merging results. | |||
2023-06-22 | config: T5228: use local _dict_merge to avoid circular import | John Estabrook | |
2023-06-22 | xml: T5218: fix error and simplify logic in recursive option | John Estabrook | |
2023-05-26 | xml: T5242: add cli_defined boolean test for node existing under path | John Estabrook | |
If non_local=False (default), cli_defined returns True if the node is a child of the path in interface-definitions; otherwise True if node is a descendent of the path. | |||
2023-05-19 | xml: T5218: return defaults only for child leaf-nodes, unless recursive | John Estabrook | |
Operations get_defaults and get_config_defaults return default values only for nodes with parent in the config dict (get_config_defaults) or at the path (get_defaults). To include default values of decendent nodes, set option recursive=True. | |||
2023-05-17 | xml: T5218: add operations on xml cache | John Estabrook | |
2023-05-11 | xml: T5218: generate xml cache from reference_tree | John Estabrook | |