[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


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.

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.

Generated at Wed Jun 30 11:32:38 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.