mirror of
https://github.com/apple/container.git
synced 2026-08-24 02:24:19 -05:00
## Type of Change - [x] Bug fix - [ ] New feature - [ ] Breaking change - [ ] Documentation update ## Motivation and Context Closes #1569 Separates generic runtime infrastructure from Linux-specific implementation into distinct SPM targets: - ContainerRuntimeClient — generic runtime plugin client API - ContainerRuntimeLinuxClient — Linux-specific types - ContainerRuntimeLinuxServer — Linux runtime service + interface strategy implementations Renames types to reflect the runtime/sandbox distinction: - SandboxClient → RuntimeClient - SandboxService → RuntimeService - SandboxRoutes → RuntimeRoutes - SandboxKeys → RuntimeKeys Breaking for external consumers: - ContainerSandboxService removed, replaced by ContainerRuntimeClient + ContainerRuntimeLinuxServer - Public types renamed ## Testing - [x] Tested locally - [ ] Added/updated tests - [ ] Added/updated docs
21 lines
534 B
YAML
21 lines
534 B
YAML
version: 1
|
|
builder:
|
|
configs:
|
|
-
|
|
documentation_targets:
|
|
- ContainerAPIService
|
|
- ContainerAPIClient
|
|
- ContainerRuntimeClient
|
|
- ContainerRuntimeLinuxClient
|
|
- ContainerRuntimeLinuxServer
|
|
- ContainerNetworkService
|
|
- ContainerNetworkServiceClient
|
|
- ContainerImagesService
|
|
- ContainerImagesServiceClient
|
|
- ContainerResource
|
|
- ContainerLog
|
|
- ContainerPlugin
|
|
- ContainerXPC
|
|
- TerminalProgress
|
|
swift_version: '6.2'
|