We should analyze our source generator code and ensure that we're being as efficient in terms of both CPU and I/O. Things like, utilizing StringBuilders (pooled? cached?), using the appropriate builder methods (AppendLine instead of manually inserting "\n" characters), ordering checks, reducing allocations, etc
Additionally, we should ensure that we're shipping the highly optimized, release generator dll instead of the debug version.
We should analyze our source generator code and ensure that we're being as efficient in terms of both CPU and I/O. Things like, utilizing StringBuilders (pooled? cached?), using the appropriate builder methods (AppendLine instead of manually inserting "\n" characters), ordering checks, reducing allocations, etc
Additionally, we should ensure that we're shipping the highly optimized, release generator dll instead of the debug version.