Our build logic defines dependencies in the main project which is used to exted dependencies in sub-projects. The details are documented in GRADLE-2689.
This has been causing NPE in Gradle since 1.0-milestone-4 - including in the new 1.5.-rc-1.
I wonder if it is behaving as intended (bad build logic), or a bug in Gradle?
(sorry, didn’t mean to hijack the 1.5-rc-1 announcement thread)