projects
/
cargo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c24a097
)
Simplify retrieval of dependency data
author
Dirkjan Ochtman
<dirkjan@ochtman.nl>
Thu, 5 Apr 2018 13:22:37 +0000
(15:22 +0200)
committer
Dirkjan Ochtman
<dirkjan@ochtman.nl>
Sat, 28 Apr 2018 11:41:18 +0000
(13:41 +0200)
src/cargo/core/summary.rs
patch
|
blob
|
history
diff --git
a/src/cargo/core/summary.rs
b/src/cargo/core/summary.rs
index 1392aa36f64b5d3e428737d3f2b483cb3ba43ee2..a824233f9504a79b759ad6aacb303ce0f6a5d4eb 100644
(file)
--- a/
src/cargo/core/summary.rs
+++ b/
src/cargo/core/summary.rs
@@
-145,11
+145,12
@@
fn build_feature_map(
// Find data for the referenced dependency...
let dep_data = {
- let dep_name = match val {
- Feature(_) => "",
- Crate(ref dep_name) | CrateFeature(ref dep_name, _) => dep_name,
- };
- dependencies.iter().find(|d| *d.name() == *dep_name)
+ match val {
+ Feature(_) => None,
+ Crate(ref dep_name) | CrateFeature(ref dep_name, _) => {
+ dependencies.iter().find(|d| d.name() == *dep_name)
+ }
+ }
};
match (&val, dep_data) {