Skip to content

Commit ee149ae

Browse files
i2h3camilasan
authored andcommitted
fix: Resolved Xcode code warnings.
Unused result values, mutable variables which never are altered, unused declarations, and variables being written to but never read. Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
1 parent 5c286d3 commit ee149ae

5 files changed

Lines changed: 4 additions & 14 deletions

File tree

Sources/NextcloudFileProviderKit/Database/FilesDatabaseManager.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ public final class FilesDatabaseManager: Sendable {
260260

261261
for existingMetadata in existingMetadatas {
262262
guard !updatedMetadatas.contains(where: { $0.ocId == existingMetadata.ocId }),
263-
var metadataToDelete = itemMetadatas.where({ $0.ocId == existingMetadata.ocId }).first
263+
let metadataToDelete = itemMetadatas.where({ $0.ocId == existingMetadata.ocId }).first
264264
else { continue }
265265

266266
deletedMetadatas.append(metadataToDelete)
@@ -627,7 +627,7 @@ public final class FilesDatabaseManager: Sendable {
627627
}
628628
}
629629

630-
var handledDeleteOcIds = Set(deleted.map(\.ocId))
630+
let handledDeleteOcIds = Set(deleted.map(\.ocId))
631631

632632
deleted
633633
.map { // assemble remote location

Sources/NextcloudFileProviderKit/Enumeration/Enumerator.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,23 +161,15 @@ public class Enumerator: NSObject, NSFileProviderEnumerator {
161161
logger.debug("Enumerating page: \(String(data: page.rawValue, encoding: .utf8) ?? "")", [.account: account.ncKitAccount, .url: serverUrl])
162162

163163
Task {
164-
var providedPage: NSFileProviderPage? = nil // Used for pagination token sent to server
165164
// Do not pass in the NSFileProviderPage default pages, these are not valid Nextcloud
166165
// pagination tokens
167-
var pageIndex = 0
168166
var pageTotal: Int? = nil
169167

170168
if page != NSFileProviderPage.initialPageSortedByName as NSFileProviderPage, page != NSFileProviderPage.initialPageSortedByDate as NSFileProviderPage {
171169
if let enumPageResponse = try? JSONDecoder().decode(EnumeratorPageResponse.self, from: page.rawValue) {
172-
if let token = enumPageResponse.token?.data(using: .utf8) {
173-
providedPage = NSFileProviderPage(token)
174-
}
175-
176170
if let total = enumPageResponse.total {
177171
pageTotal = total
178172
}
179-
180-
pageIndex = enumPageResponse.index
181173
} else {
182174
logger.error("Could not parse page")
183175
}

Sources/NextcloudFileProviderKit/Enumeration/EnumeratorPageResponse.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,5 @@ struct EnumeratorPageResponse: Sendable, Codable {
3030
} else {
3131
total = nil
3232
}
33-
34-
let totalString = total != nil ? String(total ?? -1) : "nil"
3533
}
3634
}

Sources/NextcloudFileProviderKit/Item/Item+KeepDownloaded.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public extension Item {
99
}
1010

1111
func set(keepDownloaded: Bool, domain: NSFileProviderDomain) async throws {
12-
try dbManager.set(keepDownloaded: keepDownloaded, for: metadata)
12+
_ = try dbManager.set(keepDownloaded: keepDownloaded, for: metadata)
1313

1414
guard let manager = NSFileProviderManager(for: domain) else {
1515
if #available(iOS 17.1, macOS 14.1, *) {

Sources/NextcloudFileProviderKit/Item/Item.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ public class Item: NSObject, NSFileProviderItem {
378378
return nil
379379
}
380380

381-
var parentItemIdentifier: NSFileProviderItemIdentifier? = if metadata.isTrashed {
381+
let parentItemIdentifier: NSFileProviderItemIdentifier? = if metadata.isTrashed {
382382
.trashContainer
383383
} else {
384384
await dbManager.parentItemIdentifierWithRemoteFallback(

0 commit comments

Comments
 (0)