File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -251,9 +251,8 @@ impl Sqids {
251251
252252 let alphabet_without_separator: Vec < char > =
253253 alphabet. iter ( ) . copied ( ) . skip ( 1 ) . collect ( ) ;
254- match self . to_number ( chunks[ 0 ] , & alphabet_without_separator) {
255- Some ( value) => ret. push ( value) ,
256- None => ( ) ,
254+ if let Some ( value) = self . to_number ( chunks[ 0 ] , & alphabet_without_separator) {
255+ ret. push ( value)
257256 }
258257
259258 if chunks. len ( ) > 1 {
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ use sqids::*;
33#[ test]
44fn decode_number_maximum_value ( ) {
55 let sqids = Sqids :: default ( ) ;
6- let numbers = sqids. decode ( "ABARpJzdz9" ) ;
7- assert_eq ! ( numbers, [ 9_007_199_254_740_991 ] ) ; // 2 ^ 53
6+ let numbers = sqids. decode ( "ABARpJzdz9" ) ;
7+ assert_eq ! ( numbers, [ 9_007_199_254_740_991 ] ) ; // 2 ^ 53
88}
99
1010#[ test]
1111fn decode_number_overflows ( ) {
1212 let sqids = Sqids :: default ( ) ;
13- let numbers = sqids. decode ( "0J4AEXRN106Z0" ) ;
13+ let numbers = sqids. decode ( "0J4AEXRN106Z0" ) ;
1414 assert_eq ! ( numbers, Vec :: <u64 >:: new( ) ) ;
1515}
You can’t perform that action at this time.
0 commit comments