Closed sdavids closed 2 weeks ago
The task is marked as incompatible with the configuration cache so non-issues, just unfortunately noisy for no good reason. Since checking for updates is not done on every build, being incompatible does not have much impact.
Project isolation is an experimental feature last I looked. It would require a major rework to support and many builds are incompatible anyway. That helps for performance in very large repositories and is out-of-scope as a non-issue given the frequency of the task execution.
So far it doesn’t appear that they plan to force a breakage, only opt out of performance options when this task is run. That’s perfectly fair and not a concern.
https://blog.gradle.org/road-to-gradle-9#configuration-cache-improvements
In Gradle 9.0, the Configuration Cache will be the preferred mode of execution, and turning it off will be deprecated.
It’s not turned off, just discarded when a task is run that is incompatible.