Skip to content

ContainerizationOCI: Add OCI prefix to types #205

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

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