fix: use if expressions instead of ternary for conditionalAssignment rule

This commit is contained in:
Andrew Lauppe 2026-01-26 07:41:08 -05:00
parent 761af7dd4c
commit ddc08539da

View File

@ -419,9 +419,17 @@ final class AppState {
let user = (trimmedUser?.isEmpty ?? true) ? nil : trimmedUser
let port = parsed.port
let assembled = if let user {
port == 22 ? "\(user)@\(host)" : "\(user)@\(host):\(port)"
if port == 22 {
"\(user)@\(host)"
} else {
"\(user)@\(host):\(port)"
}
} else {
port == 22 ? host : "\(host):\(port)"
if port == 22 {
host
} else {
"\(host):\(port)"
}
}
if assembled != self.remoteTarget {
self.remoteTarget = assembled