File tree Expand file tree Collapse file tree 1 file changed +21
-18
lines changed Expand file tree Collapse file tree 1 file changed +21
-18
lines changed Original file line number Diff line number Diff line change @@ -371,6 +371,11 @@ fn print_dependencies<'a>(
371
371
}
372
372
}
373
373
374
+ // Current level exceeds maximum display depth. Skip.
375
+ if levels_continue. len ( ) + 1 > max_display_depth as usize {
376
+ return ;
377
+ }
378
+
374
379
let mut it = deps
375
380
. iter ( )
376
381
. filter ( |dep| {
@@ -389,23 +394,21 @@ fn print_dependencies<'a>(
389
394
. peekable ( ) ;
390
395
391
396
while let Some ( dependency) = it. next ( ) {
392
- if levels_continue. len ( ) + 1 <= max_display_depth as usize {
393
- levels_continue. push ( it. peek ( ) . is_some ( ) ) ;
394
- print_node (
395
- config,
396
- graph,
397
- * dependency,
398
- format,
399
- symbols,
400
- prefix,
401
- no_dedupe,
402
- max_display_depth,
403
- no_proc_macro,
404
- visited_deps,
405
- levels_continue,
406
- print_stack,
407
- ) ;
408
- levels_continue. pop ( ) ;
409
- }
397
+ levels_continue. push ( it. peek ( ) . is_some ( ) ) ;
398
+ print_node (
399
+ config,
400
+ graph,
401
+ * dependency,
402
+ format,
403
+ symbols,
404
+ prefix,
405
+ no_dedupe,
406
+ max_display_depth,
407
+ no_proc_macro,
408
+ visited_deps,
409
+ levels_continue,
410
+ print_stack,
411
+ ) ;
412
+ levels_continue. pop ( ) ;
410
413
}
411
414
}
You can’t perform that action at this time.
0 commit comments