PaulTaykalo/xcode-build-times-rendering

Feature Request: Configure colour by module name

rjchatfield opened this issue · 0 comments

Firstly, really big fan of the tool. Thank you.

Feature request:

I'd like to request a way of configuring specific colours for specific modules based on module name, such that visualisations are more deterministic between runs. Mainly for the purpose of better visualising the build information that might lead to more insights.

At the moment, the colours seem random and seem to distract from reading the data.

Use Cases:

  • All modules grey except a specific module which is Red. Helping me visualise the significant before and after of a single module.
  • All "*Domain" modules are Green, all "*Data" Modules are Red, "*Feature" modules are Blue, all "*Tests" modules are Yellow, and everything else is grey. Helping me see any outliers of a specific kind. "Oh FooDomain is longer than all the other Green ones combined"

I'm open to suggestions for how to configure this. I imagine an command line argument, or perhaps a JSON/YAML config file.