Commit ebabffb
chore(build): enable the configuration cache (#38)
* chore(build): enable the configuration cache
Adds org.gradle.configuration-cache and .parallel. The build already ran with
caching and parallel execution but never cached its configuration phase, so
every invocation re-configured from scratch.
Deliberately no org.gradle.isolated-projects. The sweep that prompted this
listed it as the cheap win alongside the configuration cache, but there is a
single :plugin module here — per-project configuration isolation has nothing to
isolate. Enabling it would be noise, so gradle.properties says why. (The
plugin's own output is already isolated-projects-safe for consumers; that was
the earlier BuildService refactor and is a separate concern from this build's
own configuration.)
Verified with ./gradlew build.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* docs(build): correct the configuration-cache lifecycle comment
The configuration cache has been stable since Gradle 8.1, not 9; it is the
.parallel flag that is still incubating in 9.7. Review caught the comment
claiming otherwise. Comment-only change.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent 8754933 commit ebabffb
1 file changed
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
4 | 11 | | |
0 commit comments