Rename to NVCaskFile

This commit is contained in:
2024-06-16 18:34:02 +02:00
parent fa53b0ffab
commit b9fc904f8c
2 changed files with 7 additions and 7 deletions

View File

@ -13,8 +13,8 @@ open class UpdateCheck
let selfUpdaterName: String
let selfUpdaterPath: String
private var releaseNotesUrlCallback: ((CaskFile) -> URL?)? = nil
private var caskFile: CaskFile!
private var releaseNotesUrlCallback: ((NVCaskFile) -> URL?)? = nil
private var caskFile: NVCaskFile!
private var newerVersion: AppVersion!
/**
@ -40,7 +40,7 @@ open class UpdateCheck
self.caskUrl = caskUrl
}
public func resolvingReleaseNotes(with callback: @escaping (CaskFile) -> URL?) -> Self {
public func resolvingReleaseNotes(with callback: @escaping (NVCaskFile) -> URL?) -> Self {
self.releaseNotesUrlCallback = callback
return self
}
@ -53,7 +53,7 @@ open class UpdateCheck
* for updates.
*/
public func perform(promptOnFailure: Bool = true) async {
guard let caskFile = CaskFile.from(url: caskUrl) else {
guard let caskFile = NVCaskFile.from(url: caskUrl) else {
Log.text("The contents of the CaskFile at '\(caskUrl.absoluteString)' could not be retrieved.")
return await presentCouldNotRetrieveUpdate(promptOnFailure)
}

View File

@ -5,7 +5,7 @@
import Foundation
public struct CaskFile {
public struct NVCaskFile {
var properties: [String: String]
public var name: String { return self.properties["name"]! }
@ -13,7 +13,7 @@ public struct CaskFile {
public var sha256: String { return self.properties["sha256"]! }
public var version: String { return self.properties["version"]! }
static func from(url: URL) -> CaskFile? {
static func from(url: URL) -> NVCaskFile? {
var string: String?
if url.scheme == "file" {
@ -65,6 +65,6 @@ public struct CaskFile {
return nil
}
return CaskFile(properties: props)
return NVCaskFile(properties: props)
}
}