From faea99b087915439df68508099de4a53c14aa839 Mon Sep 17 00:00:00 2001 From: Krzysztof Rodak Date: Tue, 21 Jul 2026 12:20:15 +0200 Subject: [PATCH] fix: Add explicit OrderedCollections and DequeModule imports for Swift 6.3 EventLoopConnectionPool uses members of OrderedCollections and DequeModule (the OrderedDictionary and Deque backing storage), but the modules were not imported explicitly. With the MemberImportVisibility upcoming feature enabled, Swift 6.3 rejects the implicit member access, so the package fails to build. Add the two explicit imports. Co-authored-by: Scott Marchant --- Sources/AsyncKit/ConnectionPool/EventLoopConnectionPool.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/AsyncKit/ConnectionPool/EventLoopConnectionPool.swift b/Sources/AsyncKit/ConnectionPool/EventLoopConnectionPool.swift index d983f58..60ac398 100644 --- a/Sources/AsyncKit/ConnectionPool/EventLoopConnectionPool.swift +++ b/Sources/AsyncKit/ConnectionPool/EventLoopConnectionPool.swift @@ -1,5 +1,7 @@ import Atomics import Collections +import DequeModule +import OrderedCollections import NIOCore import struct Foundation.UUID import struct Logging.Logger