From 678a725c66fed0878cd71f8025cd0ddabdd20530 Mon Sep 17 00:00:00 2001 From: Bruce Mitchener Date: Fri, 12 Jul 2024 22:05:57 +0700 Subject: Prefer explicit features for optional deps. (#681) Implicit features are slated to be removed in a future version of Rust (2024 edition). Fixing this exposed 2 instances where the wrong feature was being checked for `serde` vs `serde-serialize`. --- src/lib.rs | 2 +- src/pipeline/physics_pipeline.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 9383546..c614c89 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -28,7 +28,7 @@ pub extern crate parry3d_f64 as parry; pub extern crate crossbeam; pub extern crate nalgebra as na; -#[cfg(feature = "serde")] +#[cfg(feature = "serde-serialize")] #[macro_use] extern crate serde; extern crate num_traits as num; diff --git a/src/pipeline/physics_pipeline.rs b/src/pipeline/physics_pipeline.rs index 7723fc3..5dc6f2c 100644 --- a/src/pipeline/physics_pipeline.rs +++ b/src/pipeline/physics_pipeline.rs @@ -767,7 +767,7 @@ mod test { ); } - #[cfg(feature = "serde")] + #[cfg(feature = "serde-serialize")] #[test] fn rigid_body_removal_snapshot_handle_determinism() { let mut colliders = ColliderSet::new(); -- cgit