-
Notifications
You must be signed in to change notification settings - Fork 554
[xcode26.0] Merge remote-tracking branch main into xcode26.0 #23817
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
Conversation
…1: Build ID 12347956 (#23768) This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc. ---------
* Add numerous overloads that returns the error code, obsolete other overloads. * Some code updates as well. * Update a lot of the xml docs. * Update tests to: * Verify the status code. * Use the temporary directory instead of the Documents directory. * Clean up after themselves.
…nabled. (#23773) These tests aggregate test failures across all platforms, which means any known failure list might be incorrect if not testing all platforms.
…alidating certificates in NSUrlSessionHandler. Fixes #23764. (#23767) * Add a `CertificateChainPolicy` property to `NSUrlSessionHandler` to make it possible for developers to customize the the policy that is used when validating certificate chains when using a custom server certificate validation. * Also implement `NSUrlSessionHandler.CheckCertificateRevocationList` using the new `CertificateChainPolicy` property. Fixes #23764.
Ensure that: 1. If a method can be async, that is marked as such (warning). 2. Make sure marked async methods return void (error). 3. Make sure marked async methods have a delegate (error). 4. Make sure that Async methods have diff async names if the parameters are the same (error). The tests showed a number of bugs in the async generation when we use the async flag with no parameters. Those got fixed. --------- Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
When reading the value from a propertylist, the value is of base type PValueObject. When returning value.ToString() we get the type and not the actual value. FIX: We check and cast to IPValueObject and return the actual value. --------- Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
…1: Build ID 12356888 (#23777) This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc. ---------
…1: Build ID 12360389 (#23782) This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc. ---------
…ple. (#23776) If a method is marked as async and does not provide a type or a result type name the generator will use a nameless tuple. The nameless tuple API is not very nice (Item1, Item2 etc). The analyzer will raise a warning in this situation so that the developer creates a better API. --------- Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
…1: Build ID 12361456 (#23787) This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc. ---------
Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
…20250911055321392 to main (#23795) LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20250911055321392 to main with localized lcls ---------
…20250910174956071 to main (#23790) LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20250910174956071 to main with localized lcls ---------
…20250911173816713 to main (#23800) LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20250911173816713 to main with localized lcls
…20250912095347234 to main (#23807) LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20250912095347234 to main with localized lcls ---------
This pull request updates the following dependencies ## From https://github.com/dotnet/arcade - **Subscription**: [0ed7aa82-fff7-4048-943c-7b5fa7eed6f0](https://maestro.dot.net/subscriptions?search=0ed7aa82-fff7-4048-943c-7b5fa7eed6f0) - **Build**: [20250910.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2790344) ([282644](https://maestro.dot.net/channel/5175/github:dotnet:arcade/build/282644)) - **Date Produced**: September 10, 2025 1:36:46 PM UTC - **Commit**: [43df065432cbc74c0fa44d7569a0c31f64883f03](dotnet/arcade@43df065) - **Branch**: [release/9.0](https://github.com/dotnet/arcade/tree/release/9.0) - **Updates**: - From [9.0.0-beta.25428.3 to 9.0.0-beta.25460.1][1] - Microsoft.DotNet.Arcade.Sdk - Microsoft.DotNet.Build.Tasks.Feed [1]: dotnet/arcade@5fe939d...43df065 - **Updates to .NET SDKs:** - Updates sdk.version to 9.0.110 - Updates tools.dotnet to 9.0.110
…23806) This way third-party libraries can use the [iOS] and [Mac] attributes ([TV] and [MacCatalyst] are already available). This also means we can remove some of our legacy/special COREBUILD-only code.
#23810) This allows to convert the method marked as factories in a protocol into constructors, later we can use this conversion to inline the factory methods as constructors in the classes that implement a protocol with factories. --------- Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
Workaround while we investigate the main branch breakage
✅ [CI Build #7728f07] Build passed (Build packages) ✅Pipeline on Agent |
✅ [PR Build #7728f07] Build passed (Detect API changes) ✅Pipeline on Agent |
✅ 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 |
✅ [CI Build #7728f07] Build passed (Build macOS tests) ✅Pipeline on Agent |
💻 [CI Build #7728f07] Tests on macOS X64 - Mac Sonoma (14) passed 💻✅ All tests on macOS X64 - Mac Sonoma (14) passed. Pipeline on Agent |
💻 [CI Build #7728f07] Tests on macOS M1 - Mac Ventura (13) passed 💻✅ All tests on macOS M1 - Mac Ventura (13) passed. Pipeline on Agent |
💻 [CI Build #7728f07] Tests on macOS M1 - Mac Monterey (12) passed 💻✅ All tests on macOS M1 - Mac Monterey (12) passed. Pipeline on Agent |
💻 [CI Build #7728f07] Tests on macOS arm64 - Mac Sequoia (15) passed 💻✅ All tests on macOS arm64 - Mac Sequoia (15) passed. Pipeline on Agent |
💻 [CI Build #7728f07] Tests on macOS arm64 - Mac Tahoe (26) passed 💻✅ All tests on macOS arm64 - Mac Tahoe (26) passed. Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #7728f07] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 115 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
No description provided.