git-machete-intellij-plugin icon indicating copy to clipboard operation
git-machete-intellij-plugin copied to clipboard

Consider splitting `frontend:actions` into smaller modules

Open PawelLipski opened this issue 5 years ago • 0 comments

frontendActions is the largest module, both in terms of source code size and compiled binary size. It's also the most frequently modified module, and a terminal vertex in dependency graph, so the last ~60 seconds of pretty much every project build is just recompiling frontendActions (and nothing else) in parallel. This can be optimized by splitting this module to 3-ish smaller parts... would be nice to do alongside #344 to avoid subproject proliferation though.

PawelLipski avatar Jul 29 '20 12:07 PawelLipski