INNER CODE UNIT · Swift

xmlResults

skiptools/skip · Sources/SkipDrive/GradleDriver.swift:624

        func xmlResults(in testFolder: URL) throws -> [URL] {
            guard fm.fileExists(atPath: testFolder.path) else {
                return []
            }

            var results: [URL] = []
            if let enumerator = fm.enumerator(at: testFolder, includingPropertiesForKeys: [.isDirectoryKey]) {
                for case let resultURL as URL in enumerator {
                    if resultURL.pathExtension.lowercased() == "xml" {
                        results.append(resultURL)
                    }
                }
            }
            return results.sorted { $0.path < $1.path }
        }

        let existingFolders = testFolders.filter { fm.fileExists(atPath: $0.path) }
        guard !existingFolders.isEmpty else {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…