У меня есть модуль TestFixture
, который содержит общие тестовые зависимости для разных модулей в моем приложении. Однако этот модуль совершенно не нужен в моей сборке выпуска, поскольку мое приложение (вне тестирования) никогда не ссылается ни на один из элементов в нем.
Есть ли способ исключить этот модуль TestFixture
из моей сборки выпуска?
Все мои модули
testImplementation project(':testfixtures')
Модуль TestFixture
implementation project(':app')
implementation project(':server')
implementation project (':data')
implementation project(':cache')
implementation project(':core')
implementation "androidx.test.ext:truth:$androidxExtTruthVer"
implementation "com.google.truth:truth:$truthVer"
// Testing Moshi
implementation "com.squareup.moshi:moshi-kotlin:$moshi_version"
implementation "com.squareup.moshi:moshi:$moshi_version"
kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshi_version"
... Other implementations