apple / swift-nio-transport-services

Extensions for SwiftNIO to support Apple platforms as first-class citizens.
https://swiftpackageindex.com/apple/swift-nio-transport-services/main/documentation/niotransportservices
Apache License 2.0
282 stars 71 forks source link

Add missing availability annotation to NIOTSConnectionBootstrap #160

Closed glbrntt closed 1 year ago

glbrntt commented 1 year ago

Motivation:

Modifications:

Result:

Resolves #159

Skoti commented 1 year ago

I think NIOFilterEmptyWritesHandler also needs to be fixed: https://github.com/apple/swift-nio-transport-services/blob/b39e53ad428dc3fddeb96d1907b2921eddda0e40/Sources/NIOTransportServices/NIOFilterEmptyWritesHandler.swift#L88-L94

glbrntt commented 1 year ago

I think NIOFilterEmptyWritesHandler also needs to be fixed:

https://github.com/apple/swift-nio-transport-services/blob/b39e53ad428dc3fddeb96d1907b2921eddda0e40/Sources/NIOTransportServices/NIOFilterEmptyWritesHandler.swift#L88-L94

NIOFilterEmptyWritesHandler doesn't have availability requirements: https://github.com/apple/swift-nio-transport-services/blob/b39e53ad428dc3fddeb96d1907b2921eddda0e40/Sources/NIOTransportServices/NIOFilterEmptyWritesHandler.swift#L21