| withSelection(Val) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| lambda$withModel$0(PropertyTreeModel, TreeModel, JTree) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$withSelection$9(Val, PropertyTreeModel, JTree) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| isRootVisibleIf(Val) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| withModel(TreeModel) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| withCells(Configurator) |   | 71% |   | 50% | 1 | 2 | 3 | 12 | 0 | 1 |
| withCellEditor(TreeCellEditor) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| withCell(Configurator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withRowHeight$24(int, JTree) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lambda$isRootVisibleIf$22(Val, JTree) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$isRootVisibleIf$21(JTree, Boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withSelection$8(PropertyTreeModel, JTree, Tuple) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withSelectionPaths$15(Var, PropertyTreeModel, JTree) |   | 58% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| lambda$onSelection$16(Action, TreeSelectionDelegate) |   | 41% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| withRootHandlesVisible(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withRowHeight(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _requireBoundModel(String) |   | 53% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$withCell$26(Configurator, CellBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withSelection$7(JTree) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withSelection(Var) |   | 87% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| withSelectionPaths(Var) |   | 87% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| onSelection(Action) |   | 82% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| lambda$withCellEditor$28(TreeCellEditor, JTree) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withRootHandlesVisible$23(boolean, JTree) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _selectPaths(JTree, PropertyTreeModel, List) |   | 95% |   | 80% | 2 | 6 | 2 | 17 | 0 | 1 |
| _idTypeOf(Val, PropertyTreeModel) |   | 75% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| lambda$withCellRenderer$27(PropertyTreeModel, TreeCellRenderer, JTree) |   | 83% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| _expandToDepth(JTree, int) |   | 97% |   | 80% | 2 | 6 | 1 | 8 | 0 | 1 |
| lambda$onSelection$18(PropertyTreeModel, Runnable, TreeSelectionEvent) |   | 85% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$withSelectionPaths$12(PropertyTreeModel, Runnable, TreeSelectionEvent) |   | 85% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$withSelectionPaths$11(Var, PropertyTreeModel, JTree) |  | 100% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
| lambda$_bindTo$29(PropertyTreeModel, TreeConf, JTree) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| _asPathList(Tuple) |  | 100% |   | 62% | 3 | 5 | 0 | 7 | 0 | 1 |
| _bindTo(BuilderState, Val, TreeRoots, TreeConf, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| _applyRootVisible(JTree, boolean, String) |  | 100% |   | 66% | 2 | 4 | 0 | 6 | 0 | 1 |
| lambda$withSelectionPaths$13(Var, PropertyTreeModel, JTree) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$withSelection$4(PropertyTreeModel, Var, JTree) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| _idTypeOfNested(Val, PropertyTreeModel) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| lambda$withSelection$6(Var, PropertyTreeModel, JTree) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| _asPaths(Tuple) |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| lambda$onSelection$17(JTree, PropertyTreeModel, Action) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| withCellRenderer(TreeCellRenderer) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$onSelection$19(PropertyTreeModel, Action, JTree) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$withSelection$2(PropertyTreeModel, JTree, Var) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| UIForTree(BuilderState, PropertyTreeModel) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$withRootVisible$20(boolean, JTree) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| _bind(BuilderState, Val, TreeConf, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _bindForest(BuilderState, Val, TreeConf, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withRootVisible(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelectionPaths$14(PropertyTreeModel, JTree, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelection$5(PropertyTreeModel, JTree, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| _newBuilderWithState(BuilderState) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withInitialExpansionDepth(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelection$3(PropertyTreeModel, Runnable, TreeSelectionEvent) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$withSelectionPaths$10(Var, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withSelection$1(Var, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$_bindTo$30(PropertyTreeModel, JTree, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withInitialExpansionDepth$25(int, JTree) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _state() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |