[GRADLE-3067] buildNeeded and buildDependents problems with configure-on-demand Created: 16/Apr/14 Updated: 16/May/14 Resolved: 16/May/14 |
|
| Status: | Resolved |
| Project: | Gradle |
| Affects Version/s: | None |
| Fix Version/s: | 2.0-rc-1 |
| Type: | Bug | ||
| Reporter: | Szczepan Faber | Assignee: | Szczepan Faber |
| Resolution: | Fixed | Votes: | 0 |
| Description |
|
buildNeeded and buildDependents implementation is based on Configuration.getTaskDependencyFromProjectDependency() API which does not work correctly in configure-on-demand mode. getTaskDependencyFromProjectDependency() produces task dependency instance that reaches out to the model of the dependency projects, whereas they might be not configured. |