-
Notifications
You must be signed in to change notification settings - Fork 96
/
android_feature_dependencies.gradle
32 lines (30 loc) · 1.23 KB
/
android_feature_dependencies.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
* Feature dependencies
*/
apply plugin: 'com.android.library'
apply from: '../../android_core_dependencies.gradle'
apply from: '../../android_commons.gradle'
dependencies {
implementation project(Modules.common)
implementation project(Modules.repository)
implementation project(Modules.navigation)
// KOIN (Because each feature has to handle its dependencies)
implementation Libraries.koin
implementation Libraries.koinViewModel
// TEST
androidTestImplementation TestLibraries.androidTestRunner
androidTestImplementation TestLibraries.junit
androidTestImplementation project(Modules.commonTest)
androidTestImplementation TestLibraries.mockkAndroid
androidTestImplementation TestLibraries.fragmentNav
androidTestImplementation TestLibraries.espresso
androidTestImplementation TestLibraries.espressoContrib
androidTestImplementation TestLibraries.koin
androidTestImplementation TestLibraries.archCoreTest
testImplementation TestLibraries.androidTestRunner
testImplementation TestLibraries.junit
testImplementation TestLibraries.mockk
testImplementation TestLibraries.archCoreTest
kaptAndroidTest TestLibraries.databinding
testImplementation project(Modules.commonTest)
}