From cd88ca2bb4c27baf2d578014c42f8e62f0cf0cd9 Mon Sep 17 00:00:00 2001 From: gui Date: Mon, 29 Jul 2024 09:05:35 +0900 Subject: [PATCH 1/2] Fix default features --- src/dependencies.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/dependencies.rs b/src/dependencies.rs index 09d83c6..efd5d4a 100644 --- a/src/dependencies.rs +++ b/src/dependencies.rs @@ -135,11 +135,7 @@ pub(crate) struct Dependency { pub path: Option, #[serde(default, skip_serializing_if = "is_false")] pub optional: bool, - #[serde( - rename = "default-features", - default = "get_true", - skip_serializing_if = "is_true" - )] + #[serde(rename = "default-features", default = "get_true")] pub default_features: bool, #[serde(default, skip_serializing_if = "Vec::is_empty")] pub features: Vec, From c08e3f76e6a26fce9f9f01f7ca94c70a91a1f345 Mon Sep 17 00:00:00 2001 From: gui Date: Mon, 29 Jul 2024 09:16:55 +0900 Subject: [PATCH 2/2] remove unused --- src/dependencies.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/dependencies.rs b/src/dependencies.rs index efd5d4a..53485cf 100644 --- a/src/dependencies.rs +++ b/src/dependencies.rs @@ -191,10 +191,6 @@ fn get_true() -> bool { true } -fn is_true(boolean: &bool) -> bool { - *boolean -} - fn is_false(boolean: &bool) -> bool { !*boolean }