   /// Path to the build events JSON file.
   private let buildEventsFilePath: String
 
-  private typealias CompletionHandler = (Process, [String]?, String) -> Void
+  private typealias CompletionHandler = (Process, String) -> Void
 
   init(bazelURL: URL,
        workspaceRootURL: URL,

                                               startupOptions: startupOptions,
                                               buildOptions: buildOptions,
                                               progressNotifier: progressNotifier) {
                                                (process: Process, generatedArtifacts: [String]?, debugInfo: String) -> Void in
       defer { semaphore.signal() }
       processDebugInfo = debugInfo
    }

                               completionInfo.terminationStatus,
                               stderr)

        self.removeGeneratedSymlinks()
        terminationHandler(completionInfo.process, debugInfo)
    }

    return process
  }

  private func removeGeneratedSymlinks() {
