Зачем зависеть от теневой банки?
Я читал документацию плагина gradle shadow и обнаружил, что он позволяет одному проекту зависеть от теневого фляги другого проекта
dependencies {
compile project(path: 'api', configuration: 'shadow')
}
Мне теперь интересно, каковы варианты использования для этой функциональности?