in Sources/XCRemoteCache/Dependencies/FingerprintSyncer.swift [74:84]
func delete(sourceDir: URL) throws {
guard case .dir = try dirAccessor.itemType(atPath: sourceDir.path) else {
// no directory to decorate (no module was generated)
return
}
let allURLs = try dirAccessor.items(at: sourceDir)
// recursive search is not required as all files are located in a root dir
for file in allURLs where file.pathExtension == fingerprintExtension {
try dirAccessor.removeItem(atPath: file.path)
}
}