@@ -36,7 +36,7 @@ fn parse_size(input: &str) -> Result<u64> {
36
36
37
37
let u: u64 = input
38
38
. parse ( )
39
- . with_context ( || format ! ( "Could not parse {:?} as unsigned integer" , input ) ) ?;
39
+ . with_context ( || format ! ( "Could not parse {input :?} as unsigned integer" ) ) ?;
40
40
41
41
Ok ( u * mag)
42
42
}
@@ -304,11 +304,11 @@ impl<'main> Config<'main> {
304
304
Ok ( if self . fixed_strings {
305
305
let mut s = regex_syntax:: escape ( pat) ;
306
306
if self . line_regexp {
307
- s = format ! ( "^(?:{})$" , s ) ;
307
+ s = format ! ( "^(?:{s })$" ) ;
308
308
}
309
309
builder. build ( & s) ?
310
310
} else if self . line_regexp {
311
- builder. build ( & format ! ( "^(?:{})$" , pat ) ) ?
311
+ builder. build ( & format ! ( "^(?:{pat })$" ) ) ?
312
312
} else {
313
313
builder. build ( pat) ?
314
314
} )
@@ -339,7 +339,7 @@ impl<'main> Config<'main> {
339
339
}
340
340
341
341
if self . line_regexp {
342
- Ok ( builder. build ( & format ! ( "^(?:{})$" , pat ) ) ?)
342
+ Ok ( builder. build ( & format ! ( "^(?:{pat })$" ) ) ?)
343
343
} else {
344
344
Ok ( builder. build ( pat) ?)
345
345
}
@@ -526,7 +526,7 @@ impl<M: Matcher> Sink for Matches<'_, M> {
526
526
ranges. push ( ( m. start ( ) , m. end ( ) ) ) ;
527
527
true
528
528
} )
529
- . map_err ( |e| io:: Error :: new ( io :: ErrorKind :: Other , format ! ( "{}" , e ) ) ) ?;
529
+ . map_err ( |e| io:: Error :: other ( format ! ( "{e}" ) ) ) ?;
530
530
let mut regions = LineRegions :: new ( & ranges) ;
531
531
532
532
let mut line_number = line_number;
@@ -693,7 +693,7 @@ mod tests {
693
693
for input in inputs. iter ( ) {
694
694
let mut printer = DummyPrinter :: default ( ) ;
695
695
let pat = r"\*$" ;
696
- let file = dir. join ( format ! ( "{}.in" , input ) ) ;
696
+ let file = dir. join ( format ! ( "{input }.in" ) ) ;
697
697
let paths = iter:: once ( file. as_path ( ) ) ;
698
698
let found = grep ( & printer, pat, Some ( paths) , Config :: new ( 3 , 6 ) ) . unwrap ( ) ;
699
699
let expected = read_expected_chunks ( & dir, input)
@@ -717,7 +717,7 @@ mod tests {
717
717
let pat = r"\*$" ;
718
718
let paths = inputs
719
719
. iter ( )
720
- . map ( |s| dir. join ( format ! ( "{}.in" , s ) ) . into_os_string ( ) )
720
+ . map ( |s| dir. join ( format ! ( "{s }.in" ) ) . into_os_string ( ) )
721
721
. collect :: < Vec < _ > > ( ) ;
722
722
let paths = paths. iter ( ) . map ( AsRef :: as_ref) ;
723
723
@@ -743,8 +743,8 @@ mod tests {
743
743
let pat = "^this does not match to any line!!!!!!$" ;
744
744
let found = grep ( & printer, pat, Some ( paths) , Config :: new ( 3 , 6 ) ) . unwrap ( ) ;
745
745
let files = printer. 0 . into_inner ( ) . unwrap ( ) ;
746
- assert ! ( !found, "result: {:?}" , files ) ;
747
- assert ! ( files. is_empty( ) , "result: {:?}" , files ) ;
746
+ assert ! ( !found, "result: {files :?}" ) ;
747
+ assert ! ( files. is_empty( ) , "result: {files :?}" ) ;
748
748
}
749
749
750
750
#[ test]
@@ -776,7 +776,7 @@ mod tests {
776
776
let paths = iter:: once ( path. as_path ( ) ) ;
777
777
let pat = ".*" ;
778
778
let err = grep ( ErrorPrinter , pat, Some ( paths) , Config :: new ( 3 , 6 ) ) . unwrap_err ( ) ;
779
- let msg = format ! ( "{}" , err ) ;
779
+ let msg = format ! ( "{err}" ) ;
780
780
assert_eq ! ( msg, "dummy error" ) ;
781
781
}
782
782
@@ -789,7 +789,7 @@ mod tests {
789
789
790
790
let re = Regex :: new ( r"^\x1b\[1m\w+\x1b\[0m: .+(, .+)*$" ) . unwrap ( ) ;
791
791
for line in output. lines ( ) {
792
- assert ! ( re. is_match( line) , "{:?} did not match to {:?}" , line , re ) ;
792
+ assert ! ( re. is_match( line) , "{line :?} did not match to {re :?}" ) ;
793
793
}
794
794
}
795
795
@@ -803,8 +803,7 @@ mod tests {
803
803
let chunks_line = lines. next ( ) . unwrap ( ) ;
804
804
assert ! (
805
805
chunks_line. starts_with( "# chunks: " ) ,
806
- "actual={:?}" ,
807
- chunks_line
806
+ "actual={chunks_line:?}"
808
807
) ;
809
808
let chunks_line = & chunks_line[ "# chunks: " . len ( ) ..] ;
810
809
for chunk in chunks_line. split ( ", " ) {
@@ -820,8 +819,7 @@ mod tests {
820
819
let matches_line = lines. next ( ) . unwrap ( ) ;
821
820
assert ! (
822
821
matches_line. starts_with( "# lines: " ) ,
823
- "actual={:?}" ,
824
- matches_line
822
+ "actual={matches_line:?}"
825
823
) ;
826
824
let matches_line = & matches_line[ "# lines: " . len ( ) ..] ;
827
825
for mat in matches_line. split ( ", " ) {
@@ -849,7 +847,7 @@ mod tests {
849
847
f ( & mut config) ;
850
848
851
849
let found = grep ( & printer, pat, Some ( paths) , config) . unwrap ( ) ;
852
- assert ! ( found, "file={}" , file ) ;
850
+ assert ! ( found, "file={file}" ) ;
853
851
854
852
let mut files = printer. 0 . into_inner ( ) . unwrap ( ) ;
855
853
assert_eq ! ( files. len( ) , 1 , "file={}" , file) ;
@@ -1027,19 +1025,12 @@ mod tests {
1027
1025
) ,
1028
1026
Err ( want) => {
1029
1027
let err = err. unwrap_or_else ( || {
1030
- panic ! (
1031
- "wanted error {:?} but no error for {:?} ({})" ,
1032
- want, input, opt
1033
- )
1028
+ panic ! ( "wanted error {want:?} but no error for {input:?} ({opt})" )
1034
1029
} ) ;
1035
- let msg = format ! ( "{}" , err ) ;
1030
+ let msg = format ! ( "{err}" ) ;
1036
1031
assert ! (
1037
1032
msg. contains( want) ,
1038
- "wanted error {:?} but got {:?} for {:?} ({})" ,
1039
- want,
1040
- msg,
1041
- input,
1042
- opt,
1033
+ "wanted error {want:?} but got {msg:?} for {input:?} ({opt})" ,
1043
1034
) ;
1044
1035
}
1045
1036
}
0 commit comments