I started doing some exploration of XCBBuildService’s API. Xcode uses internally as an interface to the build system, and it’s something Bazel uses to swap the build system.
The motivation is to give @tuist access to the rawest build system data for our insights features. .xcactivitylog files and .xcresult bundles are designed for Xcode’s UI, not for analytics, and some data is either absent or not in a format that’s easy to work with.
#Xcode #Swift