-
Notifications
You must be signed in to change notification settings - Fork 2
/
dependencies.gradle
29 lines (26 loc) · 1.24 KB
/
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
import org.gradle.internal.extensibility.DefaultExtraPropertiesExtension
rootProject.extensions.add('Versions', new DefaultExtraPropertiesExtension().tap {
Kotlin = '1.4.10'
Lifecycle = '2.2.0'
Dagger = '2.29.1'
AssistedInject = '0.6.0'
SQLDelight = '1.4.4'
ConstraintLayoutNotDependingOnAppcompat = '1.1.3'
CompileSdk = 29
MinSdk = 23
})
rootProject.extensions.add('Deps', new DefaultExtraPropertiesExtension().tap {
JUnit = 'junit:junit:4.13.1'
AndroidJUnit = 'androidx.test.ext:junit:1.1.2'
DaggerApi = "com.google.dagger:dagger:$Versions.Dagger"
DaggerProcessor = "com.google.dagger:dagger-compiler:$Versions.Dagger"
AssisteInjectApi = "com.squareup.inject:assisted-inject-annotations-dagger2:$Versions.AssistedInject"
AssisteInjectProcessor = "com.squareup.inject:assisted-inject-processor-dagger2:$Versions.AssistedInject"
Timber = 'com.jakewharton.timber:timber:4.7.1'
Truth = 'androidx.test.ext:truth:1.3.0'
MockK = 'io.mockk:mockk:1.10.2'
Robolectric = 'org.robolectric:robolectric:4.4'
Viewmodel = "androidx.lifecycle:lifecycle-viewmodel-ktx:$Versions.Lifecycle"
RecyclerView = 'androidx.recyclerview:recyclerview:1.1.0'
Activity = 'androidx.activity:activity:1.1.0'
})