Conversation
mhammond
left a comment
There was a problem hiding this comment.
lgtm, but the android failure seems odd?
4922409 to
0d3dba0
Compare
That was a real issue -- we weren't enabling the I added this commit to the pointer FFI branch: mozilla/uniffi-rs@c0f8727. It seems to fix things, does it seem okay to you? |
ada2cf9 to
a08bec4
Compare
|
That seems fine to me for this branch only! |
|
Yeah, we definitely should not ever merge that branch. I'm going to wait until I get back from PTO to merge this one (2/23). |
a08bec4 to
96f958d
Compare
I messed up the revision on by FFI branch. I picked the first commit, rather than the final commit. The first commit was just some prepatory refactors, so wasn't having any effect. See https://github.com/mozilla/uniffi-rs/commits/kotlin-pointer-ffi/
96f958d to
6a9fac3
Compare
|
Clippy was failing for nimbus because it's on edition 2024 which has extra clippy checks for using unsafe code in unsafe functions. I tweaked the branch to add more unsafe blocks: https://github.com/mozilla/uniffi-rs/compare/c0f87273413829745a07fc07056617ee79a0d5a9..59b035078322fbc0a605cc3c784cc38214113450 |
I messed up the revision on by FFI branch. I picked the first commit, rather than the final commit. The first commit was just some prepatory refactors, so wasn't having any effect.
See https://github.com/mozilla/uniffi-rs/commits/kotlin-pointer-ffi/
Pull Request checklist
[ci full]to the PR title.