Documentation TaskDoc JavaDoc Packages
  2. Java compilation
  3. Overview


The build task for the system performs incremental Java source compilation and annotation processing. It serves as a frontend task to the javac tool.

The main features of the task is that it always recompiles only the minimal amount of source files necessary to keep the compilation result up to date. It also performs the annotation processing in an incremental way, and provides additional configuration options for the compilation.

The following documents serves as a guide for using the build task.