@@ -10,15 +10,15 @@ use std::hash::BuildHasherDefault;
10
10
use std:: { fmt, mem, ops} ;
11
11
12
12
use cfg:: { CfgOptions , HashableCfgOptions } ;
13
- use dashmap:: mapref:: entry:: Entry ;
14
13
use dashmap:: DashMap ;
14
+ use dashmap:: mapref:: entry:: Entry ;
15
15
use intern:: Symbol ;
16
16
use la_arena:: { Arena , Idx , RawIdx } ;
17
17
use rustc_hash:: { FxHashMap , FxHashSet , FxHasher } ;
18
18
use salsa:: { Durability , Setter } ;
19
19
use span:: { Edition , EditionedFileId } ;
20
20
use triomphe:: Arc ;
21
- use vfs:: { file_set :: FileSet , AbsPathBuf , AnchoredPath , FileId , VfsPath } ;
21
+ use vfs:: { AbsPathBuf , AnchoredPath , FileId , VfsPath , file_set :: FileSet } ;
22
22
23
23
use crate :: { CrateWorkspaceData , RootQueryDb } ;
24
24
@@ -110,11 +110,7 @@ impl CrateName {
110
110
/// Dashes are not allowed in the crate names,
111
111
/// hence the input string is returned as `Err` for those cases.
112
112
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) ) ) }
118
114
}
119
115
120
116
/// Creates a crate name, unconditionally replacing the dashes with underscores.
@@ -922,15 +918,21 @@ mod tests {
922
918
None ,
923
919
empty_ws_data ( ) ,
924
920
) ;
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
+ ) ;
934
936
}
935
937
936
938
#[ test]
@@ -962,12 +964,16 @@ mod tests {
962
964
None ,
963
965
empty_ws_data ( ) ,
964
966
) ;
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
+ ) ;
971
977
}
972
978
973
979
#[ test]
@@ -1012,12 +1018,16 @@ mod tests {
1012
1018
None ,
1013
1019
empty_ws_data ( ) ,
1014
1020
) ;
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
+ ) ;
1021
1031
}
1022
1032
1023
1033
#[ test]
@@ -1049,15 +1059,17 @@ mod tests {
1049
1059
None ,
1050
1060
empty_ws_data ( ) ,
1051
1061
) ;
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
+ )
1058
1070
)
1059
- )
1060
- . is_ok ( ) ) ;
1071
+ . is_ok ( )
1072
+ ) ;
1061
1073
assert_eq ! (
1062
1074
graph. arena[ crate1] . basic. dependencies,
1063
1075
vec![
0 commit comments