Depends on #7
Once the formatters outputs are not forwarded to the shell anymore, it's possible to run them in parallel.
For each formatter, start a new thread with the list of files and command to execute.
The main thread waits on each thread to finish and return their result.
Depends on #7
Once the formatters outputs are not forwarded to the shell anymore, it's possible to run them in parallel.
For each formatter, start a new thread with the list of files and command to execute.
The main thread waits on each thread to finish and return their result.