-
Notifications
You must be signed in to change notification settings - Fork 8
/
settings.gradle
52 lines (51 loc) · 2.99 KB
/
settings.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
include ':vgsshow'
include ':app'
rootProject.name = "vgs-show-android"
// Read more about dependencyResolutionManagement in gradle docs: https://docs.gradle.org/current/userguide/platforms.html
// Currently dependabot doesn't recognize toml files and doesn't support versions references.
dependencyResolutionManagement {
versionCatalogs {
gradlePlugins {
library('tools', 'com.android.tools.build:gradle:8.2.2')
library('kotlin', 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22')
library('maven-publish', 'com.vanniktech:gradle-maven-publish-plugin:0.28.0')
library('dokka', 'org.jetbrains.dokka:dokka-gradle-plugin:1.9.10')
library('detekt', 'io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.23.5')
library('kover', 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.6')
}
libs {
library('androidx-appcompat', 'androidx.appcompat:appcompat:1.6.1')
library('androidx-core-ktx', 'androidx.core:core-ktx:1.12.0')
library('androidx-constraintlayout', 'androidx.constraintlayout:constraintlayout:2.1.4')
library('okHttp', 'com.squareup.okhttp3:okhttp:4.12.0')
library('pdf-viewer', 'com.verygoodsecurity:android-pdf-viewer:1.0.0')
library('verygoodsecurity-collect', 'com.verygoodsecurity:vgscollect:1.9.1')
library('compose-activity', 'androidx.activity:activity-compose:1.8.2')
library('compose-material', 'androidx.compose.material:material:1.6.3')
library('compose-ui-tooling-preview', 'androidx.compose.ui:ui-tooling-preview:1.6.3')
}
testLibs {
library('junit', 'junit:junit:4.13.2')
library('mockito-core', 'org.mockito:mockito-core:5.11.0')
library('mockito-inline', 'org.mockito:mockito-inline:5.2.0')
library('json', 'org.json:json:20240303')
library('robolectric', 'org.robolectric:robolectric:4.11.1')
library('mockk', 'io.mockk:mockk:1.13.10')
}
debugLibs {
library('compose-ui-tooling', 'androidx.compose.ui:ui-tooling:1.6.2')
}
androidTestLibs {
library('androidx-junit-ext', 'androidx.test.ext:junit:1.1.5')
library('androidx-junit-ext-ktx', 'androidx.test.ext:junit-ktx:1.1.5')
library('androidx-espresso-core', 'androidx.test.espresso:espresso-core:3.5.1')
library('androidx-runner', 'androidx.test:runner:1.5.2')
library('androidx-rules', 'androidx.test:rules:1.5.0')
library('androidx-core-ktx', 'androidx.test:core-ktx:1.5.0')
library('androidx-uiautomator', 'androidx.test.uiautomator:uiautomator:2.3.0')
library('androidx-espresso-intents', 'androidx.test.espresso:espresso-intents:3.5.1')
library('hamcrest-integration', 'org.hamcrest:hamcrest-integration:1.3')
library('support-espresso-contrib', 'com.android.support.test.espresso:espresso-contrib:3.5.1')
}
}
}