From 5da99023d3de9fe57116cd3b37f41f9c9aabb1f4 Mon Sep 17 00:00:00 2001 From: Oscar Gustafsson Date: Thu, 16 Jul 2026 12:38:48 +0200 Subject: [PATCH] Update to env_filter 2 --- Cargo.toml | 2 +- README.md | 3 ++- src/lib.rs | 2 +- src/tests.rs | 5 ++++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0fb60ec..8ad6c66 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,5 +34,5 @@ version = "0.4" version = "0.3.2" [dependencies.env_filter] -version = "0.1" +version = "2" default-features = false diff --git a/README.md b/README.md index 15a28f7..e174e54 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,8 @@ fn native_activity_create() { .with_tag("mytag") // logs will show under mytag tag .with_filter( // configure messages for specific crate FilterBuilder::new() - .parse("debug,hello::crate=error") + .try_parse("debug,hello::crate=error") + .expect("Failed to build filter") .build()) ); diff --git a/src/lib.rs b/src/lib.rs index 9597ae8..5cd7cd1 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -44,7 +44,7 @@ //! Config::default() //! .with_max_level(LevelFilter::Trace) //! .with_tag("mytag") -//! .with_filter(FilterBuilder::new().parse("debug,hello::crate=trace").build()), +//! .with_filter(FilterBuilder::new().try_parse("debug,hello::crate=trace").expect("Failed to build filter").build()), //! ); //! //! // .. diff --git a/src/tests.rs b/src/tests.rs index 562a12f..58fcfe1 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -47,7 +47,10 @@ fn config_filter_match() { let info_record = Record::builder().level(log::Level::Info).build(); let debug_record = Record::builder().level(log::Level::Debug).build(); - let info_all_filter = env_filter::Builder::new().parse("info").build(); + let info_all_filter = env_filter::Builder::new() + .try_parse("info") + .expect("Failed to build filter") + .build(); let info_all_config = Config::default().with_filter(info_all_filter); assert!(info_all_config.filter_matches(&info_record));