Skip to content

Commit 88909e9

Browse files
authored
Update uniffi-dart with named params (#1364)
2 parents 8b76451 + d06394e commit 88909e9

7 files changed

Lines changed: 251 additions & 144 deletions

File tree

.github/workflows/csharp.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ jobs:
3131
with:
3232
dotnet-version: "8.0.x"
3333

34+
- name: Verify .NET SDK
35+
run: |
36+
dotnet --version
37+
dotnet --list-sdks
38+
3439
- name: Generate bindings and binaries (unix)
3540
if: matrix.os != 'windows-latest'
3641
run: bash ./scripts/generate_bindings.sh

Cargo-minimal.lock

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -775,6 +775,20 @@ dependencies = [
775775
"serde",
776776
]
777777

778+
[[package]]
779+
name = "cargo_metadata"
780+
version = "0.18.1"
781+
source = "registry+https://github.com/rust-lang/crates.io-index"
782+
checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
783+
dependencies = [
784+
"camino",
785+
"cargo-platform",
786+
"semver",
787+
"serde",
788+
"serde_json",
789+
"thiserror 1.0.63",
790+
]
791+
778792
[[package]]
779793
name = "cargo_metadata"
780794
version = "0.19.2"
@@ -4704,7 +4718,7 @@ checksum = "c866f627c3f04c3df068b68bb2d725492caaa539dd313e2a9d26bb85b1a32f4e"
47044718
dependencies = [
47054719
"anyhow",
47064720
"camino",
4707-
"cargo_metadata",
4721+
"cargo_metadata 0.19.2",
47084722
"clap 4.5.46",
47094723
"uniffi_bindgen",
47104724
"uniffi_build",
@@ -4721,7 +4735,7 @@ dependencies = [
47214735
"anyhow",
47224736
"askama",
47234737
"camino",
4724-
"cargo_metadata",
4738+
"cargo_metadata 0.19.2",
47254739
"clap 3.2.25",
47264740
"extend",
47274741
"fs-err 2.11.0",
@@ -4739,10 +4753,11 @@ dependencies = [
47394753
[[package]]
47404754
name = "uniffi-dart"
47414755
version = "0.1.0"
4742-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=f830323#f830323646fb6fbca89f9798dcf425f339f166ca"
4756+
source = "git+https://github.com/chavic/uniffi-dart.git?rev=2078791#2078791fe1f93e7a71a8a25c9934adb54d97d52e"
47434757
dependencies = [
47444758
"anyhow",
47454759
"camino",
4760+
"cargo_metadata 0.18.1",
47464761
"genco",
47474762
"heck 0.5.0",
47484763
"lazy_static",
@@ -4765,7 +4780,7 @@ dependencies = [
47654780
"anyhow",
47664781
"askama",
47674782
"camino",
4768-
"cargo_metadata",
4783+
"cargo_metadata 0.19.2",
47694784
"fs-err 2.11.0",
47704785
"glob",
47714786
"goblin",
@@ -4809,7 +4824,7 @@ dependencies = [
48094824
[[package]]
48104825
name = "uniffi_dart_macro"
48114826
version = "0.1.0"
4812-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=f830323#f830323646fb6fbca89f9798dcf425f339f166ca"
4827+
source = "git+https://github.com/chavic/uniffi-dart.git?rev=2078791#2078791fe1f93e7a71a8a25c9934adb54d97d52e"
48134828
dependencies = [
48144829
"futures",
48154830
"proc-macro2",

Cargo-recent.lock

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -775,6 +775,20 @@ dependencies = [
775775
"serde",
776776
]
777777

778+
[[package]]
779+
name = "cargo_metadata"
780+
version = "0.18.1"
781+
source = "registry+https://github.com/rust-lang/crates.io-index"
782+
checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
783+
dependencies = [
784+
"camino",
785+
"cargo-platform",
786+
"semver",
787+
"serde",
788+
"serde_json",
789+
"thiserror 1.0.63",
790+
]
791+
778792
[[package]]
779793
name = "cargo_metadata"
780794
version = "0.19.2"
@@ -4704,7 +4718,7 @@ checksum = "c866f627c3f04c3df068b68bb2d725492caaa539dd313e2a9d26bb85b1a32f4e"
47044718
dependencies = [
47054719
"anyhow",
47064720
"camino",
4707-
"cargo_metadata",
4721+
"cargo_metadata 0.19.2",
47084722
"clap 4.5.46",
47094723
"uniffi_bindgen",
47104724
"uniffi_build",
@@ -4721,7 +4735,7 @@ dependencies = [
47214735
"anyhow",
47224736
"askama",
47234737
"camino",
4724-
"cargo_metadata",
4738+
"cargo_metadata 0.19.2",
47254739
"clap 3.2.25",
47264740
"extend",
47274741
"fs-err 2.11.0",
@@ -4739,10 +4753,11 @@ dependencies = [
47394753
[[package]]
47404754
name = "uniffi-dart"
47414755
version = "0.1.0"
4742-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=f830323#f830323646fb6fbca89f9798dcf425f339f166ca"
4756+
source = "git+https://github.com/chavic/uniffi-dart.git?rev=2078791#2078791fe1f93e7a71a8a25c9934adb54d97d52e"
47434757
dependencies = [
47444758
"anyhow",
47454759
"camino",
4760+
"cargo_metadata 0.18.1",
47464761
"genco",
47474762
"heck 0.5.0",
47484763
"lazy_static",
@@ -4765,7 +4780,7 @@ dependencies = [
47654780
"anyhow",
47664781
"askama",
47674782
"camino",
4768-
"cargo_metadata",
4783+
"cargo_metadata 0.19.2",
47694784
"fs-err 2.11.0",
47704785
"glob",
47714786
"goblin",
@@ -4809,7 +4824,7 @@ dependencies = [
48094824
[[package]]
48104825
name = "uniffi_dart_macro"
48114826
version = "0.1.0"
4812-
source = "git+https://github.com/Uniffi-Dart/uniffi-dart.git?rev=f830323#f830323646fb6fbca89f9798dcf425f339f166ca"
4827+
source = "git+https://github.com/chavic/uniffi-dart.git?rev=2078791#2078791fe1f93e7a71a8a25c9934adb54d97d52e"
48134828
dependencies = [
48144829
"futures",
48154830
"proc-macro2",

payjoin-ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ thiserror = "2.0.14"
3434
tokio = { version = "1.47.1", features = ["full"], optional = true }
3535
uniffi = { version = "0.30.0", features = ["cli"] }
3636
uniffi-bindgen-cs = { git = "https://github.com/chavic/uniffi-bindgen-cs.git", rev = "878a3d269eacce64beadcd336ade0b7c8da09824", optional = true }
37-
uniffi-dart = { git = "https://github.com/Uniffi-Dart/uniffi-dart.git", rev = "f830323", optional = true }
37+
uniffi-dart = { git = "https://github.com/chavic/uniffi-dart.git", rev = "2078791", optional = true }
3838
url = "2.5.4"
3939

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

payjoin-ffi/csharp/global.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"sdk": {
3+
"version": "8.0.100",
4+
"rollForward": "latestFeature"
5+
}
6+
}

0 commit comments

Comments
 (0)