XCLogParser icon indicating copy to clipboard operation
XCLogParser copied to clipboard

Add build statistics to Log Manifest Entry, exact build duration

Open AvdLee opened this issue 1 year ago • 2 comments

I've updated LogManifestEntry for Xcode's latest format, adding statistics like number of warnings and errors. This allows to filter out failed builds without loading .xcactivitylog.

I've also changed the build duration from an Int into a Double and removed the rounding, so build durations are more precise. I believe it's up to the users of the framework to decide to round the build duration instead of us showing wrong build durations from the start.

AvdLee avatar Apr 11 '24 19:04 AvdLee

cc: @AvdLee I'm likely to pull this into my fork which repairs the function/typecheck timings, since I think this would be quite useful for us

Iron-Ham avatar Mar 17 '25 14:03 Iron-Ham

@aleksandergrzyb asked to re-review this. Small changes, just SwiftLint fixes and Sendable support!

AvdLee avatar Sep 11 '25 17:09 AvdLee