xcpretty-travis-formatter icon indicating copy to clipboard operation
xcpretty-travis-formatter copied to clipboard

Call uniq before printing errors and warnings

Open gsbernstein opened this issue 2 years ago • 1 comments

I was getting a lot of duplicate warning output from cocoapod dependencies, seems like the warning got added again every time the file was imported or something. Using uniq seems to cut this down efficiently, actually improving performance. Unfortunately my builds are private so I can't link to them.

Old 14170-10398 = 3772 lines 2:31:58-2:31:44 = 14 seconds

New 10684-10408 = 276 lines 14:40:18-14:40:17 = 1 second

93% shorter and 93% faster

gsbernstein avatar Dec 09 '21 01:12 gsbernstein

@kattrali is this something you'd be interested in including?

gsbernstein avatar Mar 23 '23 18:03 gsbernstein