Build Information
Successful build of oracle-nio, reference v1.0.0-beta.3 (e9f843
), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 21:37:30 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:113:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
111 | ) async throws -> ByteBuffer? {
112 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
113 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
114 | OracleTask.lobOperation(
115 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:225:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
223 | public func open(on connection: OracleConnection) async throws {
224 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
225 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
226 | OracleTask.lobOperation(
227 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:255:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
253 | promise: promise
254 | )
255 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
256 | _ = try await promise.futureResult.get()
257 | return context.boolFlag ?? false
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:265:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
263 | public func close(on connection: OracleConnection) async throws {
264 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
265 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
266 | OracleTask.lobOperation(
267 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:292:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
290 | ) async throws {
291 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
292 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
293 | OracleTask.lobOperation(
294 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:318:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
316 | ) async throws {
317 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
318 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
319 | OracleTask.lobOperation(
320 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:354:32: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
352 | )
353 | let promise = connection.eventLoop.makePromise(of: ByteBuffer?.self)
354 | connection.channel.write(
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
355 | OracleTask.lobOperation(
356 | .init(
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:377:55: warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
375 | public func free(on connection: OracleConnection) async throws {
376 | let handler = try await connection.channel.pipeline
377 | .handler(type: OracleChannelHandler.self).get()
| `- warning: type 'OracleChannelHandler' does not conform to the 'Sendable' protocol
378 | self.free(from: handler.cleanupContext)
379 | }
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleChannelHandler.swift:22:13: note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
20 | import class Foundation.ProcessInfo
21 |
22 | final class OracleChannelHandler: ChannelDuplexHandler {
| `- note: class 'OracleChannelHandler' does not conform to the 'Sendable' protocol
23 | typealias OutboundIn = OracleTask
24 | typealias InboundIn = TinySequence<OracleBackendMessageDecoder.Container>
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:397:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
395 | promise: promise
396 | )
397 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
398 | _ = try await promise.futureResult.get()
399 | return Int(context.fetchedAmount ?? 0)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/Data/LOB.swift:421:28: warning: type 'OracleTask' does not conform to the 'Sendable' protocol
419 | promise: promise
420 | )
421 | connection.channel.write(OracleTask.lobOperation(context), promise: nil)
| `- warning: type 'OracleTask' does not conform to the 'Sendable' protocol
422 | _ = try await promise.futureResult.get()
423 | return Int(context.fetchedAmount ?? Int64(self._chunkSize))
/Users/admin/builder/spi-builder-workspace/Sources/OracleNIO/OracleTask.swift:19:6: note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
17 | import RegexBuilder
18 |
19 | enum OracleTask {
| `- note: consider making enum 'OracleTask' conform to the 'Sendable' protocol
20 | case statement(StatementContext)
21 | case ping(EventLoopPromise<Void>)
[3215/3222] Emitting module OracleNIOMacros
[3216/3222] Compiling OracleNIOMacros Statement.swift
[3218/3222] Emitting module OracleNIOMacros
[3219/3226] Emitting module OracleConnection
/Users/admin/builder/spi-builder-workspace/Snippets/OracleConnection.swift:35:5: warning: no 'async' operations occur within 'await' expression
33 |
34 | // snippet.close
35 | try await connection.close()
| `- warning: no 'async' operations occur within 'await' expression
36 | // snippet.end
37 |
/Users/admin/builder/spi-builder-workspace/Snippets/OracleConnection.swift:35:1: warning: no calls to throwing functions occur within 'try' expression
33 |
34 | // snippet.close
35 | try await connection.close()
| `- warning: no calls to throwing functions occur within 'try' expression
36 | // snippet.end
37 |
[3220/3226] Compiling OracleConnection OracleConnection.swift
/Users/admin/builder/spi-builder-workspace/Snippets/OracleConnection.swift:35:5: warning: no 'async' operations occur within 'await' expression
33 |
34 | // snippet.close
35 | try await connection.close()
| `- warning: no 'async' operations occur within 'await' expression
36 | // snippet.end
37 |
/Users/admin/builder/spi-builder-workspace/Snippets/OracleConnection.swift:35:1: warning: no calls to throwing functions occur within 'try' expression
33 |
34 | // snippet.close
35 | try await connection.close()
| `- warning: no calls to throwing functions occur within 'try' expression
36 | // snippet.end
37 |
[3221/3226] Emitting module OracleClient
[3222/3226] Compiling OracleClient OracleClient.swift
[3222/3226] Write Objects.LinkFileList
[3224/3226] Linking OracleClient
[3225/3226] Linking OracleConnection
Build complete! (103.28s)
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-crypto.git from cache
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-nio-transport-services.git from cache
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.73s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (0.74s)
[1/2394] Fetching swift-service-lifecycle
Fetching https://github.com/apple/swift-nio.git from cache
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (1.04s)
Fetched https://github.com/apple/swift-crypto.git from cache (1.05s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.11s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (1.11s)
Fetched https://github.com/apple/swift-collections.git from cache (1.13s)
Fetched https://github.com/apple/swift-log.git from cache (0.73s)
Fetched https://github.com/apple/swift-nio.git from cache (0.88s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (2.16s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (1.12s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.7.0 (0.49s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/4965] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git from cache (0.90s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.24.0 (1.41s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.82.1 (0.73s)
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (0.72s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (1.23s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.3 (0.47s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.0.4 (0.52s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.30.0 (0.61s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.12.3 (1.04s)
Fetching https://github.com/apple/swift-asn1.git from cache
Fetched https://github.com/apple/swift-asn1.git from cache (0.59s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.3.2 (1.20s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.0 (0.65s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.12.3
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.3
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.7.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.0.4
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.3.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.82.1
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.30.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.24.0
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/VendoredConnectionPoolModule/LICENSE
Build complete.
{
"dependencies" : [
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.67.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
},
{
"identity" : "swift-nio-transport-services",
"requirement" : {
"range" : [
{
"lower_bound" : "1.21.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio-transport-services.git"
},
{
"identity" : "swift-nio-ssl",
"requirement" : {
"range" : [
{
"lower_bound" : "2.27.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio-ssl.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.9.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
},
{
"identity" : "swift-service-lifecycle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.6.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-service-lifecycle.git"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.0-latest",
"upper_bound" : "600.0.1-latest"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "oracle-nio",
"name" : "oracle-nio",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "watchos",
"version" : "9.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "OracleNIO",
"targets" : [
"OracleNIO"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OracleNIOMacros",
"targets" : [
"OracleNIOMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OracleClient",
"targets" : [
"OracleClient"
],
"type" : {
"snippet" : null
}
},
{
"name" : "OracleConnection",
"targets" : [
"OracleConnection"
],
"type" : {
"snippet" : null
}
},
{
"name" : "OracleNIOMacrosPlugin",
"targets" : [
"OracleNIOMacrosPlugin"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "_ConnectionPoolModule",
"module_type" : "SwiftTarget",
"name" : "_ConnectionPoolModule",
"path" : "Sources/VendoredConnectionPoolModule",
"product_dependencies" : [
"Atomics",
"DequeModule"
],
"product_memberships" : [
"OracleNIO",
"OracleNIOMacros",
"OracleClient",
"OracleConnection"
],
"sources" : [
"ConnectionIDGenerator.swift",
"ConnectionPool.swift",
"ConnectionPoolError.swift",
"ConnectionPoolObservabilityDelegate.swift",
"ConnectionRequest.swift",
"Max2Sequence.swift",
"NIOLock.swift",
"NIOLockedValueBox.swift",
"NoKeepAliveBehavior.swift",
"PoolStateMachine+ConnectionGroup.swift",
"PoolStateMachine+ConnectionState.swift",
"PoolStateMachine+RequestQueue.swift",
"PoolStateMachine.swift",
"TinyFastSequence.swift"
],
"type" : "library"
},
{
"c99name" : "OracleNIOTests",
"module_type" : "SwiftTarget",
"name" : "OracleNIOTests",
"path" : "Tests/OracleNIOTests",
"product_dependencies" : [
"NIOTestUtils"
],
"sources" : [
"CapabilitiesTests.swift",
"ConnectionStateMachine/AuthenticationStateMachineTests.swift",
"ConnectionStateMachine/ConnectionStateMachineTests.swift",
"ConnectionStateMachine/StatementStateMachineTests.swift",
"Data/ArrayKeyTests.swift",
"Data/OracleJSONDecoderTests.swift",
"Data/OracleJSONEncoderTests.swift",
"Data/OracleJSONParserTests.swift",
"Data/OracleJSONWriterTests.swift",
"Data/OracleVectorTests.swift",
"Data/RowIDTests.swift",
"Extensions/ByteBufferExtensionTests.swift",
"Helper/TinySequenceTests.swift",
"Messages/AcceptMessageTests.swift",
"Messages/AuthenticationPhaseTwoMessageTests.swift",
"Messages/ControlTests.swift",
"Messages/DataRowTests.swift",
"Messages/OracleFrontendMessageEncoderTests.swift",
"Messages/RowDataTests.swift",
"OracleCodableTests.swift",
"OracleConnectionTests.swift",
"OracleRowStreamTests.swift",
"OracleSQLErrorTests.swift",
"OracleStatementTests.swift",
"StatementContextTests.swift",
"TestUtils/ConnectionAction+TestUtils.swift",
"TestUtils/Data+Hex.swift",
"TestUtils/ExtendedQueryContext+TestUtils.swift",
"TestUtils/OracleBackendMessageDecoder+TestUtils.swift",
"TestUtils/OracleBackendMessageEncoder.swift",
"TestUtils/OracleFrontendMessage.swift",
"TestUtils/OracleFrontendMessageDecoder.swift",
"TestUtils/OraclePartialDecodingError+TestUtils.swift",
"TestUtils/OracleRowStream+TestUtils.swift",
"TestUtils/QueryResult+TestUtils.swift",
"TestUtils/ReverseByteToMessageHandler.swift",
"TestUtils/ReverseMessageToByteHandler.swift",
"Utilities/OracleHexDumpTests.swift",
"Utilities/OracleTraceHandlerTests.swift"
],
"target_dependencies" : [
"OracleNIO"
],
"type" : "test"
},
{
"c99name" : "OracleNIOMacrosTests",
"module_type" : "SwiftTarget",
"name" : "OracleNIOMacrosTests",
"path" : "Tests/OracleNIOMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"OracleStatementMacroTests.swift"
],
"target_dependencies" : [
"OracleNIOMacrosPlugin"
],
"type" : "test"
},
{
"c99name" : "OracleNIOMacrosPlugin",
"module_type" : "SwiftTarget",
"name" : "OracleNIOMacrosPlugin",
"path" : "Sources/OracleNIOMacrosPlugin",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"OracleNIOMacros",
"OracleClient",
"OracleConnection",
"OracleNIOMacrosPlugin"
],
"sources" : [
"OracleNIOMacrosPlugin.swift",
"StatementMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "OracleNIOMacros",
"module_type" : "SwiftTarget",
"name" : "OracleNIOMacros",
"path" : "Sources/OracleNIOMacros",
"product_memberships" : [
"OracleNIOMacros",
"OracleClient",
"OracleConnection"
],
"sources" : [
"Statement.swift"
],
"target_dependencies" : [
"OracleNIO",
"OracleNIOMacrosPlugin"
],
"type" : "library"
},
{
"c99name" : "OracleNIO",
"module_type" : "SwiftTarget",
"name" : "OracleNIO",
"path" : "Sources/OracleNIO",
"product_dependencies" : [
"Logging",
"NIO",
"NIOCore",
"NIOPosix",
"NIOTransportServices",
"NIOSSL",
"NIOTLS",
"Crypto",
"_CryptoExtras",
"ServiceLifecycle"
],
"product_memberships" : [
"OracleNIO",
"OracleNIOMacros",
"OracleClient",
"OracleConnection"
],
"sources" : [
"AuthenticationMode.swift",
"Capabilities.swift",
"Connection/OracleConnection+BatchExecution.swift",
"Connection/OracleConnection+Configuration.swift",
"Connection/OracleConnection.swift",
"ConnectionParameters.swift",
"ConnectionStateMachine/AuthenticationStateMachine.swift",
"ConnectionStateMachine/ConnectionStateMachine.swift",
"ConnectionStateMachine/RowStreamStateMachine.swift",
"ConnectionStateMachine/StatementStateMachine.swift",
"Constants.swift",
"DBType.swift",
"Data/Bool+OracleCodable.swift",
"Data/ByteBuffer+OracleCodable.swift",
"Data/Bytes+OracleCodable.swift",
"Data/Cursor.swift",
"Data/Data+OracleCodable.swift",
"Data/Date+OracleCodable.swift",
"Data/Double+OracleCodable.swift",
"Data/Float+OracleCodable.swift",
"Data/Int+OracleCodable.swift",
"Data/IntervalDS+OracleCodable.swift",
"Data/JSON/OracleJSON+Decoding.swift",
"Data/JSON/OracleJSON+Encoding.swift",
"Data/JSON/OracleJSON.swift",
"Data/JSON/OracleJSONParser.swift",
"Data/JSON/OracleJSONStorage.swift",
"Data/JSON/OracleJSONWriter.swift",
"Data/LOB.swift",
"Data/OracleNumber.swift",
"Data/OracleNumeric.swift",
"Data/OracleRef.swift",
"Data/OracleVector.swift",
"Data/RowID.swift",
"Data/String+OracleCodable.swift",
"Data/UUID+OracleCodable.swift",
"DataType.swift",
"Deprecations.swift",
"Extensions/Array+Random.swift",
"Extensions/ByteBuffer/ByteBuffer+EmptyOracleData.swift",
"Extensions/ByteBuffer/ByteBuffer+OSON.swift",
"Extensions/ByteBuffer/ByteBuffer+OracleBackendMessageID.swift",
"Extensions/ByteBuffer/ByteBuffer+PrepareSend.swift",
"Extensions/ByteBuffer/ByteBuffer+QLocator.swift",
"Extensions/ByteBuffer/ByteBuffer+ReadOracleBytes.swift",
"Extensions/ByteBuffer/ByteBuffer+ReadStringWithFormat.swift",
"Extensions/ByteBuffer/ByteBuffer+SB.swift",
"Extensions/ByteBuffer/ByteBuffer+ThrowingMoveReaderIndex.swift",
"Extensions/ByteBuffer/ByteBuffer+ThrowingReadBytes.swift",
"Extensions/ByteBuffer/ByteBuffer+ThrowingReadInteger.swift",
"Extensions/ByteBuffer/ByteBuffer+ThrowingReadString.swift",
"Extensions/ByteBuffer/ByteBuffer+UB.swift",
"Extensions/Data+hexString.swift",
"Extensions/Logging+Oracle.swift",
"Extensions/Optional+ValueOrError.swift",
"Helper/Crypto.swift",
"Helper/TinySequence.swift",
"MessageType.swift",
"Messages/Coding/MissingDataDecodingError.swift",
"Messages/Coding/OracleBackendMessageDecoder.swift",
"Messages/Coding/OracleFrontendMessageEncoder.swift",
"Messages/Coding/OracleFrontendMessagePostProcessor.swift",
"Messages/Coding/OracleMessageDecodingError.swift",
"Messages/Coding/OraclePartialDecodingError.swift",
"Messages/DataRow.swift",
"Messages/DescribeInfo.swift",
"Messages/OracleBackendMessage+Accept.swift",
"Messages/OracleBackendMessage+BackendError.swift",
"Messages/OracleBackendMessage+BitVector.swift",
"Messages/OracleBackendMessage+DataTypes.swift",
"Messages/OracleBackendMessage+InOutVector.swift",
"Messages/OracleBackendMessage+LOBData.swift",
"Messages/OracleBackendMessage+Parameter.swift",
"Messages/OracleBackendMessage+Protocol.swift",
"Messages/OracleBackendMessage+RowData.swift",
"Messages/OracleBackendMessage+RowHeader.swift",
"Messages/OracleBackendMessage+ServerSidePiggyback.swift",
"Messages/OracleBackendMessage+Status.swift",
"Messages/OracleBackendMessage.swift",
"Messages/OracleColumn.swift",
"OracleCell.swift",
"OracleChannelHandler.swift",
"OracleCodable.swift",
"OracleDecodingError.swift",
"OracleErrorInfo.swift",
"OracleEventsHandler.swift",
"OracleRow.swift",
"OracleRowSequence.swift",
"OracleRowStream.swift",
"OracleSQLError.swift",
"OracleTask.swift",
"OracleVersion.swift",
"PacketType.swift",
"Pool/ConnectionFactory.swift",
"Pool/OracleClient.swift",
"Pool/OracleClientMetrics.swift",
"Purity.swift",
"Statements/OracleBindings.swift",
"Statements/OraclePreparedStatement.swift",
"Statements/OracleStatement.swift",
"TLSConfiguration+Oracle.swift",
"Utilities/OracleHexDump.swift",
"Utilities/OracleTraceHandler.swift",
"VariadicGenerics.swift",
"_TNSDataType.swift"
],
"target_dependencies" : [
"_ConnectionPoolModule"
],
"type" : "library"
},
{
"c99name" : "IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "IntegrationTests",
"path" : "Tests/IntegrationTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/IntegrationTests/Data/Isaac_Newton-Opticks.txt",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/IntegrationTests/Data/ewallet.pem",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"BatchExecutionTests.swift",
"BugReportTests.swift",
"CustomTypeTests.swift",
"IntegrationTest.swift",
"JSONTests.swift",
"LOBTests.swift",
"OracleClientTests.swift",
"OracleNIOTests.swift",
"OracleTLSConfigurationTests.swift",
"PreparedStatementTests.swift",
"Utility.swift",
"VectorTests.swift",
"XCTIntegrationTest.swift",
"XMLTests.swift"
],
"target_dependencies" : [
"OracleNIO",
"OracleNIOMacros"
],
"type" : "test"
},
{
"c99name" : "OracleClient",
"module_type" : "SwiftTarget",
"name" : "OracleClient",
"path" : "Snippets",
"product_memberships" : [
"OracleClient"
],
"sources" : [
"OracleClient.swift"
],
"target_dependencies" : [
"OracleNIOMacros",
"OracleNIO"
],
"type" : "snippet"
},
{
"c99name" : "OracleConnection",
"module_type" : "SwiftTarget",
"name" : "OracleConnection",
"path" : "Snippets",
"product_memberships" : [
"OracleConnection"
],
"sources" : [
"OracleConnection.swift"
],
"target_dependencies" : [
"OracleNIOMacros",
"OracleNIO"
],
"type" : "snippet"
}
],
"tools_version" : "5.9"
}
Done.