The Gradle scripts have grown fairly complicated over time as things are just layered over previous layers over previous layers over ...
Also we have quite a few work-arounds related to thing that have been resolved in Gradle over the intervening years.
Ideally look at a clean-room approach here
This is tentatively scheduled for Beta1
----
I've been having much difficulty cleaning up the scripts and have reached out Here is a few times now for help. Unfortunately, list of duscussions I 've been starting to have trouble getting replies started on the Gradle forums .
These are the unanswered questions that came from related to this issue and trying to re- work aspects of the scipts :
* - https://discuss.gradle.org/t/delayed-task-configuration/25252 - * https://discuss.gradle.org/t/subproject-injection-based-configuration-based-on-overridden-ext-properties/25275 * https://discuss.gradle.org/t/balancing-deprecation-of-sourcesetoutput-classesdir-and-other-parts-of-gradle-that-only-accept-a-dir-file/25283 * https://discuss.gradle.org/t/javadoc-task-link-not-linking-external-javadocs/25264 * https://discuss.gradle.org/t/javadoc-sources-and-generated-source/25329/2 |
|