-
Notifications
You must be signed in to change notification settings - Fork 195
FoundationEssentials,FoundationInternationalization: adjust for aliasing #1340
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
Sources/FoundationEssentials/FileManager/FileOperations+Enumeration.swift
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ICU related parts look good to me
Sources/FoundationEssentials/FileManager/FileOperations+Enumeration.swift
Show resolved
Hide resolved
@swift-ci please test |
Please test with following PRs: @swift-ci please test |
@swift-ci please test |
Please test with following PRs: @swift-ci please test |
This should really go in with the ICU changes IMO. This is one of the last pieces needed to start exploring building the early swift-driver on Windows. |
@compnerd do you want to handle synchronizing the merge of these two PRs when you are ready? |
@parkera thanks! yeap - I'll go ahead and synchronise these two |
When enabling symbol renaming in ICU, we import the functions as an alias. This causes the implicit nullability translation with C to disappear. Make these conversions explicit so that we can enable symbol renaming on non-Darwin platforms.
Cross-repo tested at https://ci-external.swift.org/job/swift-PR-windows/42872/ |
Please test with following PRs: @swift-ci please test |
When enabling symbol renaming in ICU, we import the functions as an alias. This causes the implicit nullability translation with C to disappear. Make these conversions explicit so that we can enable symbol renaming on non-Darwin platforms.