   }
 }
 
-// MARK: - NSTableViewDataSource
-extension OpenQuicklyWindow {
-
-  @objc(numberOfRowsInTableView:)
-  func numberOfRows(in _: NSTableView) -> Int {
-    return self.fileViewItems.count
-  }
-}
-
 // MARK: - NSTableViewDelegate
 extension OpenQuicklyWindow {
 

// MARK: - NSTextFieldDelegate
extension OpenQuicklyWindow {

  @objc(control: textView:doCommandBySelector:)
  func control(_ control: NSControl, textView: NSTextView, doCommandBy commandSelector: Selector) -> Bool {
    switch commandSelector {
    case NSSelectorFromString("cancelOperation:"):


    let fileView = self.fileView
    fileView.intercellSpacing = CGSize(width: 4, height: 4)

    let c = self.fileViewItemsController
    c.avoidsEmptySelection = false
    c.preservesSelection = true
    c.objectClass = ScoredUrl.self
    c.sortDescriptors = [NSSortDescriptor(key: "score", ascending: false)]
    c.automaticallyRearrangesObjects = true
    c.bind(.contentArray, to: self, withKeyPath: "fileViewItems")

    fileView.bind(.content, to: c, withKeyPath: "arrangedObjects")
    fileView.bind(.selectionIndexes, to: c, withKeyPath: "selectionIndexes")
    fileView.delegate = self

    let fileScrollView = NSScrollView.standardScrollView()
