File tree 1 file changed +7
-7
lines changed
1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -224,13 +224,13 @@ pub fn generate_ast(input: Vec<Value>) -> ParsedDoxygen {
224
224
}
225
225
226
226
// TODO: Improve this
227
- let description = if description. is_empty ( ) { None } else { Some ( description. join ( "\n " ) ) } ;
228
- let returns = if returns. is_empty ( ) { None } else { Some ( returns) } ;
229
- let todos = if todos. is_empty ( ) { None } else { Some ( todos) } ;
230
- let warnings = if warnings. is_empty ( ) { None } else { Some ( warnings) } ;
231
- let notes = if notes. is_empty ( ) { None } else { Some ( notes) } ;
232
- let params = if params. is_empty ( ) { None } else { Some ( params) } ;
233
- let return_values = if return_values. is_empty ( ) { None } else { Some ( return_values) } ;
227
+ let description = ( ! description. is_empty ( ) ) . then ( || description. join ( "\n " ) ) ;
228
+ let returns = ( ! returns. is_empty ( ) ) . then_some ( returns) ;
229
+ let todos = ( ! todos. is_empty ( ) ) . then_some ( todos) ;
230
+ let warnings = ( ! warnings. is_empty ( ) ) . then_some ( warnings) ;
231
+ let notes = ( ! notes. is_empty ( ) ) . then_some ( notes) ;
232
+ let params = ( ! params. is_empty ( ) ) . then_some ( params) ;
233
+ let return_values = ( ! return_values. is_empty ( ) ) . then_some ( return_values) ;
234
234
235
235
ParsedDoxygen {
236
236
title,
You can’t perform that action at this time.
0 commit comments