NordSecurity / uniffi-bindgen-go

Uniffi bindings generator for Golang
Mozilla Public License 2.0
75 stars 21 forks source link

wip towards uniffi-0.24 #7

Closed mhammond closed 1 year ago

mhammond commented 1 year ago

uniffi 0.24 breaks bindings in new and colorful ways.

With this WIP, cargo test seems to work against current main. There are some things with the bindings configs that I don't think are correct. There are other changes still planned which will cause more breakage, so expect this to be updated.

I haven't looked at csharp, but hopefully this can be largely copied.

Let us know if anything here looks crazy.

arg0d commented 1 year ago

Hey, thanks for the heads up. The errors in template files can be especially annoying to fix after a version update :sweat_smile: We will take it from here once uniffi-rs 0.24 is released.

mhammond commented 1 year ago

We will take it from here once uniffi-rs 0.24 is released

Ok, no probs - I was going to update this for the other breaking changes which have since landed, but you will find links to the revision in the changelog.