Philip W
10/14/2026, 6:25 AMCalculating task graph as configuration cache cannot be reused because an input to task ':build-logic:jar' has changed.
> Task :build-logic:checkKotlinGradlePluginConfigurationErrors SKIPPED
> Task :build-logic:compileKotlin UP-TO-DATE
> Task :build-logic:compileJava NO-SOURCE
> Task :build-logic:pluginDescriptors UP-TO-DATE
> Task :build-logic:processResources UP-TO-DATE
> Task :build-logic:classes UP-TO-DATE
> Task :build-logic:jar UP-TO-DATEVampire
10/14/2026, 8:02 AM--info bear more information?
Or maybe a --scan if you can?
I've never seen such a message, only which concrete CC input did change, but not that the inputs for a task have changed.
Which Gradle version is it?Vampire
10/14/2026, 8:08 AMVampire
10/14/2026, 8:47 AMbuild-logic build script
tasks.jar {
from("foo")
}
and created the file foo accordingly.
If I now execute, then change the contents of the file, then reexecute,
then I get the message in the start but the task is also re-executed.
If I then add to the build-logic build script
file("foo").writeText("FOO")
so that on configuration badly the file contents get overwritten,
then on "execute, filechange, reexecute" I still get that message in the beginning with the task being up-to-date.Vampire
10/14/2026, 9:02 AMPhilip W
10/20/2026, 7:24 AMVampire
10/20/2026, 8:21 AMPhilip W
10/20/2026, 8:27 AMPhilip W
10/20/2026, 8:28 AMVampire
10/20/2026, 8:29 AM