@@ -274,7 +274,7 @@ fn get_expansion<'a, W: Write>(
274274        && let  Some ( expanded_code)  = expanded_codes. iter ( ) . find ( |code| code. start_line  == line) 
275275    { 
276276        let  ( closing,  reopening)  = if  let  Some ( current_class)  = token_handler. current_class 
277-             && let  class = current_class. as_html ( )   
277+             && let  class = current_class. as_html ( ) 
278278            && !class. is_empty ( ) 
279279        { 
280280            ( "</span>" ,  format ! ( "<span class=\" {class}\" >" ) ) 
@@ -314,11 +314,15 @@ fn end_expansion<W: Write>(token_handler: &mut TokenHandler<'_, '_, W>, level: u
314314    } 
315315    let  mut  out = String :: new ( ) ; 
316316    let  mut  end = String :: new ( ) ; 
317-     for  ( tag,  class)  in  token_handler. closing_tags . iter ( ) . skip ( token_handler. closing_tags . len ( )  - level)  { 
317+     for  ( tag,  class)  in 
318+         token_handler. closing_tags . iter ( ) . skip ( token_handler. closing_tags . len ( )  - level) 
319+     { 
318320        out. push_str ( tag) ; 
319321        end. push_str ( & format ! ( "<span class=\" {}\" >" ,  class. as_html( ) ) ) ; 
320322    } 
321-     token_handler. pending_elems . push ( ( Cow :: Owned ( format ! ( "</span></span>{out}{end}" ) ) ,  Some ( Class :: Expansion ) ) ) ; 
323+     token_handler
324+         . pending_elems 
325+         . push ( ( Cow :: Owned ( format ! ( "</span></span>{out}{end}" ) ) ,  Some ( Class :: Expansion ) ) ) ; 
322326} 
323327
324328#[ derive( Clone ,  Copy ) ]  
@@ -392,8 +396,7 @@ pub(super) fn write_code(
392396        . href_context 
393397        . as_ref ( ) 
394398        . and_then ( |c| c. context . shared . expanded_codes . get ( & c. file_span . lo ( ) ) ) ; 
395-     let  mut  current_expansion =
396-         get_expansion ( & mut  token_handler,  expanded_codes,  line) ; 
399+     let  mut  current_expansion = get_expansion ( & mut  token_handler,  expanded_codes,  line) ; 
397400    token_handler. write_pending_elems ( None ) ; 
398401    let  mut  level = 0 ; 
399402
@@ -433,8 +436,7 @@ pub(super) fn write_code(
433436                            . push ( ( Cow :: Borrowed ( text) ,  Some ( Class :: Backline ( line) ) ) ) ; 
434437                    } 
435438                    if  current_expansion. is_none ( )  { 
436-                         current_expansion =
437-                             get_expansion ( & mut  token_handler,  expanded_codes,  line) ; 
439+                         current_expansion = get_expansion ( & mut  token_handler,  expanded_codes,  line) ; 
438440                    } 
439441                }  else  { 
440442                    token_handler. pending_elems . push ( ( Cow :: Borrowed ( text) ,  class) ) ; 
@@ -879,7 +881,9 @@ impl<'src> Classifier<'src> {
879881    )  { 
880882        let  lookahead = self . peek ( ) ; 
881883        let  file_span = self . file_span ; 
882-         let  no_highlight = |sink :  & mut  dyn  FnMut ( _,  _) | sink ( new_span ( before,  text,  file_span) ,  Highlight :: Token  {  text,  class :  None  } ) ; 
884+         let  no_highlight = |sink :  & mut  dyn  FnMut ( _,  _) | { 
885+             sink ( new_span ( before,  text,  file_span) ,  Highlight :: Token  {  text,  class :  None  } ) 
886+         } ; 
883887        let  whitespace = |sink :  & mut  dyn  FnMut ( _,  _) | { 
884888            let  mut  start = 0u32 ; 
885889            for  part in  text. split ( '\n' ) . intersperse ( "\n " ) . filter ( |s| !s. is_empty ( ) )  { 
@@ -1044,7 +1048,10 @@ impl<'src> Classifier<'src> {
10441048            TokenKind :: CloseBracket  => { 
10451049                if  self . in_attribute  { 
10461050                    self . in_attribute  = false ; 
1047-                     sink ( new_span ( before,  text,  file_span) ,  Highlight :: Token  {  text :  "]" ,  class :  None  } ) ; 
1051+                     sink ( 
1052+                         new_span ( before,  text,  file_span) , 
1053+                         Highlight :: Token  {  text :  "]" ,  class :  None  } , 
1054+                     ) ; 
10481055                    sink ( DUMMY_SP ,  Highlight :: ExitSpan ) ; 
10491056                    return ; 
10501057                } 
0 commit comments