Gradle Incremental Builds: How Up-to-Date Checks Save Time
Gradle's up-to-date checks skip tasks whose inputs and outputs haven't changed. Learn how to declare them correctly, see a JavaCompile example that avoids recompilation when only resources change, and audit your build with --dry-run and --profile.