@@ -10,15 +10,15 @@ use std::hash::BuildHasherDefault;
1010use std:: { fmt, mem, ops} ;
1111
1212use cfg:: { CfgOptions , HashableCfgOptions } ;
13- use dashmap:: mapref:: entry:: Entry ;
1413use dashmap:: DashMap ;
14+ use dashmap:: mapref:: entry:: Entry ;
1515use intern:: Symbol ;
1616use la_arena:: { Arena , Idx , RawIdx } ;
1717use rustc_hash:: { FxHashMap , FxHashSet , FxHasher } ;
1818use salsa:: { Durability , Setter } ;
1919use span:: { Edition , EditionedFileId } ;
2020use triomphe:: Arc ;
21- use vfs:: { file_set :: FileSet , AbsPathBuf , AnchoredPath , FileId , VfsPath } ;
21+ use vfs:: { AbsPathBuf , AnchoredPath , FileId , VfsPath , file_set :: FileSet } ;
2222
2323use crate :: { CrateWorkspaceData , RootQueryDb } ;
2424
@@ -110,11 +110,7 @@ impl CrateName {
110110 /// Dashes are not allowed in the crate names,
111111 /// hence the input string is returned as `Err` for those cases.
112112 pub fn new ( name : & str ) -> Result < CrateName , & str > {
113- if name. contains ( '-' ) {
114- Err ( name)
115- } else {
116- Ok ( Self ( Symbol :: intern ( name) ) )
117- }
113+ if name. contains ( '-' ) { Err ( name) } else { Ok ( Self ( Symbol :: intern ( name) ) ) }
118114 }
119115
120116 /// Creates a crate name, unconditionally replacing the dashes with underscores.
@@ -922,15 +918,21 @@ mod tests {
922918 None ,
923919 empty_ws_data ( ) ,
924920 ) ;
925- assert ! ( graph
926- . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
927- . is_ok( ) ) ;
928- assert ! ( graph
929- . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate3" ) . unwrap( ) , crate3, ) )
930- . is_ok( ) ) ;
931- assert ! ( graph
932- . add_dep( crate3, DependencyBuilder :: new( CrateName :: new( "crate1" ) . unwrap( ) , crate1, ) )
933- . is_err( ) ) ;
921+ assert ! (
922+ graph
923+ . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
924+ . is_ok( )
925+ ) ;
926+ assert ! (
927+ graph
928+ . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate3" ) . unwrap( ) , crate3, ) )
929+ . is_ok( )
930+ ) ;
931+ assert ! (
932+ graph
933+ . add_dep( crate3, DependencyBuilder :: new( CrateName :: new( "crate1" ) . unwrap( ) , crate1, ) )
934+ . is_err( )
935+ ) ;
934936 }
935937
936938 #[ test]
@@ -962,12 +964,16 @@ mod tests {
962964 None ,
963965 empty_ws_data ( ) ,
964966 ) ;
965- assert ! ( graph
966- . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
967- . is_ok( ) ) ;
968- assert ! ( graph
969- . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
970- . is_err( ) ) ;
967+ assert ! (
968+ graph
969+ . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
970+ . is_ok( )
971+ ) ;
972+ assert ! (
973+ graph
974+ . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
975+ . is_err( )
976+ ) ;
971977 }
972978
973979 #[ test]
@@ -1012,12 +1018,16 @@ mod tests {
10121018 None ,
10131019 empty_ws_data ( ) ,
10141020 ) ;
1015- assert ! ( graph
1016- . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
1017- . is_ok( ) ) ;
1018- assert ! ( graph
1019- . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate3" ) . unwrap( ) , crate3, ) )
1020- . is_ok( ) ) ;
1021+ assert ! (
1022+ graph
1023+ . add_dep( crate1, DependencyBuilder :: new( CrateName :: new( "crate2" ) . unwrap( ) , crate2, ) )
1024+ . is_ok( )
1025+ ) ;
1026+ assert ! (
1027+ graph
1028+ . add_dep( crate2, DependencyBuilder :: new( CrateName :: new( "crate3" ) . unwrap( ) , crate3, ) )
1029+ . is_ok( )
1030+ ) ;
10211031 }
10221032
10231033 #[ test]
@@ -1049,15 +1059,17 @@ mod tests {
10491059 None ,
10501060 empty_ws_data ( ) ,
10511061 ) ;
1052- assert ! ( graph
1053- . add_dep(
1054- crate1,
1055- DependencyBuilder :: new(
1056- CrateName :: normalize_dashes( "crate-name-with-dashes" ) ,
1057- crate2,
1062+ assert ! (
1063+ graph
1064+ . add_dep(
1065+ crate1,
1066+ DependencyBuilder :: new(
1067+ CrateName :: normalize_dashes( "crate-name-with-dashes" ) ,
1068+ crate2,
1069+ )
10581070 )
1059- )
1060- . is_ok ( ) ) ;
1071+ . is_ok ( )
1072+ ) ;
10611073 assert_eq ! (
10621074 graph. arena[ crate1] . basic. dependencies,
10631075 vec![
0 commit comments