Skip to content

Commit 738cdec

Browse files
committed
refactor(toml): Clarify what the ws default features function does
1 parent e591b0e commit 738cdec

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/cargo/util/toml/mod.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,11 @@ fn inner_dependency_inherit_with<'a>(
970970
package_root: &Path,
971971
warnings: &mut Vec<String>,
972972
) -> CargoResult<manifest::TomlDependency> {
973-
fn default_features_msg(label: &str, ws_def_feat: Option<bool>, warnings: &mut Vec<String>) {
973+
fn deprecated_ws_default_features(
974+
label: &str,
975+
ws_def_feat: Option<bool>,
976+
warnings: &mut Vec<String>,
977+
) {
974978
let ws_def_feat = match ws_def_feat {
975979
Some(true) => "true",
976980
Some(false) => "false",
@@ -1014,12 +1018,12 @@ fn inner_dependency_inherit_with<'a>(
10141018
// workspace: default-features = true should ignore member
10151019
// default-features
10161020
(Some(false), Some(true)) => {
1017-
default_features_msg(name, Some(true), warnings);
1021+
deprecated_ws_default_features(name, Some(true), warnings);
10181022
}
10191023
// member: default-features = false and
10201024
// workspace: dep = "1.0" should ignore member default-features
10211025
(Some(false), None) => {
1022-
default_features_msg(name, None, warnings);
1026+
deprecated_ws_default_features(name, None, warnings);
10231027
}
10241028
_ => {}
10251029
}

0 commit comments

Comments
 (0)