Skip to content

Conversation

dcantah
Copy link
Member

@dcantah dcantah commented Jul 9, 2025

Fixes #202

A large majority of the types in this package were extremely generically named making it common to have to reference the types as ContainerizationOCI.TheType. This change prefixes all of the core runtime spec, and image spec types with OCI, and then adjusts our code to reference these new names so we still build :)

This is a breaking change, but I'd rather pull the bandaid now.

@dcantah dcantah force-pushed the rename-oci-types branch 3 times, most recently from 7d1f0e8 to 018844e Compare July 10, 2025 06:34
@dcantah dcantah force-pushed the rename-oci-types branch from 018844e to 5cca80f Compare July 17, 2025 12:26
A large majority of the types in this package were
extremely generically named making it common to have to
reference the types as ContainerizationOCI.TheType.
This change prefixes all of the core runtime spec, and
image spec types with OCI, and then adjusts our code to
reference these new names so we still build :)

This is a breaking change, but I'd rather pull the bandaid
now.
@dcantah dcantah force-pushed the rename-oci-types branch from 5cca80f to 00da297 Compare July 17, 2025 12:53
@crosbymichael
Copy link
Contributor

LGTM after a rebase

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Importing ContainerizationOCI breaks SwiftUI's @State
2 participants