Skip to content

[Proposal] Back-deploy CInterop.stat for Migration Compatibility#298

Merged
jrflat merged 4 commits intoapple:mainfrom
jrflat:backdeploy-cinterop-stat-proposal
Mar 3, 2026
Merged

[Proposal] Back-deploy CInterop.stat for Migration Compatibility#298
jrflat merged 4 commits intoapple:mainfrom
jrflat:backdeploy-cinterop-stat-proposal

Conversation

@jrflat
Copy link
Contributor

@jrflat jrflat commented Feb 23, 2026

This proposal back-deploys CInterop.stat(_:_:) and CInterop.Stat from System to make them available on older OS versions, enabling a migration path for developers on Apple Platforms who may encounter naming conflicts with FilePath.stat() or FileDescriptor.stat() when System's new Stat API ships.

Read full proposal...

@jrflat
Copy link
Contributor Author

jrflat commented Mar 2, 2026

@swift-ci please test

@jrflat
Copy link
Contributor Author

jrflat commented Mar 2, 2026

Note that SYS-0007 is reserved for #274

@jrflat jrflat merged commit 6d25d11 into apple:main Mar 3, 2026
58 checks passed
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.

2 participants