-
Notifications
You must be signed in to change notification settings - Fork 5
/
dependencies.gradle
73 lines (67 loc) · 3.32 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
/**
* Designed and developed by Andrea Cioccarelli (@cioccarellia)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
ext.versions = [
build_tools: "30.0.2",
kt : "$kotlin_version"
]
ext.deps = [
gradle_plugins: [
android : "com.android.tools.build:gradle:4.2.2",
versions : "com.github.ben-manes:gradle-versions-plugin:0.39.0",
bintray_release: "com.novoda:bintray-release:0.9.2",
kotlin : "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kt}",
reflection : "org.jetbrains.kotlin:kotlin-reflect:${versions.kt}",
serialization : "org.jetbrains.kotlin:kotlin-serialization:${versions.kt}"
],
kotlin : [
stdlib8 : "org.jetbrains.kotlin:kotlin-stdlib-jdk8:${versions.kt}",
coroutines : [
core : "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1",
android: "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1"
],
test : [
mockito: "com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0"
],
serialization: "org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.20.0"
],
androidx : [
core : "androidx.core:core-ktx:1.6.0",
annotations : "androidx.annotation:annotation:1.1.0",
app_compat : "androidx.appcompat:appcompat:1.3.0",
constraint_layout: "com.android.support.constraint:constraint-layout:2.0.4",
material : "com.google.android.material:material:1.1.0",
lifecycle : [
live_data : "androidx.lifecycle:lifecycle-livedata:2.2.0",
view_model: "androidx.lifecycle:lifecycle-viewmodel:2.2.0",
ext : "androidx.lifecycle:lifecycle-extensions:2.2.0"
],
test : [
core: "androidx.test:core:1.1.0"
]
],
debug : [
timber : "com.jakewharton.timber:timber:4.7.1",
leakcanary: 'com.squareup.leakcanary:leakcanary-android:2.7'
],
test : [
junit : "junit:junit:4.13.2",
robolectric : "org.robolectric:robolectric:4.6.1",
androidx_test_core : "androidx.test:core:1.4.0",
androidx_test_runner_espresso: "androidx.test.espresso:espresso-core:3.4.0",
mockito_core : "org.mockito:mockito-core:3.11.2",
truth : "com.google.truth:truth:1.1.3"
]
]