Skip to content

Commit dbfed48

Browse files
committed
Upgrade uniffi-dart
Upgrade uniffi-dart to the upstream revision that fixes Dart\nobject naming for Error-suffixed UniFFI types.\n\nThis branch exposes replay persistence failures that return\nImplementationError over FFI. The older generator revision emits\nbroken Dart type references for that shape, so the Dart jobs fail to\ncompile.\n\nUpdate the dependency and refresh both lockfiles so the branch uses\nthe fixed generator consistently in CI and local binding generation.
1 parent 387094f commit dbfed48

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

Cargo-minimal.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4778,7 +4778,7 @@ dependencies = [
47784778
[[package]]
47794779
name = "uniffi-dart"
47804780
version = "0.1.0+v0.30.0"
4781-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?tag=v0.1.0%2Bv0.30.0#e3ed67f780257a5a7fae23231e13d84f931208e0"
4781+
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=26739b93ca0d3e95dee8c8362d5d971cc931c6f3#26739b93ca0d3e95dee8c8362d5d971cc931c6f3"
47824782
dependencies = [
47834783
"anyhow",
47844784
"camino",
@@ -4849,7 +4849,7 @@ dependencies = [
48494849
[[package]]
48504850
name = "uniffi_dart_macro"
48514851
version = "0.1.0+v0.30.0"
4852-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?tag=v0.1.0%2Bv0.30.0#e3ed67f780257a5a7fae23231e13d84f931208e0"
4852+
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=26739b93ca0d3e95dee8c8362d5d971cc931c6f3#26739b93ca0d3e95dee8c8362d5d971cc931c6f3"
48534853
dependencies = [
48544854
"futures",
48554855
"proc-macro2",

Cargo-recent.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4697,7 +4697,7 @@ dependencies = [
46974697
[[package]]
46984698
name = "uniffi-dart"
46994699
version = "0.1.0+v0.30.0"
4700-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?tag=v0.1.0%2Bv0.30.0#e3ed67f780257a5a7fae23231e13d84f931208e0"
4700+
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=26739b93ca0d3e95dee8c8362d5d971cc931c6f3#26739b93ca0d3e95dee8c8362d5d971cc931c6f3"
47014701
dependencies = [
47024702
"anyhow",
47034703
"camino",
@@ -4768,7 +4768,7 @@ dependencies = [
47684768
[[package]]
47694769
name = "uniffi_dart_macro"
47704770
version = "0.1.0+v0.30.0"
4771-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?tag=v0.1.0%2Bv0.30.0#e3ed67f780257a5a7fae23231e13d84f931208e0"
4771+
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=26739b93ca0d3e95dee8c8362d5d971cc931c6f3#26739b93ca0d3e95dee8c8362d5d971cc931c6f3"
47724772
dependencies = [
47734773
"futures",
47744774
"proc-macro2",

payjoin-ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ thiserror = "2.0.14"
3636
tokio = { version = "1.47.1", features = ["full"], optional = true }
3737
uniffi = { version = "0.30.0", features = ["cli"] }
3838
uniffi-bindgen-cs = { git = "https://github.com/chavic/uniffi-bindgen-cs.git", rev = "878a3d269eacce64beadcd336ade0b7c8da09824", optional = true }
39-
uniffi-dart = { git = "https://github.com/Uniffi-Dart/uniffi-dart.git", tag = "v0.1.0+v0.30.0", optional = true }
39+
uniffi-dart = { git = "https://github.com/Uniffi-Dart/uniffi-dart.git", rev = "26739b93ca0d3e95dee8c8362d5d971cc931c6f3", optional = true }
4040
url = "2.5.4"
4141

4242
# getrandom is ignored here because it's required by the wasm_js feature

0 commit comments

Comments
 (0)