Mar 27, 2018

Gradle was designed for multi-project builds, which can grow to be quite large.

Gradle supports incremental builds by intelligently determining which parts of the build tree are up to date; any task dependent on those parts does not need to be re-executed.