Closed aedwardstx closed 1 week ago
Numerous major enhancements to HConfig:
HConfig
add_child()
HConfig.logs
HConfigChild.to_tag_spec()
get_children()
HConfigBase._with_tags()
tags.intersection(child.tags): -> if tags.issubset(child.tags):
constructors.py
HConfig.add_children_deep()
text_match.py
HConfig.all_children_sorted_with_lineage_rules()
Numerous major enhancements to
HConfig
:add_child()
no longer takes an optional index. This feature was seldom used and the order weight functionality offers a similar capability.HConfig
.HConfig.logs
. This feature was seldom used and never fully implemented.HConfigChild.to_tag_spec()
. This feature was seldom used and can be implemented externally if needed.get_children()
has been extensively optimized for performance.HConfigBase._with_tags()
bug fix iftags.intersection(child.tags): -> if tags.issubset(child.tags):
HConfig
and config view constructor functions are now consolidated inconstructors.py
HConfig.add_children_deep()
text_match.py
HConfig
from str/DumpHConfig.all_children_sorted_with_lineage_rules()
. This feature was seldom used and can be implemented externally if needed.