index
:
vyconf.git
master
Software appliance configuration framework (mirror of https://github.com/vyos/vyconf.git)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
vytree.ml
Age
Commit message (
Expand
)
Author
2018-09-02
Add support for node renaming.
Daniil Baturin
2018-06-05
Add a function for getting sorted children from a node and use it for sorting...
Daniil Baturin
2017-01-12
T245: improve handling of nodes with duplicate names.
Daniil Baturin
2017-01-10
Add JSON de/serialization derivers to vytree and config tree modules.
Daniil Baturin
2017-01-09
T245: add Vytree.merge_children function for de-duplicating children
Daniil Baturin
2016-12-25
Add Vytree.children_of_path : 'a t -> string list function as a convenient sh...
Daniil Baturin
2015-09-25
Move the node_type type to Reference_tree
Daniil Baturin
2015-09-21
Fix multilevel insert logic in Vytree.
Daniil Baturin
2015-09-21
Add multilevel insert that uses default data.
Daniil Baturin
2015-08-28
Add missing cases to insert_immediate.
Daniil Baturin
2015-06-03
Add get_data function, a shortcut for getting a data of node at specified path.
Daniil Baturin
2015-06-03
Make tree insert position-aware.
Daniil Baturin
2015-04-26
Add Vytree.exists for checking if path exists in a tree.
Daniil Baturin
2015-04-23
Add get_existent_path for finding the part of a path that already exists in a...
Daniil Baturin
2015-04-23
Make insert require all but the last elements in the path to exist in the tree.
Daniil Baturin
2015-04-22
Revert "Make multi-value and single-value leaf nodes separate things."
Daniil Baturin
2015-04-17
Make multi-value and single-value leaf nodes separate things.
Daniil Baturin
2015-04-14
Abandon the idea of default data in Vytree.insert and use explicit data list
Daniil Baturin
2015-04-13
Expose node_type and position types.
Daniil Baturin
2015-04-02
Get rid of an unnecessary type alias.
Daniil Baturin
2015-04-02
Reverse the order of make/make_full arguments for easier partial application.
Daniil Baturin
2015-04-02
Remove the node type, it will be in the reference tree module.
Daniil Baturin
2015-04-02
Fix Vytree.update and its unit test.
Daniil Baturin
2015-04-01
Add Vytree.update for updating the data attached to nodes.
Daniil Baturin
2015-03-28
Abstract the "find a node and do things to it" away a little.
Daniil Baturin
2015-03-27
Use cons instead of append for inserstions by default.
Daniil Baturin
2015-03-27
Add a type for differentiating nodes.
Daniil Baturin
2015-03-04
Remove unnecessary wrapping and get rid of extract_names.
Daniil Baturin
2015-03-04
Use an exception-throwing version of find instead of repeating the matching e...
Daniil Baturin
2015-03-02
Remove "child" from insert/delete etc. function names.
Daniil Baturin
2015-03-01
Move the source files back to src/
Daniil Baturin
2015-02-28
Move vytree to its own subdir.
Daniil Baturin
2015-02-28
Use vylist module in vytree for fancy list operations.
Daniil Baturin
2015-02-28
Fix the notion of duplicate child in insert_child.
Daniil Baturin
2015-02-27
Missing expression in delete_child.
Daniil Baturin
2015-02-26
Add delete_child function.
Daniil Baturin
2015-02-24
Add make_full to Vytree for constructing nodes from scratch.
Daniil Baturin
2015-02-13
Bring *_of_node functions back.
Daniil Baturin
2015-02-13
Shorter vyconf tree module name.
Daniil Baturin