diff options
| author | Christian Cleberg <[email protected]> | 2026-07-20 16:32:41 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-07-20 16:33:58 -0500 |
| commit | 23ef8ef9e632b205675b0fda8200635201d2a889 (patch) | |
| tree | 22f233d7711aca01b7544e5e76092bab45566732 /DomainDig | |
| parent | bb18197860ffdb491f010648ec903003b6e1bb65 (diff) | |
| download | domain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.tar.gz domain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.tar.bz2 domain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.zip | |
fix: extract nested ternary in batch quickStatus
Closes the last swift:S3358 in the new-code period. The hasChanges
branch nested a severity check inside the impactClassification ternary;
split into if/else. No behavior change.
Diffstat (limited to 'DomainDig')
| -rw-r--r-- | DomainDig/DomainViewModel.swift | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/DomainDig/DomainViewModel.swift b/DomainDig/DomainViewModel.swift index 256c1e1..f7d1d7e 100644 --- a/DomainDig/DomainViewModel.swift +++ b/DomainDig/DomainViewModel.swift @@ -2975,7 +2975,11 @@ final class DomainViewModel { let riskAssessment = entry?.changeSummary?.riskAssessment ?? DomainInsightEngine.analyze(snapshot: payload.snapshot).riskAssessment let quickStatus: String if entry?.changeSummary?.hasChanges == true { - quickStatus = entry?.changeSummary?.impactClassification == .critical ? "Critical" : (entry?.changeSummary?.severity == .high ? "High" : "Changed") + if entry?.changeSummary?.impactClassification == .critical { + quickStatus = "Critical" + } else { + quickStatus = entry?.changeSummary?.severity == .high ? "High" : "Changed" + } } else if certificateWarningLevel != .none { quickStatus = certificateWarningLevel == .critical ? "Critical" : "Warning" } else if riskAssessment.level == .high { |
