If this is our convention then so be it, but i'm still in the camp of putting the dependencies into the respective build.gradle's of the projects. Having everything at the top with a bunch of conditionals seems difficult to maintain and understand to me.