---
source: crates/alef-backend-dart/tests/snapshot_test.rs
assertion_line: 216
expression: "&file.content"
---
[package]
name = "demo-dart"
version = "0.1.0"
edition = "2024"
license = "MIT"

[package.metadata.cargo-machete]
# Umbrella + sibling crates are pulled in so flutter_rust_bridge can resolve
# every referenced type, but the generated Rust wrapper only `use`s a subset.
ignored = ["demo"]

[lib]
crate-type = ["cdylib", "staticlib"]

[dependencies]
demo = { path = "../../.." }
flutter_rust_bridge = "2.12.0"

[lints.rust]
# flutter_rust_bridge uses #[cfg(frb_expand)] internally during macro expansion.
# Declare it as a known cfg so rustc does not emit unexpected_cfgs warnings.
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(frb_expand)'] }
