Skip to content

Commit a63c901

Browse files
authored
[FoundationInternationalization] Avoid implicitly linking RegexBuilder symbol (#1265)
1 parent 8d63523 commit a63c901

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Sources/FoundationInternationalization/Formatting/Date/ICUDateFormatter.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,8 @@ extension String {
580580
///
581581
/// E.g.: `"'hello, it''s 'hh':'mm"` is turned into `"hhmm"`.
582582
fileprivate func purgingStringLiterals() -> String {
583-
self.split(separator: "'", omittingEmptySubsequences: false)
583+
// Explicitly specify Character("'") to avoid accidentally using an implicit RegexBuilder overload
584+
self.split(separator: Character("'"), omittingEmptySubsequences: false)
584585
.enumerated()
585586
.filter { offset, _ in offset.isMultiple(of: 2) }
586587
.map(\.element)

0 commit comments

Comments
 (0)