Skip to content

Commit 8f3c594

Browse files
committed
Fix Missing Gradle settings
Signed-off-by: Luca Pezzoni <[email protected]>
1 parent ffd5915 commit 8f3c594

File tree

6 files changed

+242
-220
lines changed

6 files changed

+242
-220
lines changed

Diff for: gradle/libs.versions.toml

+118
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
#
2+
# Copyright (c) 2022(-0001) STMicroelectronics.
3+
# All rights reserved.
4+
# This software is licensed under terms that can be found in the LICENSE file in
5+
# the root directory of this software component.
6+
# If no LICENSE file comes with this software, it is provided AS-IS.
7+
#
8+
[versions]
9+
# @pin https://github.com/google/accompanist#compose-versions
10+
accompanist = "0.34.0"
11+
androidGradlePlugin = "8.5.1"
12+
# @pin https://developer.android.com/jetpack/androidx/releases/compose#versions
13+
androidxComposeBom = "2024.06.00"
14+
androidxEspresso = "3.6.0-rc01"
15+
androidxHiltNavigationCompose = "1.2.0"
16+
# https://issuetracker.google.com/issues/336842920
17+
# @pin
18+
androidxLifecycle = "2.8.3"
19+
androidxNavigation = "2.7.7"
20+
androidxRoom = "2.6.1"
21+
apacheCommons = "3.11.1"
22+
appauth = "0.11.1"
23+
benManes = "0.51.0"
24+
hilt = "2.51.1"
25+
jwt = "2.0.2"
26+
# @pin https://developer.android.com/jetpack/androidx/releases/compose-kotlin
27+
kotlin = "2.0.0"
28+
kotlinxSerializationJson = "1.7.1"
29+
# @pin
30+
ksp = "2.0.0-1.0.22"
31+
littlerobots = "0.8.4"
32+
material2 = "1.12.0"
33+
okhttp = "4.12.0"
34+
retrofit = "2.11.0"
35+
retrofitKotlinxSerializationJson = "1.0.0"
36+
37+
[libraries]
38+
accompanist-flowlayout = { module = "com.google.accompanist:accompanist-flowlayout", version.ref = "accompanist" }
39+
accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" }
40+
accompanist-systemuicontroller = { module = "com.google.accompanist:accompanist-systemuicontroller", version.ref = "accompanist" }
41+
androidx-compose-bom = { module = "androidx.compose:compose-bom", version.ref = "androidxComposeBom" }
42+
androidx-compose-foundation = { module = "androidx.compose.foundation:foundation" }
43+
androidx-compose-foundationLayout = { module = "androidx.compose.foundation:foundation-layout" }
44+
androidx-material2 = { module = "com.google.android.material:material", version.ref = "material2" }
45+
androidx-compose-material2 = { module = "androidx.compose.material:material" }
46+
androidx-compose-material3 = { module = "androidx.compose.material3:material3" }
47+
androidx-compose-materialiconsextended = { module = "androidx.compose.material:material-icons-extended" }
48+
androidx-compose-runtime = { module = "androidx.compose.runtime:runtime" }
49+
androidx-compose-ui = { module = "androidx.compose.ui:ui" }
50+
androidx-compose-uitestmanifest = { module = "androidx.compose.ui:ui-test-manifest" }
51+
androidx-compose-uitooling = { module = "androidx.compose.ui:ui-tooling" }
52+
androidx-compose-uitoolingpreview = { module = "androidx.compose.ui:ui-tooling-preview" }
53+
androidx-compose-uiutil = { module = "androidx.compose.ui:ui-util" }
54+
androidx-hilt-navigationcompose = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "androidxHiltNavigationCompose" }
55+
androidx-lifecycle-runtimecompose = { module = "androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidxLifecycle" }
56+
androidx-lifecycle-viewmodelcompose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidxLifecycle" }
57+
androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "androidxNavigation" }
58+
androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "androidxRoom" }
59+
androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "androidxRoom" }
60+
androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "androidxRoom" }
61+
apache-commons = { module = "commons-net:commons-net", version.ref = "apacheCommons" }
62+
auth0-jwtdecode = { module = "com.auth0.android:jwtdecode", version.ref = "jwt" }
63+
hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "hilt" }
64+
hilt-compiler = { module = "com.google.dagger:hilt-android-compiler", version.ref = "hilt" }
65+
kotlinx-serializationjson = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinxSerializationJson" }
66+
okhttp-logging = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp" }
67+
openid-appauth = { module = "net.openid:appauth", version.ref = "appauth" }
68+
retrofit-core = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
69+
retrofit-kotlinserialization = { module = "com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter", version.ref = "retrofitKotlinxSerializationJson" }
70+
71+
[bundles]
72+
accompanist = [
73+
"accompanist-flowlayout",
74+
"accompanist-permissions",
75+
"accompanist-systemuicontroller",
76+
]
77+
compose = [
78+
"androidx-compose-foundation",
79+
"androidx-compose-foundationLayout",
80+
"androidx-compose-material2",
81+
"androidx-compose-material3",
82+
"androidx-compose-materialiconsextended",
83+
"androidx-compose-runtime",
84+
"androidx-compose-ui",
85+
"androidx-compose-uiutil",
86+
"androidx-hilt-navigationcompose",
87+
"androidx-lifecycle-runtimecompose",
88+
"androidx-lifecycle-viewmodelcompose",
89+
"androidx-navigation-compose",
90+
]
91+
composeUiTooling = [
92+
"androidx-compose-uitooling",
93+
"androidx-compose-uitoolingpreview",
94+
]
95+
network = [
96+
"apache-commons",
97+
"auth0-jwtdecode",
98+
"kotlinx-serializationjson",
99+
"okhttp-logging",
100+
"openid-appauth",
101+
"retrofit-core",
102+
"retrofit-kotlinserialization",
103+
]
104+
room = [
105+
"androidx-room-ktx",
106+
"androidx-room-runtime",
107+
]
108+
109+
[plugins]
110+
androidApplication = { id = "com.android.application", version.ref = "androidGradlePlugin" }
111+
androidLibrary = { id = "com.android.library", version.ref = "androidGradlePlugin" }
112+
benManes = { id = "com.github.ben-manes.versions", version.ref = "benManes" }
113+
composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
114+
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
115+
kotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
116+
kotlinSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
117+
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
118+
littlerobots = { id = "nl.littlerobots.version-catalog-update", version.ref = "littlerobots" }

Diff for: gradle/wrapper.zip

53.2 KB
Binary file not shown.

Diff for: gradle/wrapper/gradle-wrapper.jar

58.4 KB
Binary file not shown.

Diff for: gradle/wrapper/gradle-wrapper.properties

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#Thu Aug 03 14:09:11 CEST 2023
2+
distributionBase=GRADLE_USER_HOME
3+
distributionPath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
5+
zipStoreBase=GRADLE_USER_HOME
6+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)