Open
Description
Description
Since the number of lines in a file increases, the compilation time per line of code also increases, I suggest reducing the number of lines of code in the files and breaking them into smaller ones.
Here is an example of a build with a timing summary (M1 Pro):

it takes too much time to build some parts.
This is the result of one benchmark, showing the dependence of compilation time per line of code depending on the number of lines in the Swift file: