File tree Expand file tree Collapse file tree 1 file changed +21
-13
lines changed Expand file tree Collapse file tree 1 file changed +21
-13
lines changed Original file line number Diff line number Diff line change @@ -26,19 +26,27 @@ pub fn transform(
26
26
deps : package
27
27
. dependencies
28
28
. into_iter ( )
29
- . map ( |v| CargoIndexCrateMetadataDependency {
30
- name : v. name ,
31
- req : v. req ,
32
- features : v. features ,
33
- optional : v. optional ,
34
- default_features : v. uses_default_features ,
35
- target : v. target ,
36
- kind : v. kind ,
37
- registry : Some ( v. registry . map_or (
38
- Cow :: Borrowed ( "https://github.com/rust-lang/crates.io-index.git" ) ,
39
- Cow :: Owned ,
40
- ) ) ,
41
- package : v. rename ,
29
+ . map ( |v| {
30
+ let ( name, package) = if let Some ( rename) = v. rename {
31
+ ( rename, Some ( v. name ) )
32
+ } else {
33
+ ( v. name , None )
34
+ } ;
35
+
36
+ CargoIndexCrateMetadataDependency {
37
+ name,
38
+ req : v. req ,
39
+ features : v. features ,
40
+ optional : v. optional ,
41
+ default_features : v. uses_default_features ,
42
+ target : v. target ,
43
+ kind : v. kind ,
44
+ registry : Some ( v. registry . map_or (
45
+ Cow :: Borrowed ( "https://github.com/rust-lang/crates.io-index.git" ) ,
46
+ Cow :: Owned ,
47
+ ) ) ,
48
+ package,
49
+ }
42
50
} )
43
51
. collect ( ) ,
44
52
cksum,
You can’t perform that action at this time.
0 commit comments