Chinedu Francis Nwafili
Chinedu Francis Nwafili
Swift 5.9 introduces some new ownership features. I haven't thought through what we can do with all of them yet. Linking to some resources here: - Looks like a fairly...
More resources: - https://github.com/apple/swift-evolution/blob/main/proposals/0390-noncopyable-structs-and-enums.md - https://github.com/apple/swift-evolution/blob/main/proposals/0366-move-function.md - https://github.com/apple/swift-evolution/blob/main/proposals/0377-parameter-ownership-modifiers.md
I think a good approach would be to introduce Swift compile-time enforced ownership support behind an attribute in the `swift-bridge = "0.1.*"`, then after things stabilize we can remove the...
The `Cargo.lock` file makes Cargo download the exact same versions of every dependency, every time. Without the file Cargo will download semver versions of all of the crate's dependencies (both...
Sounds good. Feel free to write a guide on how a new contributor can implement this and then we can label this as a `good first issue`. (You don't have...
Thanks a lot for writing this implementation guide. Across the board, your work on `swift-bridge` has been excellent and I'm very appreciative of all of your great contributions. I've invited...
> These are unfortunately also limited because it was recently discovered that features do not scale well on crates.io, which would prevent us from doing things like feature-per-operation. What do...
Hey, thanks for reporting this issue. Can you create a minimal PSD that can be used to reproduce this issue? Here are some examples https://github.com/chinedufn/psd/tree/master/tests/fixtures Then we'd add a test...
Thanks! Just needs a test case and then we can land this. Let me know if you need any help.