From b5d79efaa9f1463c6babab48f43667e39dd1bca4 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Thu, 9 Apr 2026 15:16:48 -0500 Subject: T8488: add mask_exclusive This is the complement to mask_inclusive, for excluding subpaths of a tree, for example, a subtree first isolated by mask_inclusive. --- src/config_diff.mli | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/config_diff.mli') diff --git a/src/config_diff.mli b/src/config_diff.mli index 7579e32..483e7df 100644 --- a/src/config_diff.mli +++ b/src/config_diff.mli @@ -65,7 +65,7 @@ val tree_merge : ?destructive:bool -> Config_tree.t -> Config_tree.t -> Config_t [@@alert exn "Tree_alg.Incompatible_union"] [@@alert exn "Tree_alg.Nonexistent_child"] -val mask_tree : Config_tree.t -> Config_tree.t -> Config_tree.t +val mask_tree : ?exclusive:bool -> Config_tree.t -> Config_tree.t -> Config_tree.t [@@alert exn "Config_diff.Incommensurable"] [@@alert exn "Config_diff.Empty_comparison"] -- cgit v1.2.3