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));