Update to upstream 0.25.2
There are lots of style changes, so that we can easily be diff-compared to upstream. I used my IDE to compare and align:
-
uniffi-rs@0.25.2/uniffi_bindgen/src/bindings/kotlin/gen_kotlin
touniffi-kotlin-multiplatform-bindings/bindgen/src/gen_kotlin_multiplatform
-
uniffi-rs@0.25.2/uniffi_bindgen/src/bindings/kotlin/templates
touniffi-kotlin-multiplatform-bindings/bindgen/src/templates/common
Closes #8 (closed).
commit 9ac275019ceb1900ce383973efc9aa4d07e3c736
Author: Didier Villevalois <ptitjes@free.fr>
Date: Fri Nov 24 16:31:24 2023 +0100
refactor(bindgen): align with upstream gen_kotlin
Also:
- tighten visibility of UniFFI infrastructure
- maximize the number of fully qualified names
commit a9a6ef2ae3b60aa2e00777c034538496d846961c
Author: Didier Villevalois <ptitjes@free.fr>
Date: Fri Nov 24 16:31:04 2023 +0100
test(futures): remove not-yet-supported Async attribute
commit 8d7edf9fbbd2ca2ecf36a54cba0590f586c6db21
Author: Didier Villevalois <ptitjes@free.fr>
Date: Fri Nov 24 16:29:57 2023 +0100
chore(bindgen): rename bindgen crate
commit 55d51f3abf9819b32bd81756053dcfc10f8d5522
Author: Didier Villevalois <ptitjes@free.fr>
Date: Thu Nov 23 22:58:00 2023 +0100
chore(bindgen): bump uniffi-bindgen to 0.25.2
Also commit Cargo.lock file for reproducibility.
Edited by Didier Villevalois