Repository navigation
[MediaExtension] Update bindings up to Xcode 27.0 Beta 3 - #26178
Conversation
Bind MEFileInfo.ConstituentFileNames as a non-null string array with copy semantics and macOS 27.0 availability. Remove the resolved MediaExtension xtro todo and update the cecil documentation known-failures baseline for the new property. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f9a665af-9cc8-464a-bae9-a201273cc66d
There was a problem hiding this comment.
Pull request overview
Updates the MediaExtension bindings to match the Xcode 27.0 Beta 3 SDK surface area by binding the new MEFileInfo.ConstituentFileNames property, and aligns repository validation baselines accordingly.
Changes:
- Added
MEFileInfo.ConstituentFileNameswith copy semantics andmacOS 27.0availability. - Removed the now-resolved xtro-sharpie todo entry for the missing selector(s).
- Updated the cecil documentation known-failures baseline to include the new property.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo | Removed resolved MediaExtension selector todo(s) (file deleted). |
| tests/cecil-tests/Documentation.KnownFailures.txt | Added the new MEFileInfo.ConstituentFileNames property to the documentation known-failures list. |
| src/mediaextension.cs | Bound MEFileInfo.ConstituentFileNames with [Mac (27, 0)] and ArgumentSemantic.Copy. |
β API diff for current PR / commitNET (empty diffs)β API diff vs stableNET (empty diffs)βΉοΈ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
/azp run xamarin-macios-sim-pr-tests |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
π [CI Build #4336461] Test results πTest resultsβ All tests passed on VSTS: test results. π All 195 tests passed π Tests countsβ
assembly-processing: All 1 tests passed. Html Report (VSDrops) Download macOS testsβ
Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
Summary
MEFileInfo.ConstituentFileNameswith copy semantics and macOS 27.0 availability.Validation
make worldruns completed successfully.Sanity check passed.AppSizeTestrun: 16 skipped by the existing beta-Xcode policy, 0 failed.