Skip to content

Commit 451e2d3

Browse files
author
Robert Gummesson
committed
Got rid of some unused code
1 parent c612f4d commit 451e2d3

3 files changed

Lines changed: 0 additions & 53 deletions

File tree

BuildTimeAnalyzer.xcodeproj/project.pbxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
2A5404011D86D01700DBD44C /* BuildManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5404001D86D01700DBD44C /* BuildManager.swift */; };
2020
2A5404031D86DE0C00DBD44C /* XcodeDatabase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5404021D86DE0C00DBD44C /* XcodeDatabase.swift */; };
2121
2A5404051D86F3C700DBD44C /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5404041D86F3C700DBD44C /* File.swift */; };
22-
2A5B32C21D86C629000705E1 /* CacheFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5B32C11D86C629000705E1 /* CacheFile.swift */; };
2322
2A9807DD1D7C71F900B9232C /* DirectoryMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9807DC1D7C71F900B9232C /* DirectoryMonitor.swift */; };
2423
2A9807DF1D7C76FD00B9232C /* ProjectSelection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9807DE1D7C76FD00B9232C /* ProjectSelection.swift */; };
2524
2ABFB6CE1D81F2DE00D060BF /* NSAlert+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ABFB6CD1D81F2DE00D060BF /* NSAlert+Extensions.swift */; };
@@ -53,7 +52,6 @@
5352
2A5404001D86D01700DBD44C /* BuildManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BuildManager.swift; sourceTree = "<group>"; };
5453
2A5404021D86DE0C00DBD44C /* XcodeDatabase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XcodeDatabase.swift; sourceTree = "<group>"; };
5554
2A5404041D86F3C700DBD44C /* File.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = File.swift; sourceTree = "<group>"; };
56-
2A5B32C11D86C629000705E1 /* CacheFile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CacheFile.swift; sourceTree = "<group>"; };
5755
2A9807DC1D7C71F900B9232C /* DirectoryMonitor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DirectoryMonitor.swift; sourceTree = "<group>"; };
5856
2A9807DE1D7C76FD00B9232C /* ProjectSelection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProjectSelection.swift; sourceTree = "<group>"; };
5957
2ABFB6CD1D81F2DE00D060BF /* NSAlert+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAlert+Extensions.swift"; sourceTree = "<group>"; };
@@ -131,7 +129,6 @@
131129
2ABFB6D11D81F37300D060BF /* Models */ = {
132130
isa = PBXGroup;
133131
children = (
134-
2A5B32C11D86C629000705E1 /* CacheFile.swift */,
135132
2A3164C01D21D73F00064045 /* CompileMeasure.swift */,
136133
2A5404041D86F3C700DBD44C /* File.swift */,
137134
2A3164C31D21D73F00064045 /* ProcessingState.swift */,
@@ -308,7 +305,6 @@
308305
files = (
309306
2A9807DD1D7C71F900B9232C /* DirectoryMonitor.swift in Sources */,
310307
2A3164DA1D21D90100064045 /* NSData+GZIP.m in Sources */,
311-
2A5B32C21D86C629000705E1 /* CacheFile.swift in Sources */,
312308
2A3164C91D21D73F00064045 /* LogProcessor.swift in Sources */,
313309
2A5404011D86D01700DBD44C /* BuildManager.swift in Sources */,
314310
2A5404051D86F3C700DBD44C /* File.swift in Sources */,

BuildTimeAnalyzer/CacheFile.swift

Lines changed: 0 additions & 12 deletions
This file was deleted.

BuildTimeAnalyzer/DerivedDataManager.swift

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -32,41 +32,4 @@ class DerivedDataManager {
3232

3333
return enumerator.map{ $0 as! URL }
3434
}
35-
36-
static func listCacheFiles() -> [CacheFile] {
37-
let files = cacheFiles(at: URL(fileURLWithPath: UserSettings.derivedDataLocation))
38-
let earliestDate = Date().addingTimeInterval(-24 * 60 * 60)
39-
return filterFiles(files, byEarliestDate: earliestDate)
40-
}
41-
42-
static private func cacheFiles(at url: URL) -> [CacheFile] {
43-
let fileManager = FileManager.default
44-
let keys = [URLResourceKey.nameKey, URLResourceKey.isDirectoryKey]
45-
let options: FileManager.DirectoryEnumerationOptions = [.skipsHiddenFiles, .skipsPackageDescendants, .skipsSubdirectoryDescendants]
46-
47-
guard let enumerator = fileManager.enumerator(at: url, includingPropertiesForKeys: keys, options: options, errorHandler: nil) else { return [] }
48-
49-
var result: [CacheFile] = []
50-
for case let fileURL as URL in enumerator {
51-
let name = fileURL.lastPathComponent
52-
let cachePath = fileURL.appendingPathComponent("Logs/Build/Cache.db").path
53-
54-
if let properties = try? fileManager.attributesOfItem(atPath: cachePath),
55-
let modificationDate = properties[FileAttributeKey.modificationDate] as? Date {
56-
result.append(CacheFile(name: name, path: cachePath, modificationDate: modificationDate))
57-
}
58-
}
59-
return result
60-
}
61-
62-
static private func filterFiles(_ files: [CacheFile], byEarliestDate date: Date) -> [CacheFile] {
63-
guard files.count > 0 else { return [] }
64-
65-
let sortedFiles = files.sorted(by: { $0.modificationDate > $1.modificationDate })
66-
let recentFiles = sortedFiles.filter({ $0.modificationDate > date })
67-
if recentFiles.count == 0 {
68-
return [sortedFiles[0]]
69-
}
70-
return recentFiles
71-
}
7235
}

0 commit comments

Comments
 (0)