Declaring dependencies as "changing" by group


(Taavi Ilves) #1

Is there a way to declare a group of dependencies changing? Currently we can declare one dependency as changing as follows:

dependencies {
    compile("our.dependency.group:our-library:1.0") {
        changing = true
    }
}

But ‘changing’ is not transitive, which is understandable. Is there a way to declare ‘our.dependency.group’ as changing?

It could be useful in in-house development – hosting own libraries in in-house Maven repository, so that developers shouldn’t need to build libraries themselves all the time (which is the way it is solved at the moment). Or is there any other built-in way to achieve this?