swift-nio-transport-services/Tests/NIOTransportServicesTests
Gus Cairo d8443227d1
Change naming of datagram-related types to make them more consistent + fix docs (#233)
### Motivation:

The datagram-related types logically mirror the TCP-based ones
(`NIOTSDatagramListenerBootstrap` vs `NIOTSListenerBootstrap`;
`NIOTSListenerChannel` vs `NIOTSDatagramListenerChannel`;
`NIOTSDatagramChannel` vs `NIOTSDatagramConnectionChannel`;
`NIOTSDatagramBootstrap` vs `NIOTSConnectionBootstrap`).
However, some of the type names could more closely resemble their TCP
counterparts to make it easier to navigate the code/understand what
their purpose is.
Additionally, the docs for some of these types are wrong, as they've
been copy-pasted into the datagram versions without changes.

### Modifications:

There are separate commits for each of the following changes:
- Fix docs for `NIOTSDatagramListenerBootstrap` and rename the file to
match the type name.
- Rename `NIOTSDatagramConnectionChannelTests` to
`NIOTSDatagramBootstrapTests` (to match `NIOTSBootstrapTests`).
- Rename `NIOTSDatagramChannel` to `NIOTSDatagramConnectionChannel` (to
match `NIOTSConnectionChannel`)
- Fix docs for `NIOTSConnectionBootstrap`.
- Rename `NIOTSDatagramBootstrap` to `NIOTSDatagramConnectionBootstrap`
(to match `NIOTSConnectionBootstrap`). This one required a deprecate and
replace since it's a public type.

### Result:

Better docs and more consistency in our type names.
2025-04-29 13:56:21 +01:00
..
NIOFilterEmptyWritesHandlerTests.swift Strict concurrency for NIOTransportServices and tests (#228) 2025-04-02 10:54:00 +01:00
NIOTSAsyncBootstrapTests.swift Strict concurrency for NIOTransportServices and tests (#228) 2025-04-02 10:54:00 +01:00
NIOTSBootstrapTests.swift Add `NWParameters` configurator to bootstraps (#230) 2025-04-16 14:33:56 +01:00
NIOTSChannelMetadataTests.swift Add `NWParameters` configurator to bootstraps (#230) 2025-04-16 14:33:56 +01:00
NIOTSChannelOptionsTests.swift Migrate CI to use GitHub Actions. (#213) 2024-10-28 09:51:24 +00:00
NIOTSConnectionChannelTests.swift Add `NWParameters` configurator to bootstraps (#230) 2025-04-16 14:33:56 +01:00
NIOTSDatagramBootstrapTests.swift Change naming of datagram-related types to make them more consistent + fix docs (#233) 2025-04-29 13:56:21 +01:00
NIOTSEndToEndTests.swift Strict concurrency for NIOTransportServices and tests (#228) 2025-04-02 10:54:00 +01:00
NIOTSEventLoopTests.swift Strict concurrency for NIOTransportServices and tests (#228) 2025-04-02 10:54:00 +01:00
NIOTSListenerChannelTests.swift Strict concurrency for NIOTransportServices and tests (#228) 2025-04-02 10:54:00 +01:00
NIOTSSingletonTests.swift Fix availability guards and compiler warnings (#193) 2023-11-24 14:49:34 +00:00
NIOTSSocketOptionTests.swift Migrate CI to use GitHub Actions. (#213) 2024-10-28 09:51:24 +00:00
NIOTSSocketOptionsOnChannelTests.swift Migrate CI to use GitHub Actions. (#213) 2024-10-28 09:51:24 +00:00
NIOTSTestUtilities.swift Add `NWParameters` configurator to bootstraps (#230) 2025-04-16 14:33:56 +01:00
NIOTSWorkaroundTests.swift Use Docc for documentation (#154) 2022-07-29 15:02:01 +01:00