build-tool-roadmap
build-tool-roadmap copied to clipboard
Isolated Projects
Isolated Projects is a Gradle feature that extends the configuration cache to further improve performance, in particular the performance of Android Studio and IDEA sync.
When isolated projects is enabled, the configuration model of Gradle projects are "isolated" from each other. This means that build logic, such as build scripts or plugins, applied to a project cannot directly access the mutable state of another project. This allows configuration and tooling model creation for each project to safely run in parallel and the result cached and invalidated for each project independently.
### Tasks
- [x] GradleLifecycle API (Gradle 8.10)
- [ ] https://github.com/gradle/build-tool-roadmap/issues/88
- [ ] https://github.com/gradle/build-tool-roadmap/issues/43