@@ -136,7 +136,7 @@ impl ops::Deref for CrateName {
136
136
#[ derive( Debug , Clone , PartialEq , Eq , Hash ) ]
137
137
pub enum CrateOrigin {
138
138
/// Crates that are from crates.io official registry,
139
- CratesIo { repo : Option < String > } ,
139
+ CratesIo { repo : Option < String > , name : Option < String > } ,
140
140
/// Crates that are provided by the language, like std, core, proc-macro, ...
141
141
Lang ( LangCrateOrigin ) ,
142
142
}
@@ -648,7 +648,7 @@ mod tests {
648
648
Env :: default ( ) ,
649
649
Ok ( Vec :: new ( ) ) ,
650
650
false ,
651
- CrateOrigin :: CratesIo { repo : None } ,
651
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
652
652
) ;
653
653
let crate2 = graph. add_crate_root (
654
654
FileId ( 2u32 ) ,
@@ -660,7 +660,7 @@ mod tests {
660
660
Env :: default ( ) ,
661
661
Ok ( Vec :: new ( ) ) ,
662
662
false ,
663
- CrateOrigin :: CratesIo { repo : None } ,
663
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
664
664
) ;
665
665
let crate3 = graph. add_crate_root (
666
666
FileId ( 3u32 ) ,
@@ -672,7 +672,7 @@ mod tests {
672
672
Env :: default ( ) ,
673
673
Ok ( Vec :: new ( ) ) ,
674
674
false ,
675
- CrateOrigin :: CratesIo { repo : None } ,
675
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
676
676
) ;
677
677
assert ! ( graph
678
678
. add_dep( crate1, Dependency :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2) )
@@ -698,7 +698,7 @@ mod tests {
698
698
Env :: default ( ) ,
699
699
Ok ( Vec :: new ( ) ) ,
700
700
false ,
701
- CrateOrigin :: CratesIo { repo : None } ,
701
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
702
702
) ;
703
703
let crate2 = graph. add_crate_root (
704
704
FileId ( 2u32 ) ,
@@ -710,7 +710,7 @@ mod tests {
710
710
Env :: default ( ) ,
711
711
Ok ( Vec :: new ( ) ) ,
712
712
false ,
713
- CrateOrigin :: CratesIo { repo : None } ,
713
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
714
714
) ;
715
715
assert ! ( graph
716
716
. add_dep( crate1, Dependency :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2) )
@@ -733,7 +733,7 @@ mod tests {
733
733
Env :: default ( ) ,
734
734
Ok ( Vec :: new ( ) ) ,
735
735
false ,
736
- CrateOrigin :: CratesIo { repo : None } ,
736
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
737
737
) ;
738
738
let crate2 = graph. add_crate_root (
739
739
FileId ( 2u32 ) ,
@@ -745,7 +745,7 @@ mod tests {
745
745
Env :: default ( ) ,
746
746
Ok ( Vec :: new ( ) ) ,
747
747
false ,
748
- CrateOrigin :: CratesIo { repo : None } ,
748
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
749
749
) ;
750
750
let crate3 = graph. add_crate_root (
751
751
FileId ( 3u32 ) ,
@@ -757,7 +757,7 @@ mod tests {
757
757
Env :: default ( ) ,
758
758
Ok ( Vec :: new ( ) ) ,
759
759
false ,
760
- CrateOrigin :: CratesIo { repo : None } ,
760
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
761
761
) ;
762
762
assert ! ( graph
763
763
. add_dep( crate1, Dependency :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2) )
@@ -780,7 +780,7 @@ mod tests {
780
780
Env :: default ( ) ,
781
781
Ok ( Vec :: new ( ) ) ,
782
782
false ,
783
- CrateOrigin :: CratesIo { repo : None } ,
783
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
784
784
) ;
785
785
let crate2 = graph. add_crate_root (
786
786
FileId ( 2u32 ) ,
@@ -792,7 +792,7 @@ mod tests {
792
792
Env :: default ( ) ,
793
793
Ok ( Vec :: new ( ) ) ,
794
794
false ,
795
- CrateOrigin :: CratesIo { repo : None } ,
795
+ CrateOrigin :: CratesIo { repo : None , name : None } ,
796
796
) ;
797
797
assert ! ( graph
798
798
. add_dep(
0 commit comments