@@ -172,11 +172,7 @@ fn extract_doc_marker(line: &str) -> Option<String> {
172172 let line = line. strip_prefix ( "//" ) ?. trim ( ) ;
173173 let after = line. strip_prefix ( "@doc " ) ?;
174174 let id: String = after. chars ( ) . take_while ( |c| !c. is_whitespace ( ) ) . collect ( ) ;
175- if id. is_empty ( ) {
176- None
177- } else {
178- Some ( id)
179- }
175+ if id. is_empty ( ) { None } else { Some ( id) }
180176}
181177
182178fn collect_imports ( ts_dir : & Path ) -> Result < Vec < String > > {
@@ -362,7 +358,10 @@ mod tests {
362358
363359 #[ test]
364360 fn test_parse_models_marker_before_model ( ) {
365- let models = parse_models ( "// @doc TZ-100\n model X {\n id: string;\n }\n // @doc TZ-200\n model Y {\n id: string;\n }" , "types.tsp" ) ;
361+ let models = parse_models (
362+ "// @doc TZ-100\n model X {\n id: string;\n }\n // @doc TZ-200\n model Y {\n id: string;\n }" ,
363+ "types.tsp" ,
364+ ) ;
366365 assert_eq ! ( models. len( ) , 2 ) ;
367366 assert_eq ! ( models[ 0 ] . name, "X" ) ;
368367 assert_eq ! ( models[ 0 ] . doc_refs, vec![ "TZ-100" . to_string( ) ] ) ;
@@ -372,7 +371,8 @@ mod tests {
372371
373372 #[ test]
374373 fn test_parse_models_marker_inside_body ( ) {
375- let models = parse_models ( "model A {\n // @doc TZ-001\n id: string;\n }\n model B {\n id: string;\n }" , "types.tsp" ) ;
374+ let models =
375+ parse_models ( "model A {\n // @doc TZ-001\n id: string;\n }\n model B {\n id: string;\n }" , "types.tsp" ) ;
376376 assert_eq ! ( models. len( ) , 2 ) ;
377377 assert_eq ! ( models[ 0 ] . name, "A" ) ;
378378 assert_eq ! ( models[ 0 ] . doc_refs, vec![ "TZ-001" . to_string( ) ] ) ;
0 commit comments