CutBox.app

Coverage Report

Created: 2024-03-12 03:40

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
App/AboutPanel/AboutPanel.swift
 100.00% (1/1)
 100.00% (6/6)
 100.00% (1/1)
- (0/0)
App/CutBoxController.swift
  97.87% (46/47)
  97.10% (234/241)
  89.41% (76/85)
- (0/0)
App/JSFuncSearchPreview/JSFunItems/JSFuncItemTableRowImageView.swift
 100.00% (1/1)
 100.00% (4/4)
 100.00% (1/1)
- (0/0)
App/JSFuncSearchPreview/JSFunItems/JSFuncItemTableRowTextView.swift
 100.00% (3/3)
 100.00% (14/14)
 100.00% (7/7)
- (0/0)
App/JSFuncSearchPreview/JSFuncSearchAndPreviewView+KeyDown.swift
 100.00% (1/1)
 100.00% (22/22)
 100.00% (10/10)
- (0/0)
App/JSFuncSearchPreview/JSFuncSearchAndPreviewView.swift
 100.00% (7/7)
 100.00% (29/29)
 100.00% (7/7)
- (0/0)
App/JSFuncSearchPreview/JSFuncSearchTextViewDelegate.swift
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
App/JSFuncSearchPreview/JSFuncSearchViewController.swift
  91.30% (21/23)
  93.57% (131/140)
  88.57% (31/35)
- (0/0)
App/JSFuncSearchPreview/JSFuncSearchViewControllerTableViewDelegate.swift
  77.78% (7/9)
  86.21% (75/87)
  76.47% (13/17)
- (0/0)
App/Preferences/ColorTheme/CutBoxColorTheme.swift
 100.00% (3/3)
 100.00% (39/39)
 100.00% (3/3)
- (0/0)
App/Preferences/ColorTheme/CutBoxColorThemeDefinition.swift
 100.00% (7/7)
  98.51% (66/67)
  94.74% (18/19)
- (0/0)
App/Preferences/ColorTheme/CutBoxThemeLoader.swift
 100.00% (9/9)
 100.00% (52/52)
 100.00% (11/11)
- (0/0)
App/Preferences/PreferencesAdvancedView+ClearHistory.swift
 100.00% (4/4)
 100.00% (21/21)
 100.00% (9/9)
- (0/0)
App/Preferences/PreferencesAdvancedView+HistoryLimit.swift
  85.71% (12/14)
  96.92% (63/65)
  88.89% (24/27)
- (0/0)
App/Preferences/PreferencesAdvancedView+HistorySize.swift
  66.67% (2/3)
  93.33% (14/15)
  66.67% (2/3)
- (0/0)
App/Preferences/PreferencesAdvancedView+JoinItems.swift
  66.67% (2/3)
  86.84% (33/38)
  60.00% (6/10)
- (0/0)
App/Preferences/PreferencesAdvancedView+MultipleItemWrapping.swift
  66.67% (6/9)
  93.33% (42/45)
  63.64% (7/11)
- (0/0)
App/Preferences/PreferencesAdvancedView.swift
 100.00% (5/5)
 100.00% (28/28)
 100.00% (7/7)
- (0/0)
App/Preferences/PreferencesGeneralView+AutoLogin.swift
 100.00% (1/1)
 100.00% (13/13)
 100.00% (1/1)
- (0/0)
App/Preferences/PreferencesGeneralView+KeyRecorder.swift
  83.33% (5/6)
  96.30% (26/27)
  77.78% (7/9)
- (0/0)
App/Preferences/PreferencesGeneralView+ProtectFavorites.swift
 100.00% (4/4)
 100.00% (33/33)
  80.00% (8/10)
- (0/0)
App/Preferences/PreferencesGeneralView+ShowHiddenDialogButton.swift
 100.00% (3/3)
 100.00% (14/14)
 100.00% (3/3)
- (0/0)
App/Preferences/PreferencesGeneralView.swift
 100.00% (2/2)
 100.00% (12/12)
 100.00% (2/2)
- (0/0)
App/Preferences/PreferencesPastePipelineView.swift
  90.00% (9/10)
  98.70% (76/77)
  94.74% (18/19)
- (0/0)
App/Preferences/PreferencesService/CutBoxPreferences+JoinAndWrap.swift
 100.00% (4/4)
  95.24% (20/21)
  92.31% (12/13)
- (0/0)
App/Preferences/PreferencesService/CutBoxPreferences+ResetSuppressedDialogBoxes.swift
 100.00% (2/2)
 100.00% (10/10)
 100.00% (2/2)
- (0/0)
App/Preferences/PreferencesService/CutBoxPreferences+SelectTheme.swift
 100.00% (7/7)
 100.00% (35/35)
 100.00% (14/14)
- (0/0)
App/Preferences/PreferencesService/CutBoxPreferences+TextScaling.swift
  60.00% (3/5)
  88.24% (30/34)
  84.00% (21/25)
- (0/0)
App/Preferences/PreferencesService/CutBoxPreferencesService.swift
  96.88% (31/32)
  99.25% (132/133)
  97.67% (42/43)
- (0/0)
App/Preferences/PreferencesTabView.swift
 100.00% (7/7)
  97.56% (40/41)
  90.00% (9/10)
- (0/0)
App/Preferences/PreferencesTabViewController.swift
 100.00% (3/3)
 100.00% (8/8)
 100.00% (3/3)
- (0/0)
App/Preferences/PreferencesThemePreview.swift
 100.00% (5/5)
  96.08% (49/51)
  77.78% (7/9)
- (0/0)
App/Preferences/PreferencesThemeSelectionView+HidePreview.swift
 100.00% (4/4)
 100.00% (29/29)
  80.00% (8/10)
- (0/0)
App/Preferences/PreferencesThemeSelectionView+ThemeSelector.swift
  75.00% (3/4)
  79.07% (34/43)
  75.00% (3/4)
- (0/0)
App/Preferences/PreferencesThemeSelectionView+UseCompactUI.swift
 100.00% (5/5)
 100.00% (22/22)
  81.82% (9/11)
- (0/0)
App/Preferences/PreferencesThemeSelectionView.swift
  66.67% (2/3)
  72.73% (8/11)
  66.67% (2/3)
- (0/0)
App/Preferences/PreferencesWindow.swift
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
- (0/0)
App/SearchAndPreview/ClipItems/ClipItemTableRowContainerView.swift
 100.00% (8/8)
 100.00% (37/37)
 100.00% (17/17)
- (0/0)
App/SearchAndPreview/ClipItems/ClipItemTableRowImageButtonView.swift
 100.00% (9/9)
 100.00% (40/40)
 100.00% (17/17)
- (0/0)
App/SearchAndPreview/ClipItems/ClipItemTableRowImageView.swift
  66.67% (2/3)
  86.67% (13/15)
  57.14% (4/7)
- (0/0)
App/SearchAndPreview/ClipItems/ClipItemTableRowTextView.swift
 100.00% (3/3)
 100.00% (15/15)
 100.00% (7/7)
- (0/0)
App/SearchAndPreview/ClipItems/ItemTableRowContainerView.swift
 100.00% (3/3)
  92.86% (26/28)
  80.00% (8/10)
- (0/0)
App/SearchAndPreview/ClipItems/ItemTableRowImageView.swift
  72.73% (8/11)
  82.76% (24/29)
  69.23% (9/13)
- (0/0)
App/SearchAndPreview/ClipItems/ItemTableRowTextView.swift
  70.00% (7/10)
  62.96% (17/27)
  70.00% (7/10)
- (0/0)
App/SearchAndPreview/SearchAndPreview+KeyDownHandler.swift
 100.00% (2/2)
  97.67% (84/86)
  92.31% (24/26)
- (0/0)
App/SearchAndPreview/SearchAndPreviewView.swift
  70.37% (19/27)
  85.55% (148/173)
  70.45% (31/44)
- (0/0)
App/SearchAndPreview/SearchAndPreviewViewBase.swift
  96.88% (31/32)
  99.26% (135/136)
  91.18% (31/34)
- (0/0)
App/SearchAndPreview/SearchTextView.swift
 100.00% (8/8)
  98.41% (62/63)
  96.43% (27/28)
- (0/0)
App/SearchAndPreview/SearchViewController.swift
  81.08% (30/37)
  87.54% (246/281)
  84.00% (63/75)
- (0/0)
App/SearchAndPreview/SearchViewControllerMenuDelegate.swift
 100.00% (1/1)
  85.71% (18/21)
  72.73% (8/11)
- (0/0)
App/SearchAndPreview/SearchViewControllerTableViewDelegate.swift
  66.67% (8/12)
  86.14% (87/101)
  69.57% (16/23)
- (0/0)
App/SearchAndPreview/SearchViewTextViewDelegate.swift
 100.00% (3/3)
 100.00% (11/11)
 100.00% (6/6)
- (0/0)
App/Services/History/HistoryLimitNumberFormatter.swift
  83.33% (5/6)
  88.89% (16/18)
  66.67% (6/9)
- (0/0)
App/Services/History/HistoryOffsetPredicateFactory.swift
  75.00% (6/8)
  88.24% (30/34)
  72.73% (16/22)
- (0/0)
App/Services/History/HistoryRepo.swift
 100.00% (36/36)
  96.63% (172/178)
  93.67% (74/79)
- (0/0)
App/Services/History/HistorySearchMode.swift
  80.00% (4/5)
  92.31% (24/26)
  83.33% (10/12)
- (0/0)
App/Services/History/HistoryService.swift
  93.33% (42/45)
  94.95% (301/317)
  90.98% (111/122)
- (0/0)
App/Services/History/Migration/HistoryStoreMigration_1_6_x.swift
 100.00% (6/6)
  97.62% (41/42)
  92.31% (12/13)
- (0/0)
App/Services/HotKeyService.swift
 100.00% (11/11)
  92.45% (49/53)
  89.47% (17/19)
- (0/0)
App/Services/JSFuncService.swift
  86.96% (20/23)
  97.58% (161/165)
  91.07% (51/56)
- (0/0)
App/Services/LoginItemsService.swift
 100.00% (5/5)
  91.67% (22/24)
  80.00% (12/15)
- (0/0)
App/Services/VersionService.swift
 100.00% (1/1)
  85.71% (6/7)
  66.67% (2/3)
- (0/0)
App/TimeFilter/TimeFilterValidator.swift
 100.00% (11/11)
  93.46% (100/107)
  86.27% (44/51)
- (0/0)
Base/CutBoxBaseClasses.swift
 100.00% (14/14)
 100.00% (63/63)
 100.00% (18/18)
- (0/0)
Base/CutBoxGetStatusItem.swift
 100.00% (1/1)
 100.00% (5/5)
 100.00% (3/3)
- (0/0)
Components/DialogFactory.swift
 100.00% (6/6)
 100.00% (53/53)
  89.47% (17/19)
- (0/0)
Components/LinkText.swift
 100.00% (3/3)
 100.00% (14/14)
 100.00% (5/5)
- (0/0)
Components/Popup/PopupBackgroundView.swift
 100.00% (2/2)
 100.00% (9/9)
 100.00% (2/2)
- (0/0)
Components/Popup/PopupContainerView.swift
 100.00% (5/5)
 100.00% (49/49)
  77.78% (7/9)
- (0/0)
Components/Popup/PopupController.swift
 100.00% (21/21)
  98.36% (180/183)
  90.77% (59/65)
- (0/0)
Components/Popup/PopupControllerWindowDelegate.swift
  66.67% (2/3)
  77.78% (7/9)
  66.67% (4/6)
- (0/0)
Components/Popup/PopupPanel.swift
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Components/TextFieldKeyUpRxStream.swift
  75.00% (3/4)
  63.64% (7/11)
  75.00% (3/4)
- (0/0)
Components/ValidIndicatorTextField.swift
  80.00% (4/5)
  55.56% (20/36)
  57.14% (8/14)
- (0/0)
CutBox.swift
 100.00% (4/4)
 100.00% (8/8)
 100.00% (4/4)
- (0/0)
Extensions/Array+IndexSet.swift
 100.00% (3/3)
 100.00% (15/15)
 100.00% (6/6)
- (0/0)
Extensions/Array+MenuItems.swift
  66.67% (2/3)
  88.89% (8/9)
  60.00% (3/5)
- (0/0)
Extensions/Array+String+SwiftyStringScore.swift
 100.00% (19/19)
 100.00% (74/74)
 100.00% (25/25)
- (0/0)
Extensions/Array+removeAtIndexes.swift
 100.00% (3/3)
 100.00% (18/18)
 100.00% (11/11)
- (0/0)
Extensions/Collection+Safe.swift
 100.00% (2/2)
 100.00% (5/5)
 100.00% (4/4)
- (0/0)
Extensions/Int+doTimes.swift
 100.00% (2/2)
 100.00% (16/16)
 100.00% (10/10)
- (0/0)
Extensions/JSContext+subscript.swift
  66.67% (2/3)
  85.71% (6/7)
  66.67% (2/3)
- (0/0)
Extensions/KeyCombo+Archive.swift
 100.00% (2/2)
  93.33% (14/15)
  87.50% (7/8)
- (0/0)
Extensions/NSAttributedString+HTML.swift
 100.00% (1/1)
  92.86% (13/14)
  60.00% (3/5)
- (0/0)
Extensions/NSColor+HexColorString.swift
 100.00% (5/5)
  96.77% (60/62)
  92.00% (23/25)
- (0/0)
Extensions/NSEvent+CarbonConvenience.swift
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Extensions/NSImage+fake.swift
 100.00% (3/3)
 100.00% (19/19)
 100.00% (3/3)
- (0/0)
Extensions/NSImage+tint.swift
 100.00% (1/1)
 100.00% (18/18)
  80.00% (4/5)
- (0/0)
Extensions/NSObject+fromNib.swift
 100.00% (3/3)
 100.00% (15/15)
 100.00% (5/5)
- (0/0)
Extensions/NSScreen+currentScreenForMouseLocation.swift
 100.00% (2/2)
 100.00% (8/8)
 100.00% (5/5)
- (0/0)
Extensions/NSTableView+getRowView.swift
  50.00% (1/2)
  94.74% (18/19)
  71.43% (5/7)
- (0/0)
Extensions/OrderedSet.swift
 100.00% (24/24)
 100.00% (76/76)
 100.00% (36/36)
- (0/0)
Extensions/String+L10n.swift
 100.00% (2/2)
 100.00% (10/10)
 100.00% (2/2)
- (0/0)
Extensions/String+Utils.swift
 100.00% (1/1)
  90.00% (9/10)
  87.50% (7/8)
- (0/0)
Extensions/String+dashed.swift
 100.00% (2/2)
 100.00% (25/25)
 100.00% (21/21)
- (0/0)
Extensions/TransientScrollView.swift
 100.00% (2/2)
 100.00% (10/10)
 100.00% (7/7)
- (0/0)
Utilities/CutBoxImageRef.swift
 100.00% (2/2)
  86.67% (13/15)
  77.78% (7/9)
- (0/0)
Utilities/CutBoxNSAppProvider.swift
 100.00% (1/1)
  85.71% (6/7)
  83.33% (5/6)
- (0/0)
Utilities/FakeKey.swift
  77.78% (7/9)
  92.94% (79/85)
  78.57% (22/28)
- (0/0)
Utilities/ISO8601Helpers.swift
 100.00% (2/2)
 100.00% (10/10)
 100.00% (2/2)
- (0/0)
Utilities/StandardErrorOutputStream.swift
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
Totals
  91.55% (693/757)
  94.46% (4333/4587)
  88.08% (1397/1586)
- (0/0)
Generated by llvm-cov -- llvm version 17.0.6