I'd like to remove Project.dependsOn(), along with getDependsOnProjects(), childrenDependOnMe() and dependsOnChildren(). These methods don't do anything like what people expect (ie they are confusing without really solving any common use case), and it is very easy to code up their behaviour in the build script if you do happen to need it. And so, I'd like to remove them (via deprecation, of course).
Thoughts? -- Adam Murdoch Gradle Co-founder http://www.gradle.org VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting http://www.gradleware.com
