mirror of
https://github.com/ninxsoft/Mist.git
synced 2025-05-13 22:54:52 -04:00
Refactor Linter warnings
This commit is contained in:
parent
1688095e18
commit
a2b3412b14
4 changed files with 14 additions and 18 deletions
|
@ -16,6 +16,7 @@ class DownloadManager: NSObject, ObservableObject {
|
|||
progress.fractionCompleted
|
||||
}
|
||||
|
||||
// swiftlint:disable:next cyclomatic_complexity function_body_length
|
||||
func download(_ url: URL, to destination: URL, retries retriesMaximum: Int, delay retryDelay: Int) async throws {
|
||||
|
||||
guard !FileManager.default.fileExists(atPath: destination.path) else {
|
||||
|
@ -27,6 +28,7 @@ class DownloadManager: NSObject, ObservableObject {
|
|||
var urlError: URLError?
|
||||
var retries: Int = 0
|
||||
var completed: Bool = false
|
||||
// swiftlint:disable:next closure_body_length
|
||||
let completionHandler: (URL?, URLResponse?, Error?) -> Void = { url, _, error in
|
||||
|
||||
if let error: URLError = error as? URLError {
|
||||
|
|
|
@ -87,8 +87,7 @@ class TaskManager: ObservableObject {
|
|||
]
|
||||
}
|
||||
|
||||
// swiftlint:disable function_parameter_count
|
||||
|
||||
// swiftlint:disable:next function_parameter_count
|
||||
private static func firmwareDownloadTasks(
|
||||
firmware: Firmware,
|
||||
firmwareURL: URL,
|
||||
|
@ -120,8 +119,6 @@ class TaskManager: ObservableObject {
|
|||
return tasks
|
||||
}
|
||||
|
||||
// swiftlint:enable function_parameter_count
|
||||
|
||||
private static func firmwareCleanupTasks(temporaryDirectory temporaryDirectoryURL: URL) -> [MistTask] {
|
||||
[
|
||||
MistTask(type: .remove, description: "temporary directory") {
|
||||
|
@ -130,8 +127,7 @@ class TaskManager: ObservableObject {
|
|||
]
|
||||
}
|
||||
|
||||
// swiftlint:disable function_parameter_count
|
||||
|
||||
// swiftlint:disable:next function_parameter_count
|
||||
static func taskGroups(
|
||||
for installer: Installer,
|
||||
destination destinationURL: URL?,
|
||||
|
@ -225,8 +221,6 @@ class TaskManager: ObservableObject {
|
|||
return taskGroups
|
||||
}
|
||||
|
||||
// swiftlint:enable function_parameter_count
|
||||
|
||||
private static func downloadTasks(for installer: Installer, cacheDirectory cacheDirectoryURL: URL, retries: Int, delay retryDelay: Int) throws -> [MistTask] {
|
||||
|
||||
var tasks: [MistTask] = []
|
||||
|
@ -292,8 +286,7 @@ class TaskManager: ObservableObject {
|
|||
]
|
||||
}
|
||||
|
||||
// swiftlint:disable function_parameter_count
|
||||
|
||||
// swiftlint:disable:next function_parameter_count
|
||||
private static func diskImageTasks(
|
||||
for installer: Installer,
|
||||
filename: String,
|
||||
|
@ -338,8 +331,6 @@ class TaskManager: ObservableObject {
|
|||
return tasks
|
||||
}
|
||||
|
||||
// swiftlint:enable function_parameter_count
|
||||
|
||||
private static func isoTasks(for installer: Installer, filename: String, destination destinationURL: URL, temporaryDirectory temporaryDirectoryURL: URL) -> [MistTask] {
|
||||
|
||||
let temporaryImageURL: URL = temporaryDirectoryURL.appendingPathComponent("\(installer.id).dmg")
|
||||
|
@ -369,8 +360,7 @@ class TaskManager: ObservableObject {
|
|||
]
|
||||
}
|
||||
|
||||
// swiftlint:disable function_parameter_count
|
||||
|
||||
// swiftlint:disable:next function_parameter_count
|
||||
private static func packageTasks(
|
||||
for installer: Installer,
|
||||
filename: String,
|
||||
|
@ -411,8 +401,6 @@ class TaskManager: ObservableObject {
|
|||
return tasks
|
||||
}
|
||||
|
||||
// swiftlint:enable function_parameter_count
|
||||
|
||||
private static func cleanupTasks(mountPoint mountPointURL: URL, temporaryDirectory temporaryDirectoryURL: URL, cacheDownloads: Bool, cacheDirectory cacheDirectoryURL: URL) -> [MistTask] {
|
||||
|
||||
var tasks: [MistTask] = [
|
||||
|
|
|
@ -9,10 +9,13 @@ import Foundation
|
|||
import UniformTypeIdentifiers
|
||||
|
||||
enum ExportListType: String, CaseIterable, Identifiable {
|
||||
// swiftlint:disable redundant_string_enum_value
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case csv = "csv"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case json = "json"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case plist = "plist"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case yaml = "yaml"
|
||||
|
||||
var id: String {
|
||||
|
|
|
@ -8,9 +8,12 @@
|
|||
import Foundation
|
||||
|
||||
enum HelperToolCommandType: String, Codable {
|
||||
// swiftlint:disable redundant_string_enum_value
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case remove = "remove"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case installer = "installer"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case createinstallmedia = "createinstallmedia"
|
||||
// swiftlint:disable:next redundant_string_enum_value
|
||||
case kill = "kill"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue