xcpretty-travis-formatter
xcpretty-travis-formatter copied to clipboard
Call uniq before printing errors and warnings
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
@kattrali is this something you'd be interested in including?