| _updateTabs(JTabbedPane, ValsDelegate, TabSupplier) |   | 49% |   | 63% | 7 | 14 | 15 | 37 | 0 | 1 |
| _updateTabs(JTabbedPane, Tuple, AtomicReference, TabSupplier) |   | 73% |   | 72% | 7 | 18 | 9 | 41 | 0 | 1 |
| _bindSelectedIndex(JTabbedPane, Val) |   | 43% |   | 25% | 2 | 3 | 2 | 8 | 0 | 1 |
| withSelectedIndex(Val) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$_addTabAt$62(WeakReference, Supplier, Action, ChangeEvent) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| lambda$add$21(WeakReference, Supplier, Action, ChangeEvent) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| traversePosition(Component, Component, Point) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$addAll$45(Val, TabSupplier, JTabbedPane) |   | 69% |   | 50% | 2 | 3 | 2 | 9 | 0 | 1 |
| lambda$addAll$38(Vals, TabSupplier, JTabbedPane) |   | 50% |   | 50% | 1 | 2 | 2 | 6 | 0 | 1 |
| withTabPlacementAt(Val) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| withOverflowPolicy(Val) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$_addTabAt$61(Action, JTabbedPane, ChangeEvent) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$onChange$58(Action, JTabbedPane, ChangeEvent) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$add$20(Action, JTabbedPane, ChangeEvent) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| withOverflowPolicy(UI.OverflowPolicy) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$_addTabAt$66(JTabbedPane, Supplier, Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_addTabAt$63(JTabbedPane, int, WeakReference, Supplier, Action) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withSelectedIndex$8(JTabbedPane, Integer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$_addTabAt$75(JTabbedPane, int, Tab, UIForTabbedPane.TabMouseClickListener, JComponent) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_updateTabs$47(JTabbedPane, TabSupplier, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_updateTabs$42(JTabbedPane, TabSupplier, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_updateTabs$41(JTabbedPane, TabSupplier, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_updateTabs$40(JTabbedPane, TabSupplier, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_updateTabs$39(JTabbedPane, TabSupplier, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_addTabAt$73(JTabbedPane, Supplier, Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_addTabAt$72(JTabbedPane, Supplier, Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_addTabAt$71(JTabbedPane, Supplier, Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$onChange$59(Action, JTabbedPane, ChangeEvent) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withOverflowPolicy$18(Val, JTabbedPane) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withTabPlacementAt$15(Val, JTabbedPane) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$_buildTabHeader$53(Val, UIForLabel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_buildTabHeader$50(Val, UIForPanel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withOverflowPolicy$17(JTabbedPane, UI.OverflowPolicy) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withOverflowPolicy$16(UI.OverflowPolicy, JTabbedPane) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withTabPlacementAt$14(JTabbedPane, UI.Side) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withSelectedIndex$7(Val, JTabbedPane) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withSelectedIndex$9(JTabbedPane) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_buildTabHeader$54(Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$_buildTabHeader$51(Val) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _createTab(Object, TabSupplier) |   | 94% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| _selectTab(JTabbedPane, int, boolean) |  | 95% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| lambda$add$27(Supplier, Var, Integer) |  | 94% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| _addTabAt(int, Object, TabSupplier, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| lambda$add$35(Tab, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| lambda$_buildTabHeader$56(Tab, UIForTabbedPane.TabMouseClickListener, Val) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| _doWithoutListeners(JTabbedPane, Runnable) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| _updateTabAt(int, Object, TabSupplier, JTabbedPane) |  | 100% |   | 75% | 2 | 5 | 0 | 10 | 0 | 1 |
| lambda$_addTabAt$69(JTabbedPane, Supplier, Val) |  | 100% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
| lambda$add$28(JTabbedPane, Supplier, Val) |  | 100% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
| lambda$_indexFinderFor$19(WeakReference, WeakReference) |  | 100% |   | 75% | 2 | 5 | 0 | 6 | 0 | 1 |
| withSelectedIndex(Var) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$_addTabAt$64(JTabbedPane, Tab, JComponent, int) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$add$23(JTabbedPane, Tab, JComponent) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$_bindSelectionFlag$48(Supplier, JTabbedPane, ValDelegate) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| _buildTabHeader(Tab, UIForTabbedPane.TabMouseClickListener) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| addAll(Vals, TabSupplier) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| addAll(Val, TabSupplier) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$_addTabAt$68(Supplier, Var, Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| onTabMouseClick(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onTabMousePress(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onTabMouseRelease(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onTabMouseEnter(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onTabMouseExit(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onChange(Action) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$_addTabAt$65(Tab, JTabbedPane, JComponent, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| withTabPlacementAt(UI.Side) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| _selectTabFromModelling(JTabbedPane, int, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| lambda$_bindToTabAt$49(Supplier, UIForTabbedPane.TabPropertySetter, JTabbedPane, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$add$24(Tab, JTabbedPane, JComponent) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| _isSuppliedTabIndexSelected(Supplier, int) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| UIForTabbedPane(BuilderState) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| add(Tab) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$_updateTabAt$76(int, JTabbedPane, Object, TabSupplier) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$add$34(JTabbedPane, Tab, UIForTabbedPane.TabMouseClickListener, JComponent) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$add$25(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _applyDeferredSelectionAfterTabAddition(JTabbedPane) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$withSelectedIndex$11(JTabbedPane, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$withSelectedIndex$6(int, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$onTabMouseExit$5(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$onTabMouseEnter$4(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$onTabMouseRelease$3(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$onTabMousePress$2(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$onTabMouseClick$1(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| withSelectedIndex(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| _bindSelectionFlag(Val, JTabbedPane, Supplier) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| _bindToTabAt(Val, JTabbedPane, Supplier, UIForTabbedPane.TabPropertySetter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| _onChange(JTabbedPane, Consumer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$onChange$60(Action, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$_updateTabs$46(JTabbedPane, TabSupplier, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addAll$44(JTabbedPane, TabSupplier, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addAll$37(JTabbedPane, TabSupplier, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$add$22(JTabbedPane, WeakReference, Supplier, Action) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _reconcileSelection(JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$_addTabAt$70(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$_addTabAt$67(Var, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$_buildTabHeader$55(UIForTabbedPane.TabMouseClickListener, JLabel) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$_buildTabHeader$52(UIForTabbedPane.TabMouseClickListener, JPanel) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$addAll$43(AtomicReference, TabSupplier, JTabbedPane, Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$add$32(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$add$31(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$add$30(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$add$29(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$add$26(Var, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$_addTabAt$74(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addAll$36(TabSupplier, JTabbedPane, ValsDelegate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$add$33(JTabbedPane, Supplier, Val) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _newBuilderWithState(BuilderState) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withTabPlacementAt$13(UI.Side, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelectedIndex$10(Var, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| _indexFinderFor(WeakReference, WeakReference) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _removeTabAt(int, JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelectedIndex$12(JTabbedPane) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _state() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$_buildTabHeader$57(JPanel) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |