Skip to content

Commit abf4122

Browse files
committed
Use specific methods to add requirements
1 parent 8890568 commit abf4122

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/cargo/core/resolver/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -955,10 +955,10 @@ fn build_requirements<'a, 'b: 'a>(s: &'a Summary, method: &'b Method)
955955
match *method {
956956
Method::Everything => {
957957
for key in s.features().keys() {
958-
reqs.add_feature(key)?;
958+
reqs.require_feature(key)?;
959959
}
960960
for dep in s.dependencies().iter().filter(|d| d.is_optional()) {
961-
reqs.add_feature(dep.name())?;
961+
reqs.require_dependency(dep.name());
962962
}
963963
}
964964
Method::Required { features: requested_features, .. } => {
@@ -971,7 +971,7 @@ fn build_requirements<'a, 'b: 'a>(s: &'a Summary, method: &'b Method)
971971
Method::Everything |
972972
Method::Required { uses_default_features: true, .. } => {
973973
if s.features().get("default").is_some() {
974-
reqs.add_feature("default")?;
974+
reqs.require_feature("default")?;
975975
}
976976
}
977977
Method::Required { uses_default_features: false, .. } => {}

0 commit comments

Comments
 (0)