Skip to content

Commit fdcf9c3

Browse files
committed
fix linting
1 parent 8da7901 commit fdcf9c3

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

Coder-Desktop/VPNLib/TelemetryEnricher.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import Foundation
33
public struct TelemetryEnricher {
44
private let deviceID: String
55
private let version: String?
6-
6+
77
public init() {
88
version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String
9-
9+
1010
let userDefaults = UserDefaults.standard
1111
let key = "deviceID"
12-
12+
1313
if let existingID = userDefaults.string(forKey: key) {
1414
deviceID = existingID
1515
} else {
@@ -18,7 +18,7 @@ public struct TelemetryEnricher {
1818
deviceID = newID
1919
}
2020
}
21-
21+
2222
public func enrich(_ original: Vpn_StartRequest) -> Vpn_StartRequest {
2323
var req = original
2424
req.deviceOs = "macOS"

Coder-Desktop/VPNLibTests/TelemetryEnricherTests.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import Testing
33

44
@Suite(.timeLimit(.minutes(1)))
55
struct TelemetryEnricherTests {
6-
76
@Test func testEnrichStartRequest() throws {
87
let enricher0 = TelemetryEnricher()
98
let original = Vpn_StartRequest.with { req in
@@ -14,7 +13,7 @@ struct TelemetryEnricherTests {
1413
#expect(enriched.coderURL == "https://example.com")
1514
#expect(enriched.tunnelFileDescriptor == 123)
1615
#expect(enriched.deviceOs == "macOS")
17-
#expect(enriched.coderDesktopVersion.contains(try Regex(#"^\d+\.\d+\.\d+$"#)))
16+
#expect(try enriched.coderDesktopVersion.contains(Regex(#"^\d+\.\d+\.\d+$"#)))
1817
let deviceID = enriched.deviceID
1918
#expect(!deviceID.isEmpty)
2019

@@ -23,5 +22,4 @@ struct TelemetryEnricherTests {
2322
enriched = enricher1.enrich(original)
2423
#expect(enriched.deviceID == deviceID)
2524
}
26-
2725
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy