Skip to content

Commit 678ad54

Browse files
ovitrifclaude
andcommitted
refactor: remove diagnostic functions and bump to v0.5.11
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1edacc9 commit 678ad54

21 files changed

Lines changed: 5 additions & 359 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vss-rust-client-ffi"
3-
version = "0.5.10"
3+
version = "0.5.11"
44
edition = "2021"
55
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
66

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import PackageDescription
55

6-
let tag = "v0.5.8"
7-
let checksum = "07da873311f21903cdcbccb9e24d9badcd4b61759868e091a4221b833b542a8f"
6+
let tag = "v0.5.11"
7+
let checksum = "6960d9472fae6af19387e933574a2db3fec03dfb02f2015ce92d089fe8bfb3eb"
88
let url = "https://github.com/synonymdev/vss-rust-client-ffi/releases/download/\(tag)/VssRustClientFfi.xcframework.zip"
99

1010
let package = Package(

bindings/android/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ android.useAndroidX=true
33
android.nonTransitiveRClass=true
44
kotlin.code.style=official
55
# project settings:
6-
version=0.5.10
6+
version=0.5.11
Binary file not shown.
Binary file not shown.
-33.2 KB
Binary file not shown.
-29.5 KB
Binary file not shown.

bindings/android/src/main/kotlin/com/synonym/vssclient/vss_rust_client_ffi.kt

Lines changed: 0 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -804,8 +804,6 @@ internal interface UniffiLib : Library {
804804

805805
fun uniffi_vss_rust_client_ffi_fn_func_vss_ldk_list_all_keys(): Long
806806

807-
fun uniffi_vss_rust_client_ffi_fn_func_vss_ldk_list_all_raw_keys(): Long
808-
809807
fun uniffi_vss_rust_client_ffi_fn_func_vss_ldk_list_keys(`namespace`: RustBuffer.ByValue): Long
810808

811809
fun uniffi_vss_rust_client_ffi_fn_func_vss_ldk_store(
@@ -818,8 +816,6 @@ internal interface UniffiLib : Library {
818816

819817
fun uniffi_vss_rust_client_ffi_fn_func_vss_list_all_keys_ldk(): Long
820818

821-
fun uniffi_vss_rust_client_ffi_fn_func_vss_list_all_raw_keys(): Long
822-
823819
fun uniffi_vss_rust_client_ffi_fn_func_vss_list_keys(`prefix`: RustBuffer.ByValue): Long
824820

825821
fun uniffi_vss_rust_client_ffi_fn_func_vss_list_keys_ldk(`namespace`: RustBuffer.ByValue): Long
@@ -1096,8 +1092,6 @@ internal interface UniffiLib : Library {
10961092

10971093
fun uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_all_keys(): Short
10981094

1099-
fun uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_all_raw_keys(): Short
1100-
11011095
fun uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_keys(): Short
11021096

11031097
fun uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_store(): Short
@@ -1106,8 +1100,6 @@ internal interface UniffiLib : Library {
11061100

11071101
fun uniffi_vss_rust_client_ffi_checksum_func_vss_list_all_keys_ldk(): Short
11081102

1109-
fun uniffi_vss_rust_client_ffi_checksum_func_vss_list_all_raw_keys(): Short
1110-
11111103
fun uniffi_vss_rust_client_ffi_checksum_func_vss_list_keys(): Short
11121104

11131105
fun uniffi_vss_rust_client_ffi_checksum_func_vss_list_keys_ldk(): Short
@@ -1169,9 +1161,6 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
11691161
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_all_keys() != 17647.toShort()) {
11701162
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
11711163
}
1172-
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_all_raw_keys() != 7329.toShort()) {
1173-
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
1174-
}
11751164
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_ldk_list_keys() != 49379.toShort()) {
11761165
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
11771166
}
@@ -1184,9 +1173,6 @@ private fun uniffiCheckApiChecksums(lib: UniffiLib) {
11841173
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_list_all_keys_ldk() != 6461.toShort()) {
11851174
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
11861175
}
1187-
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_list_all_raw_keys() != 46633.toShort()) {
1188-
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
1189-
}
11901176
if (lib.uniffi_vss_rust_client_ffi_checksum_func_vss_list_keys() != 21638.toShort()) {
11911177
throw RuntimeException("UniFFI API checksum mismatch: try cleaning and rebuilding your project")
11921178
}
@@ -2388,30 +2374,6 @@ suspend fun `vssLdkListAllKeys`(): List<KeyVersion> =
23882374
VssException.ErrorHandler,
23892375
)
23902376

2391-
/**
2392-
* Lists all raw keys on the server without deobfuscation (LDK client).
2393-
* Diagnostic function to see exactly what keys exist on the server.
2394-
*/
2395-
@Throws(VssException::class)
2396-
@Suppress("ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE")
2397-
suspend fun `vssLdkListAllRawKeys`(): List<KeyVersion> =
2398-
uniffiRustCallAsync(
2399-
UniffiLib.INSTANCE.uniffi_vss_rust_client_ffi_fn_func_vss_ldk_list_all_raw_keys(),
2400-
{
2401-
future,
2402-
callback,
2403-
continuation,
2404-
->
2405-
UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_poll_rust_buffer(future, callback, continuation)
2406-
},
2407-
{ future, continuation -> UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_complete_rust_buffer(future, continuation) },
2408-
{ future -> UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_free_rust_buffer(future) },
2409-
// lift function
2410-
{ FfiConverterSequenceTypeKeyVersion.lift(it) },
2411-
// Error FFI converter
2412-
VssException.ErrorHandler,
2413-
)
2414-
24152377
/**
24162378
* Lists keys in a namespace using the dedicated LDK client.
24172379
*/
@@ -2532,30 +2494,6 @@ suspend fun `vssListAllKeysLdk`(): List<KeyVersion> =
25322494
VssException.ErrorHandler,
25332495
)
25342496

2535-
/**
2536-
* Lists all raw keys on the server without any deobfuscation (app client).
2537-
* Diagnostic function to see exactly what keys exist on the server.
2538-
*/
2539-
@Throws(VssException::class)
2540-
@Suppress("ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE")
2541-
suspend fun `vssListAllRawKeys`(): List<KeyVersion> =
2542-
uniffiRustCallAsync(
2543-
UniffiLib.INSTANCE.uniffi_vss_rust_client_ffi_fn_func_vss_list_all_raw_keys(),
2544-
{
2545-
future,
2546-
callback,
2547-
continuation,
2548-
->
2549-
UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_poll_rust_buffer(future, callback, continuation)
2550-
},
2551-
{ future, continuation -> UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_complete_rust_buffer(future, continuation) },
2552-
{ future -> UniffiLib.INSTANCE.ffi_vss_rust_client_ffi_rust_future_free_rust_buffer(future) },
2553-
// lift function
2554-
{ FfiConverterSequenceTypeKeyVersion.lift(it) },
2555-
// Error FFI converter
2556-
VssException.ErrorHandler,
2557-
)
2558-
25592497
/**
25602498
* Lists keys and their versions without retrieving the actual values.
25612499
*

0 commit comments

Comments
 (0)