From 071f11fd372c211d1f8f3e55a9ffec9c89bfc4a5 Mon Sep 17 00:00:00 2001 From: Tina Liu Date: Thu, 13 Feb 2025 18:04:06 -0800 Subject: [PATCH] Add an unknown case in case FoundationEssentials.Calendar exposes more calendar identifiers --- Sources/Foundation/NSCalendar.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sources/Foundation/NSCalendar.swift b/Sources/Foundation/NSCalendar.swift index 20774d22d9..465912e6a5 100644 --- a/Sources/Foundation/NSCalendar.swift +++ b/Sources/Foundation/NSCalendar.swift @@ -59,6 +59,9 @@ extension NSCalendar { case .republicOfChina: self = .republicOfChina case .islamicTabular: self = .islamicTabular case .islamicUmmAlQura: self = .islamicUmmAlQura + @unknown default: + // Default to gregorian if `FoundationEssentials.Calendar` adds more calendar that we do not support here yet + self = .gregorian } }