mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 13:53:34 +00:00
Convert log crate Records to tracing Events for desktop native. (#16827)
* Convert `log` crate Records to `tracing` Events for desktop native. * sort deps * use the feature on tracing_subscriber
This commit is contained in:
@@ -68,7 +68,7 @@ tokio = "=1.45.0"
|
|||||||
tokio-stream = "=0.1.15"
|
tokio-stream = "=0.1.15"
|
||||||
tokio-util = "=0.7.13"
|
tokio-util = "=0.7.13"
|
||||||
tracing = "=0.1.41"
|
tracing = "=0.1.41"
|
||||||
tracing-subscriber = { version = "=0.3.20", features = ["fmt", "env-filter"] }
|
tracing-subscriber = { version = "=0.3.20", features = ["fmt", "env-filter", "tracing-log"] }
|
||||||
typenum = "=1.18.0"
|
typenum = "=1.18.0"
|
||||||
uniffi = "=0.28.3"
|
uniffi = "=0.28.3"
|
||||||
widestring = "=1.2.0"
|
widestring = "=1.2.0"
|
||||||
|
|||||||
@@ -1051,6 +1051,10 @@ pub mod logging {
|
|||||||
// overriding the default directive for matching targets.
|
// overriding the default directive for matching targets.
|
||||||
.from_env_lossy();
|
.from_env_lossy();
|
||||||
|
|
||||||
|
// With the `tracing-log` feature enabled for the `tracing_subscriber`,
|
||||||
|
// the registry below will initialize a log compatibility layer, which allows
|
||||||
|
// the subscriber to consume log::Records as though they were tracing Events.
|
||||||
|
// https://docs.rs/tracing-subscriber/latest/tracing_subscriber/util/trait.SubscriberInitExt.html#method.init
|
||||||
tracing_subscriber::registry()
|
tracing_subscriber::registry()
|
||||||
.with(filter)
|
.with(filter)
|
||||||
.with(JsLayer)
|
.with(JsLayer)
|
||||||
|
|||||||
Reference in New Issue
Block a user