Improve build times by extracting 3rd party tooling to processing script.

2 · Krzysztof Zabłocki · Jan. 18, 2021, 11:44 a.m.
A lot has been written about improving Swift compile times, but the compiler and linker are just part of the equation that slows down our development cycle. Most projects leverage great 3rd party tools like SwiftLint, Sourcery, SwiftGen, SwiftFormat and many more. Leveraging those tools is the right thing to do but we have to be aware that all of those tools come with some time delay for our build -> run development cycle. We often set those tools to run as build-phases which means they run each...