@@ -533,19 +533,20 @@ func displayTableStats(stats *StatsCollector) {
533
533
fmt .Println (bot )
534
534
535
535
// Print summary mini-table with proper padding
536
- summaryTop := "╭───────────────┬─────────────┬───────────────┬───────────────┬───────────────┬──────────────────────╮"
537
- summaryHead := "│ Repos │ Combined │ Skipped (MC) │ Skipped (DNM) │ Time │ Total PRs │"
538
- summarySep := "├───────────────┼─────────────┼───────────────┼───────────────┼───────────────┼──────────────────────┤"
536
+ summaryTop := "╭───────────────┬──────────────────────┬─────────────┬───────────────────────┬───────────────┬───────────────╮"
537
+ summaryHead := "│ Repos │ Total PRs │ Combined │ Skipped │ Time │ Combined PRs │"
538
+ summarySep := "├───────────────┼──────────────────────┼─────────────┼───────────────────────┼───────────────┼───────────────┤"
539
+ skippedRaw := fmt .Sprintf ("%d (MC), %d (DNM)" , stats .PRsSkippedMergeConflict , stats .PRsSkippedCriteria )
539
540
summaryRow := fmt .Sprintf (
540
- "│ %-13d │ %-11d │ %-13d │ %-13d │ %-13s │ %-20d │" ,
541
+ "│ %-13d │ %-20d │ %-11d │ %-21s │ %-13s │ %-13d │" ,
541
542
stats .ReposProcessed ,
543
+ stats .PRsCombined + stats .PRsSkippedMergeConflict + stats .PRsSkippedCriteria , // total PRs processed (approx)
542
544
stats .PRsCombined ,
543
- stats .PRsSkippedMergeConflict ,
544
- stats .PRsSkippedCriteria ,
545
+ skippedRaw ,
545
546
stats .EndTime .Sub (stats .StartTime ).Round (time .Second ),
546
547
len (stats .CombinedPRLinks ),
547
548
)
548
- summaryBot := "╰───────────────┴─────────────┴ ───────────────┴ ───────────────┴ ───────────────┴──────────────────────╯"
549
+ summaryBot := "╰───────────────┴──────────────────────┴ ─────────────┴ ───────────────────────┴───────────────┴ ───────────────╯"
549
550
fmt .Println ()
550
551
fmt .Println (summaryTop )
551
552
fmt .Println (summaryHead )
0 commit comments