Contributor
Andrew Kuchev

Multi-thread mode for Java files processing


Mentors
Vladislav Lisetskii, Illia Dubinin
Organization
Checkstyle

This paper contains proposal for the "Multi-thread mode for Java files processing" project.

Currently, checkstyle processes all files in a single thread. This proposal introduces support for multi-thread check mode, allowing users to decrease check time.

Key features:

  1. Does not require checks rewriting (only cosmetic changes).
  2. A user could control the number of worker threads.