Update flutter_rust_bridge to 2.3.0 (#465)

This commit is contained in:
Erdem Yerebasmaz
2024-09-02 16:30:12 +03:00
committed by GitHub
parent e912147408
commit c2db7ebfea
14 changed files with 38 additions and 26 deletions

9
cli/Cargo.lock generated
View File

@@ -1037,9 +1037,9 @@ dependencies = [
[[package]] [[package]]
name = "flutter_rust_bridge" name = "flutter_rust_bridge"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5db18c05aac3922abfe24282af9128947d2b27856f3d6a4f30888bffa976855a" checksum = "f13c1e57b460f7adbd6cbf8b4cd0a1d14238ed64f5cc2a6c2ccb7a605ac01354"
dependencies = [ dependencies = [
"allo-isolate", "allo-isolate",
"android_logger", "android_logger",
@@ -1055,6 +1055,7 @@ dependencies = [
"futures", "futures",
"js-sys", "js-sys",
"lazy_static", "lazy_static",
"log",
"oslog", "oslog",
"threadpool", "threadpool",
"tokio", "tokio",
@@ -1065,9 +1066,9 @@ dependencies = [
[[package]] [[package]]
name = "flutter_rust_bridge_macros" name = "flutter_rust_bridge_macros"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f83de8013ddf893c420794e8a722f941eeca7f4939b46434282d66b676a0997c" checksum = "16c85e62d6d34f5c1590af004ccd3dc45b1c726dba6721b632b164c19894fab4"
dependencies = [ dependencies = [
"hex", "hex",
"md-5", "md-5",

9
lib/Cargo.lock generated
View File

@@ -1201,9 +1201,9 @@ dependencies = [
[[package]] [[package]]
name = "flutter_rust_bridge" name = "flutter_rust_bridge"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5db18c05aac3922abfe24282af9128947d2b27856f3d6a4f30888bffa976855a" checksum = "f13c1e57b460f7adbd6cbf8b4cd0a1d14238ed64f5cc2a6c2ccb7a605ac01354"
dependencies = [ dependencies = [
"allo-isolate", "allo-isolate",
"android_logger", "android_logger",
@@ -1219,6 +1219,7 @@ dependencies = [
"futures", "futures",
"js-sys", "js-sys",
"lazy_static", "lazy_static",
"log",
"oslog", "oslog",
"threadpool", "threadpool",
"tokio", "tokio",
@@ -1229,9 +1230,9 @@ dependencies = [
[[package]] [[package]]
name = "flutter_rust_bridge_macros" name = "flutter_rust_bridge_macros"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f83de8013ddf893c420794e8a722f941eeca7f4939b46434282d66b676a0997c" checksum = "16c85e62d6d34f5c1590af004ccd3dc45b1c726dba6721b632b164c19894fab4"
dependencies = [ dependencies = [
"hex", "hex",
"md-5", "md-5",

View File

@@ -21,7 +21,7 @@ bootstrap frb='true' build='false':
# Install flutter_rust_bridge_codegen dependencies # Install flutter_rust_bridge_codegen dependencies
frb: frb:
cargo install cargo-expand cargo install cargo-expand
cargo install flutter_rust_bridge_codegen --version 2.2.0 cargo install flutter_rust_bridge_codegen --version 2.3.0
dart pub global activate ffigen dart pub global activate ffigen
dart pub global activate ffi dart pub global activate ffi
cargo install cargo-xcode cargo install cargo-xcode

View File

@@ -17,7 +17,7 @@ bip39 = "2.0.0"
boltz-client = { git = "https://github.com/SatoshiPortal/boltz-rust", rev = "c140193dab075093e1cfdcc1dd608be8e828d1ef" } boltz-client = { git = "https://github.com/SatoshiPortal/boltz-rust", rev = "c140193dab075093e1cfdcc1dd608be8e828d1ef" }
chrono = "0.4" chrono = "0.4"
env_logger = "0.11" env_logger = "0.11"
flutter_rust_bridge = { version = "=2.2.0", features = [ flutter_rust_bridge = { version = "=2.3.0", features = [
"chrono", "chrono",
], optional = true } ], optional = true }
log = { workspace = true } log = { workspace = true }

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
#![allow( #![allow(
non_camel_case_types, non_camel_case_types,
@@ -38,7 +38,7 @@ flutter_rust_bridge::frb_generated_boilerplate!(
default_rust_opaque = RustOpaqueNom, default_rust_opaque = RustOpaqueNom,
default_rust_auto_opaque = RustAutoOpaqueNom, default_rust_auto_opaque = RustAutoOpaqueNom,
); );
pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.2.0"; pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_VERSION: &str = "2.3.0";
pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1532646653; pub(crate) const FLUTTER_RUST_BRIDGE_CODEGEN_CONTENT_HASH: i32 = 1532646653;
// Section: executor // Section: executor
@@ -7131,7 +7131,7 @@ impl SseEncode for usize {
#[cfg(not(target_family = "wasm"))] #[cfg(not(target_family = "wasm"))]
mod io { mod io {
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// Section: imports // Section: imports

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import // ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import // ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import // ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: unused_import, unused_element, unnecessary_import, duplicate_ignore, invalid_use_of_internal_member, annotate_overrides, non_constant_identifier_names, curly_braces_in_flow_control_structures, prefer_const_literals_to_create_immutables, unused_field // ignore_for_file: unused_import, unused_element, unnecessary_import, duplicate_ignore, invalid_use_of_internal_member, annotate_overrides, non_constant_identifier_names, curly_braces_in_flow_control_structures, prefer_const_literals_to_create_immutables, unused_field
@@ -33,6 +33,16 @@ class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
); );
} }
/// Initialize flutter_rust_bridge in mock mode.
/// No libraries for FFI are loaded.
static void initMock({
required RustLibApi api,
}) {
instance.initMockImpl(
api: api,
);
}
/// Dispose flutter_rust_bridge /// Dispose flutter_rust_bridge
/// ///
/// The call to this function is optional, since flutter_rust_bridge (and everything else) /// The call to this function is optional, since flutter_rust_bridge (and everything else)
@@ -52,7 +62,7 @@ class RustLib extends BaseEntrypoint<RustLibApi, RustLibApiImpl, RustLibWire> {
ExternalLibraryLoaderConfig get defaultExternalLibraryLoaderConfig => kDefaultExternalLibraryLoaderConfig; ExternalLibraryLoaderConfig get defaultExternalLibraryLoaderConfig => kDefaultExternalLibraryLoaderConfig;
@override @override
String get codegenVersion => '2.2.0'; String get codegenVersion => '2.3.0';
@override @override
int get rustContentHash => 1532646653; int get rustContentHash => 1532646653;

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: unused_import, unused_element, unnecessary_import, duplicate_ignore, invalid_use_of_internal_member, annotate_overrides, non_constant_identifier_names, curly_braces_in_flow_control_structures, prefer_const_literals_to_create_immutables, unused_field // ignore_for_file: unused_import, unused_element, unnecessary_import, duplicate_ignore, invalid_use_of_internal_member, annotate_overrides, non_constant_identifier_names, curly_braces_in_flow_control_structures, prefer_const_literals_to_create_immutables, unused_field

View File

@@ -1,5 +1,5 @@
// This file is automatically generated, so please do not edit it. // This file is automatically generated, so please do not edit it.
// Generated by `flutter_rust_bridge`@ 2.2.0. // Generated by `flutter_rust_bridge`@ 2.3.0.
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import // ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import

View File

@@ -24,6 +24,6 @@ dev_dependencies:
test: ^1.25.5 test: ^1.25.5
dependencies: dependencies:
ffi: ^2.1.2 ffi: ^2.1.2
flutter_rust_bridge: 2.2.0 flutter_rust_bridge: 2.3.0
freezed_annotation: ^2.4.1 freezed_annotation: ^2.4.1
meta: ^1.12.0 # meta is pinned to version 1.12.0 by integration_test from the flutter SDK. meta: ^1.12.0 # meta is pinned to version 1.12.0 by integration_test from the flutter SDK.

View File

@@ -152,10 +152,10 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: flutter_rust_bridge name: flutter_rust_bridge
sha256: "7beb9cb4690916a6c4fd151d91dba53555ea258dbc029dd5f1bfba2e7bd32b86" sha256: b0271cc147d5afccf9774809e4eef52b7357babe1a1a31db649df6f02dd27580
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "2.2.0" version: "2.3.0"
flutter_secure_storage: flutter_secure_storage:
dependency: "direct main" dependency: "direct main"
description: description:
@@ -535,10 +535,10 @@ packages:
dependency: transitive dependency: transitive
description: description:
name: web name: web
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" sha256: d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "0.5.1" version: "1.0.0"
win32: win32:
dependency: transitive dependency: transitive
description: description:

View File

@@ -11,7 +11,7 @@ dependencies:
flutter: flutter:
sdk: flutter sdk: flutter
flutter_rust_bridge: 2.2.0 flutter_rust_bridge: 2.3.0
flutter_breez_liquid: flutter_breez_liquid:
git: git:
url: https://github.com/breez/breez-sdk-liquid-flutter url: https://github.com/breez/breez-sdk-liquid-flutter