You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for (Provider<? extendsTask> innerProvider : innerTasks) {
TaskinnerTask = innerProvider.get();
innerTask.setEnabled(false);
}
How can we implement boolean isCachedOrUpToDate(Task task)?
This is how far we got, by copying out the relevant-looking parts of Gradle's task execution. It definitely doesn't work as written, but it points towards the internal APIs that Gradle uses for this.
That's as far as we got, and as far as we are likely to get for the foreseeable future. We're happy to merge PRs and add committers here if you don't want to deal with publishing and maintaining, also we're also happy to shut this project down and link to yours if you find a way forward and want to maintain it.
Our intent is to use this issue as the "forum" for solving the two questions above, or for linking out to other solutions that frame the problem differently.
The text was updated successfully, but these errors were encountered:
There are two open questions:
cache-horizon/src/main/java/com/diffplug/cachehorizon/CacheHorizonPlugin.java
Lines 131 to 135 in 13424bc
boolean isCachedOrUpToDate(Task task)
?This is how far we got, by copying out the relevant-looking parts of Gradle's task execution. It definitely doesn't work as written, but it points towards the internal APIs that Gradle uses for this.
cache-horizon/src/main/java/com/diffplug/cachehorizon/CacheHorizonPlugin.java
Lines 139 to 203 in 13424bc
That's as far as we got, and as far as we are likely to get for the foreseeable future. We're happy to merge PRs and add committers here if you don't want to deal with publishing and maintaining, also we're also happy to shut this project down and link to yours if you find a way forward and want to maintain it.
Our intent is to use this issue as the "forum" for solving the two questions above, or for linking out to other solutions that frame the problem differently.
The text was updated successfully, but these errors were encountered: