We need to add multi-threading support to diff.groovy for regression runs.
Right now, running a big config on 48 projects takes me about 150 minutes total. Regression only runs on a single thread currently, so most CPUs time is spent waiting as most computers have multiple cores these days.
This is blocked by checkstyle/checkstyle#4409 .