[GRADLE-537] Update Java Plugin Task Dependencies Created: 06/Jul/09 Updated: 04/Jan/13 Resolved: 06/Jul/09 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | 0.6 |
Fix Version/s: | 0.7 |
Type: | Improvement | ||
Reporter: | Steve Appling | Assignee: | Hans Dockter |
Resolution: | Fixed | Votes: | 0 |
Description |
See discussion at http://www.nabble.com/Java-Plugin-Task-Dependencies-td24295577.html The current task dependencies for the tasks added by the Java plugin are more of a "lifecycle" philosopy - the dependencies are set up to enforce a certain order of execution, but don't actually reflect what each task depends on or consumes from another task. Changing the tasks to have the knowledge about what other tasks they directly use will help with using the new onlyIf optimization. I have an implementation of this at: git://github.com/sappling/gradle.git in the depends branch. |
Comments |
Comment by Steve Appling [ 06/Jul/09 ] |
After submitting this I realized that I didn't update the user's guide with the new dependencies. I'll do that and post a message here when complete. |
Comment by Steve Appling [ 06/Jul/09 ] |
Userguide updated in depends branch at git://github.com/sappling/gradle.git |
Comment by Adam Murdoch [ 06/Jul/09 ] |
Patch applied. Thank you for supplying this. |