I have one big issue with the gradle, it is caused a little bit by Android Studio developers, but I’m curious what is your opinion on such problem.

One maven dependency can have several variants defined by “classifier”.
When gradle found first repository which contain the pom.xml of my declared dependency it stay with it forever.
Also when I’m using the classifier which is not present in this repository.