Skip to content

Update to upstream 0.25.2

Didier Villevalois requested to merge update-to-0-25-2 into main

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 to uniffi-kotlin-multiplatform-bindings/bindgen/src/gen_kotlin_multiplatform
  • uniffi-rs@0.25.2/uniffi_bindgen/src/bindings/kotlin/templates to uniffi-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

Merge request reports