Skip to content

Commit 9876474

Browse files
committed
Add additional libraries
1 parent 8648263 commit 9876474

File tree

1 file changed

+92
-12
lines changed

1 file changed

+92
-12
lines changed

gradle/libs.versions.toml

+92-12
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,60 @@ ktlint = "0.40.0"
33

44
gradle-plugin = "7.3.1"
55

6+
androidx-appcompat = "1.6.0-rc01"
67
androidx-core = "1.9.0"
8+
androidx-constraintlayout = "2.1.4"
9+
androidx-fragment = "1.5.3"
710
androix-lifecycle = "2.5.1"
811
androidx-paging = "2.1.2"
912
androidx-preference = "1.2.0"
10-
androidx-recycler = "1.3.0-rc01"
1113
androidx-test = "1.5.1"
1214
androidx-test-ext = "1.1.4"
1315
androidx-work = "2.7.1"
1416

17+
bumptech-glide = "4.12.0"
18+
19+
io-koin = "3.2.0"
20+
io-objectbox = "2.9.1"
21+
io-mockk = "1.13.2"
22+
1523
jetbrains-dokka = "1.7.20"
1624
jetbrains-kotlin = "1.7.21"
1725
jetbrains-kotlinx-coroutines = "1.6.4"
26+
jetbrains-kotlinx-serialization = "1.1.0"
1827

19-
io-mockk = "1.13.2"
28+
noties-markwon = "4.6.2"
29+
org-mockito = "3.9.0"
30+
ogaclejapan-smarttab = "3.9.0"
31+
squareup-retrofit = "2.9.0"
32+
squareup-okhttp = "2.9.0"
2033

2134
[libraries]
35+
betterLinkMovement = "me.saket:better-link-movement-method:2.2.0"
36+
hamcrest = "org.hamcrest:hamcrest-library:2.2"
37+
junit = "junit:junit:4.13.2"
38+
prettyTime = "org.ocpsoft.prettytime:prettytime:4.0.4.Final"
2239
threeTenBp = "com.jakewharton.threetenabp:threetenabp:1.4.3"
40+
treessence = "com.github.bastienpaulfr:Treessence:1.0.4"
2341
timber = "com.jakewharton.timber:timber:5.0.1"
24-
junit = "junit:junit:4.13.2"
2542

2643
android-gradle-plugin = { module = "com.android.tools.build:gradle", version.ref = "gradle-plugin" }
2744

45+
androidx-activityKtx = "androidx.activity:activity-ktx:1.6.0"
46+
47+
androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "androidx-appcompat" }
48+
androidx-appcompat-resources = { module = "androidx.appcompat:appcompat-resources", version.ref = "androidx-appcompat" }
49+
50+
androidx-collectionKtx = "androidx.collection:collection-ktx:1.2.0"
51+
2852
androidx-coreKtx = { module = "androidx.core:core-ktx", version.ref = "androidx-core" }
2953

54+
androidx-constraintLayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "androidx.constraintlayout" }
55+
androidx-constraintLayout-solver = { module = "androidx.constraintlayout:constraintlayout-solver", version.ref = "androidx.constraintlayout" }
56+
57+
androidx-fragmentKtx = { module = "androidx.fragment:fragment-ktx", version.ref = "androidx-fragment" }
58+
androidx-fragment-test = { module = "androidx.fragment:fragment-testing", version.ref = "androidx-fragment" }
59+
3060
androidx-lifecycle-extensions = "androidx.lifecycle:lifecycle-extensions:2.2.0"
3161
androidx-lifecycle-runTimeKtx = { module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "androix-lifecycle" }
3262
androidx-lifecycle-liveDataKtx = { module = "androidx.lifecycle:lifecycle-livedata-ktx", version.ref = "androix-lifecycle" }
@@ -36,42 +66,92 @@ androidx-lifecycle-liveDataCoreKtx = { module = "androidx.lifecycle:lifecycle-li
3666
androidx-preference = { module = "androidx.preference:preference", version.ref = "androidx-preference" }
3767
androidx-preferenceKtx = { module = "androidx.preference:preference-ktx", version.ref = "androidx-preference" }
3868

39-
androidx-recyclerView = { module = "androidx.recyclerview:recyclerview", version.ref = "androidx-recycler" }
40-
androidx-recyclerViewSelection = { module = "androidx.recyclerview:recyclerview-selection", version.ref = "androidx-recycler" }
41-
4269
androidx-startupRuntime = "androidx.startup:startup-runtime:1.1.1"
4370

44-
androidx-swipeRefreshLayout = "androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01"
45-
4671
androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-test" }
4772
androidx-test-coreKtx = { module = "androidx.test:core-ktx", version.ref = "androidx-test" }
4873
androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidx-test" }
4974
androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidx-test" }
5075

76+
androidx-test-espresso-core = "androidx.test.espresso:espresso-core:3.4.0"
77+
5178
androidx-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-test-ext" }
5279
androidx-junitKtx = { module = "androidx.test.ext:junit-ktx", version.ref = "androidx-test-ext" }
5380

54-
androidx-runtimeKtx = { module = "androidx.work:work-runtime-ktx", version.ref = "androidx-work" }
55-
androidx-runtime = { module = "androidx.work:work-runtime", version.ref = "androidx-work" }
56-
androidx-test = { module = "androidx.work:work-test", version.ref = "androidx-work" }
57-
5881
androidx-work-runtimeKtx = { module = "androidx.work:work-runtime-ktx", version.ref = "androidx-work" }
5982
androidx-work-runtime = { module = "androidx.work:work-runtime", version.ref = "androidx-work" }
6083
androidx-work-test = { module = "androidx.work:work-test", version.ref = "androidx-work" }
6184

85+
anitrend-android-emoji = "com.github.anitrend:android-emojify:1.6.0-beta01"
86+
anitrend-support-markwon = "com.github.anitrend:support-markdown:0.12.1-alpha01"
87+
anitrend-retrofit-graphql = "com.github.anitrend:retrofit-graphql:cf428d8430"
88+
6289
cash-turbine = "app.cash.turbine:turbine:0.12.1"
6390

91+
google-firebase-core = "com.google.firebase:firebase-core:17.4.4"
92+
google-firebase-analytics = "com.google.firebase:firebase-analytics-ktx:18.0.2"
93+
google-firebase-crashlytics = "com.google.firebase:firebase-crashlytics:18.2.11"
94+
google-firebase-crashlytics-gradle = "com.google.firebase:firebase-crashlytics-gradle:2.9.1"
95+
96+
google-android-flexbox = "com.google.android:flexbox:2.0.1"
97+
6498
google-android-material = "com.google.android.material:material:1.7.0"
6599

100+
google-gsm-google-services = "com.google.gms:google-services:4.3.13"
101+
102+
glide = { module = "com.github.bumptech.glide:glide", version.ref = "bumptech-glide" }
103+
glide-compiler = { module = "com.github.bumptech.glide:compiler", version.ref = "bumptech-glide" }
104+
105+
objectbox-android = { module = "io.objectbox:objectbox-android", version.ref = "io-objectbox" }
106+
objectbox-processor = { module = "io.objectbox:objectbox-processor", version.ref = "io-objectbox" }
107+
objectbox-gradle-plugin = { module = "io.objectbox:objectbox-gradle-plugin", version.ref = "io-objectbox" }
108+
66109
jetbrains-kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "jetbrains-kotlin" }
67110
jetbrains-kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "jetbrains-kotlin" }
68111
jetbrains-kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "jetbrains-kotlin" }
69112
jetbrains-kotlin-extensions = { module = "org.jetbrains.kotlin:kotlin-android-extensions", version.ref = "jetbrains-kotlin" }
113+
70114
jetbrains-kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "jetbrains-kotlinx-coroutines" }
71115
jetbrains-kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "jetbrains-kotlinx-coroutines" }
72116
jetbrains-kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "jetbrains-kotlinx-coroutines" }
73117

118+
jetbrains-kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "jetbrains-kotlinx-serialization" }
119+
120+
koin-android = { module = "io.insert-koin:koin-android", version.ref = "io-koin" }
121+
koin-core = { module = "io.insert-koin:koin-core", version.ref = "io-koin" }
122+
koin-workManager = { module = "io.insert-koin:koin-androidx-workmanager", version.ref = "io-koin" }
123+
koin-gradle-plugin = { module = "io.insert-koin:koin-gradle-plugin", version.ref = "io-koin" }
124+
koin-test = { module = "io.insert-koin:koin-test", version.ref = "io-koin" }
125+
koin-test-jUnit4 = { module = "io.insert-koin:koin-test-junit4", version.ref = "io-koin" }
126+
127+
markwon-core = { module = "io.noties.markwon:core", version.ref = "noties-markwon" }
128+
markwon-editor = { module = "io.noties.markwon:editor", version.ref = "noties-markwon" }
129+
markwon-html = { module = "io.noties.markwon:html", version.ref = "noties-markwon" }
130+
markwon-image = { module = "io.noties.markwon:image", version.ref = "noties-markwon" }
131+
markwon-glide = { module = "io.noties.markwon:image-glide", version.ref = "noties-markwon" }
132+
markwon-parser = { module = "io.noties.markwon:inline-parser", version.ref = "noties-markwon" }
133+
markwon-linkify = { module = "io.noties.markwon:linkify", version.ref = "noties-markwon" }
134+
markwon-simpleExt = { module = "io.noties.markwon:simple-ext", version.ref = "noties-markwon" }
135+
markwon-syntaxHighlight = { module = "io.noties.markwon:syntax-highlight", version.ref = "noties-markwon" }
136+
markwon-ext-taskList = { module = "io.noties.markwon:ext-tasklist", version.ref = "noties-markwon" }
137+
markwon-ext-strikeThrough = { module = "io.noties.markwon:ext-strikethrough", version.ref = "noties-markwon" }
138+
markwon-ext-tables = { module = "io.noties.markwon:ext-tables", version.ref = "noties-markwon" }
139+
markwon-ext-latex = { module = "io.noties.markwon:ext-latex", version.ref = "noties-markwon" }
140+
141+
mockito-android = { module = "org.mockito:mockito-android", version.ref = "org.mockito" }
142+
mockito-core = { module = "org.mockito:mockito-core", version.ref = "org.mockito" }
143+
74144
mockk = { module = "io.mockk:mockk", version.ref = "io-mockk" }
75145
mockk-android = { module = "io.mockk:mockk-android", version.ref = "io-mockk" }
76146

147+
smarttablayout-library = { module = "com.ogaclejapan.smarttablayout:library", version.ref = "ogaclejapan-smarttab" }
148+
smarttablayout-utils = { module = "com.ogaclejapan.smarttablayout:utils-v4", version.ref = "ogaclejapan-smarttab" }
149+
150+
square-retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "squareup-retrofit" }
151+
square-conver-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "squareup-retrofit" }
152+
square-convert-simplexml = { module = "com.squareup.retrofit2:converter-simplexml", version.ref = "squareup-retrofit" }
153+
square-okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "squareup-okhttp" }
154+
square-logging = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "squareup-okhttp" }
155+
square-mockServer = { module = "com.squareup.okhttp3:mockwebserver", version.ref = "squareup-okhttp" }
156+
77157
gradle-versions = "com.github.ben-manes:gradle-versions-plugin:0.44.0"

0 commit comments

Comments
 (0)