Skip to content

Mark legacy ABI as obsoleted rather than as spi#1905

Merged
glessard merged 1 commit intoswiftlang:mainfrom
glessard:rdar174193354-spi-say-no
Apr 15, 2026
Merged

Mark legacy ABI as obsoleted rather than as spi#1905
glessard merged 1 commit intoswiftlang:mainfrom
glessard:rdar174193354-spi-say-no

Conversation

@glessard
Copy link
Copy Markdown
Contributor

@glessard glessard commented Apr 14, 2026

Addresses rdar://174193354

Using the @_spi annotation causes validation issues with the Foundation framework. We can use obsoleted annotations instead, at the cost of less straightforward testing. I took advantage of the process of figuring out these tests to round out the legacy ABI tests.

@glessard glessard requested a review from a team as a code owner April 14, 2026 23:18
@glessard
Copy link
Copy Markdown
Contributor Author

@swift-ci please test

1 similar comment
@itingliu
Copy link
Copy Markdown
Contributor

@swift-ci please test

@glessard glessard merged commit dc0be23 into swiftlang:main Apr 15, 2026
23 checks passed
@glessard glessard deleted the rdar174193354-spi-say-no branch April 15, 2026 00:50
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.

3 participants