Skip to content

Commit f004642

Browse files
author
Johannes Weiss
committed
always @preconcurrency import Glibc
1 parent 2db87df commit f004642

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+73
-73
lines changed

Benchmarks/Benchmarks/Base64/Base64.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ private func autoreleasepool<T>(_ block: () -> T) -> T { block() }
2424
#endif
2525

2626
#if canImport(Glibc)
27-
import Glibc
27+
@preconcurrency import Glibc
2828
#endif
2929
#if canImport(Darwin)
3030
import Darwin

Benchmarks/Benchmarks/DataIO/BenchmarkDataIO.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ private func autoreleasepool<T>(_ block: () -> T) -> T { block() }
2424
#endif
2525

2626
#if canImport(Glibc)
27-
import Glibc
27+
@preconcurrency import Glibc
2828
#endif
2929
#if canImport(Darwin)
3030
import Darwin

Sources/FoundationEssentials/Calendar/Calendar.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ internal import os
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(CRT)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/Calendar/Calendar_Gregorian.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ internal import os
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(CRT)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/CodableUtilities.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import Darwin
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#endif
2020

2121
//===----------------------------------------------------------------------===//

Sources/FoundationEssentials/Data/Data+Reading.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ import Darwin
2121
#elseif canImport(Android)
2222
import Android
2323
#elseif canImport(Glibc)
24-
import Glibc
24+
@preconcurrency import Glibc
2525
#elseif canImport(Musl)
26-
import Musl
26+
@preconcurrency import Musl
2727
#elseif os(Windows)
2828
import CRT
2929
import WinSDK

Sources/FoundationEssentials/Data/Data+Writing.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ import Darwin
2323
import Android
2424
import unistd
2525
#elseif canImport(Glibc)
26-
import Glibc
26+
@preconcurrency import Glibc
2727
#elseif canImport(Musl)
28-
import Musl
28+
@preconcurrency import Musl
2929
#elseif os(Windows)
3030
import CRT
3131
import WinSDK

Sources/FoundationEssentials/Data/Data.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ internal func malloc_good_size(_ size: Int) -> Int {
7171
#endif
7272

7373
#if canImport(Glibc)
74-
import Glibc
74+
@preconcurrency import Glibc
7575
#elseif canImport(Musl)
76-
import Musl
76+
@preconcurrency import Musl
7777
#elseif canImport(ucrt)
7878
import ucrt
7979
#elseif canImport(WASILibc)

Sources/FoundationEssentials/Data/DataProtocol.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#elseif canImport(Musl)
18-
import Musl
18+
@preconcurrency import Musl
1919
#elseif canImport(ucrt)
2020
import ucrt
2121
#elseif canImport(WASILibc)

Sources/FoundationEssentials/Date.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(WinSDK)
2222
import WinSDK
2323
#elseif os(WASI)

Sources/FoundationEssentials/Decimal/Decimal+Math.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(CRT)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/Decimal/Decimal.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#elseif canImport(ucrt)
1818
import ucrt
1919
#endif

Sources/FoundationEssentials/Error/CocoaError+FilePath.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ import Darwin
1818
#elseif canImport(Bionic)
1919
import Bionic
2020
#elseif canImport(Glibc)
21-
import Glibc
21+
@preconcurrency import Glibc
2222
#elseif canImport(Musl)
23-
import Musl
23+
@preconcurrency import Musl
2424
#elseif os(Windows)
2525
import CRT
2626
import WinSDK

Sources/FoundationEssentials/FileManager/FileManager+Basics.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Android)
1616
import Android
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif os(Windows)
2222
import CRT
2323
import WinSDK

Sources/FoundationEssentials/FileManager/FileManager+Directories.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ import Darwin
2222
import Android
2323
import unistd
2424
#elseif canImport(Glibc)
25-
import Glibc
25+
@preconcurrency import Glibc
2626
#elseif canImport(Musl)
27-
import Musl
27+
@preconcurrency import Musl
2828
#elseif os(Windows)
2929
import CRT
3030
import WinSDK

Sources/FoundationEssentials/FileManager/FileManager+Files.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ import Darwin
2121
import Android
2222
import posix_filesystem
2323
#elseif canImport(Glibc)
24-
import Glibc
24+
@preconcurrency import Glibc
2525
internal import _FoundationCShims
2626
#elseif canImport(Musl)
27-
import Musl
27+
@preconcurrency import Musl
2828
internal import _FoundationCShims
2929
#elseif os(Windows)
3030
import CRT

Sources/FoundationEssentials/FileManager/FileManager+SymbolicLinks.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ import Darwin
1616
import Android
1717
import unistd
1818
#elseif canImport(Glibc)
19-
import Glibc
19+
@preconcurrency import Glibc
2020
#elseif canImport(Musl)
21-
import Musl
21+
@preconcurrency import Musl
2222
#elseif os(Windows)
2323
import CRT
2424
import WinSDK

Sources/FoundationEssentials/FileManager/FileManager+Utilities.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ import Darwin
2626
#elseif canImport(Android)
2727
import Android
2828
#elseif canImport(Glibc)
29-
import Glibc
29+
@preconcurrency import Glibc
3030
internal import _FoundationCShims
3131
#elseif canImport(Musl)
32-
import Musl
32+
@preconcurrency import Musl
3333
internal import _FoundationCShims
3434
#elseif os(Windows)
3535
import CRT

Sources/FoundationEssentials/FileManager/FileOperations+Enumeration.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,10 @@ import Darwin
118118
import Android
119119
import posix_filesystem.dirent
120120
#elseif canImport(Glibc)
121-
import Glibc
121+
@preconcurrency import Glibc
122122
internal import _FoundationCShims
123123
#elseif canImport(Musl)
124-
import Musl
124+
@preconcurrency import Musl
125125
#elseif os(WASI)
126126
import WASILibc
127127
internal import _FoundationCShims

Sources/FoundationEssentials/FileManager/FileOperations.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Android)
1616
import Android
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif os(Windows)
2222
import CRT
2323
import WinSDK

Sources/FoundationEssentials/Formatting/BinaryInteger+NumericStringRepresentation.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif os(Windows)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/JSON/JSON5Scanner.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#endif
1818

1919
internal import _FoundationCShims

Sources/FoundationEssentials/JSON/JSONDecoder.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#endif
1818

1919
internal import _FoundationCShims

Sources/FoundationEssentials/JSON/JSONScanner.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
#if canImport(Darwin)
5757
import Darwin
5858
#elseif canImport(Glibc)
59-
import Glibc
59+
@preconcurrency import Glibc
6060
#endif // canImport(Darwin)
6161

6262
internal import _FoundationCShims

Sources/FoundationEssentials/Locale/Locale+Components.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#if canImport(Glibc)
14-
import Glibc
14+
@preconcurrency import Glibc
1515
#endif
1616

1717
extension Locale {

Sources/FoundationEssentials/LockedState.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ internal import C.os.lock
1818
#elseif canImport(Bionic)
1919
import Bionic
2020
#elseif canImport(Glibc)
21-
import Glibc
21+
@preconcurrency import Glibc
2222
#elseif canImport(Musl)
23-
import Musl
23+
@preconcurrency import Musl
2424
#elseif canImport(WinSDK)
2525
import WinSDK
2626
#endif

Sources/FoundationEssentials/Platform.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ fileprivate let _pageSize: Int = 65_536
3232
import Android
3333
fileprivate let _pageSize: Int = Int(getpagesize())
3434
#elseif canImport(Glibc)
35-
import Glibc
35+
@preconcurrency import Glibc
3636
fileprivate let _pageSize: Int = Int(getpagesize())
3737
#elseif canImport(Musl)
38-
import Musl
38+
@preconcurrency import Musl
3939
fileprivate let _pageSize: Int = Int(getpagesize())
4040
#elseif canImport(C)
4141
fileprivate let _pageSize: Int = Int(getpagesize())

Sources/FoundationEssentials/ProcessInfo/ProcessInfo.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ import Darwin
1818
import Bionic
1919
import unistd
2020
#elseif canImport(Glibc)
21-
import Glibc
21+
@preconcurrency import Glibc
2222
#elseif canImport(Musl)
23-
import Musl
23+
@preconcurrency import Musl
2424
#elseif os(Windows)
2525
import WinSDK
2626
#elseif os(WASI)

Sources/FoundationEssentials/PropertyList/OpenStepPlist.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Bionic)
1616
import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif os(WASI)
2222
import WASILibc
2323
#endif

Sources/FoundationEssentials/String/String+Path.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ internal import os
1515
#elseif canImport(Android)
1616
import Android
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif os(Windows)
2222
import WinSDK
2323
#elseif os(WASI)

Sources/FoundationEssentials/String/StringProtocol+Essentials.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ internal import _ForSwiftFoundation
1616
#if canImport(Darwin)
1717
import Darwin
1818
#elseif canImport(Glibc)
19-
import Glibc
19+
@preconcurrency import Glibc
2020
#endif
2121

2222
internal import _FoundationCShims

Sources/FoundationEssentials/TimeZone/TimeZone.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#endif
1818

1919
internal import _FoundationCShims

Sources/FoundationEssentials/TimeZone/TimeZone_Cache.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Darwin
1515
#elseif canImport(Android)
1616
import unistd
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(ucrt)
2222
import ucrt
2323
#endif

Sources/FoundationEssentials/_ThreadLocal.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import Darwin
1414
#elseif canImport(Bionic)
1515
import Bionic
1616
#elseif canImport(Glibc)
17-
import Glibc
17+
@preconcurrency import Glibc
1818
#elseif canImport(Musl)
19-
import Musl
19+
@preconcurrency import Musl
2020
#elseif canImport(WinSDK)
2121
import WinSDK
2222
#elseif canImport(threads_h)

Sources/FoundationInternationalization/Calendar/Calendar_ICU.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ import FoundationEssentials
1717
#if canImport(Android)
1818
import Android
1919
#elseif canImport(Glibc)
20-
import Glibc
20+
@preconcurrency import Glibc
2121
#elseif canImport(Musl)
22-
import Musl
22+
@preconcurrency import Musl
2323
#elseif canImport(CRT)
2424
import CRT
2525
#elseif canImport(Darwin)

0 commit comments

Comments
 (0)