Files
AndroidJetpack/SiliconeCalculator/gradle/libs.versions.toml
T
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

83 lines
5.4 KiB
TOML

[versions]
accompanistSystemuicontrollerVersion = "0.30.1"
activityComposeVersion = "1.9.0"
agpVersion = "8.4.1"
benchmarkMacroJunit4Version = "1.2.4"
constraintlayoutComposeVersion = "1.0.1"
testCoreKtxVersion = "1.5.0"
coreKtxVersion = "1.13.1"
appcompatVersion = "1.6.1"
desugarJdkLibsVersion = "2.0.4"
hiltNavigationComposeVersion = "1.2.0"
androidxJunitVersion = "1.1.5"
junitVersion = "4.13.2"
kotlinVersion = "2.0.0"
kotlinxCoroutinesTestVersion = "1.7.3"
kotlinxDatetimeVersion = "0.6.0"
kspVersion = "2.0.0-1.0.21"
daggerHiltVersion = "2.51.1"
androidxLifecycleVersion = "2.8.0"
mathparserOrgMxparserVersion = "5.0.6"
mockkVersion = "1.13.2"
mockkAgentJvmVersion = "1.13.2"
navigationComposeVersion = "2.7.7"
profileinstallerVersion = "1.3.1"
robolectricVersion = "4.10.3"
roomVersion = "2.6.1"
runnerVersion = "1.5.2"
truthVersion = "1.1.3"
turbineVersion = "1.0.0"
composeBomVersion = "2024.05.00"
uiautomatorVersion = "2.2.0"
androidxBaselineProfileVersion = "1.3.0-alpha05"
[libraries]
accompanist-systemuicontroller = { module = "com.google.accompanist:accompanist-systemuicontroller", version.ref = "accompanistSystemuicontrollerVersion" }
activity-compose = { module = "androidx.activity:activity-compose", version.ref = "activityComposeVersion" }
androidx-benchmark-macro-junit4 = { module = "androidx.benchmark:benchmark-macro-junit4", version.ref = "benchmarkMacroJunit4Version" }
androidx-compose-bom = { module = "androidx.compose:compose-bom", version.ref = "composeBomVersion" }
androidx-runner = { module = "androidx.test:runner", version.ref = "runnerVersion" }
androidx-core-ktx = { module = "androidx.test:core-ktx", version.ref = "testCoreKtxVersion" }
androidx-ui-tooling = { module = "androidx.compose.ui:ui-tooling" }
androidx-ui-test-junit4 = { module = "androidx.compose.ui:ui-test-junit4" }
androidx-ui-test-manifest = { module = "androidx.compose.ui:ui-test-manifest" }
androidx-uiautomator = { module = "androidx.test.uiautomator:uiautomator", version.ref = "uiautomatorVersion" }
appcompat = { module = "androidx.appcompat:appcompat", version.ref = "appcompatVersion" }
constraintlayout-compose = { module = "androidx.constraintlayout:constraintlayout-compose", version.ref = "constraintlayoutComposeVersion" }
core-ktx = { module = "androidx.core:core-ktx", version.ref = "coreKtxVersion" }
desugar-jdk-libs = { module = "com.android.tools:desugar_jdk_libs", version.ref = "desugarJdkLibsVersion" }
ext-junit = { module = "androidx.test.ext:junit", version.ref = "androidxJunitVersion" }
hilt-android = { module = "com.google.dagger:hilt-android", version.ref = "daggerHiltVersion" }
hilt-compiler = { module = "com.google.dagger:hilt-compiler", version.ref = "daggerHiltVersion" }
hilt-navigation-compose = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "hiltNavigationComposeVersion" }
kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinxCoroutinesTestVersion" }
junit = { module = "junit:junit", version.ref = "junitVersion" }
kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "kotlinxDatetimeVersion" }
lifecycle-viewmodel-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidxLifecycleVersion" }
material-icons-extended = { module = "androidx.compose.material:material-icons-extended" }
material = { module = "androidx.compose.material:material" }
mathparser-org-mxparser = { module = "org.mariuszgromada.math:MathParser.org-mXparser", version.ref = "mathparserOrgMxparserVersion" }
mockk-agent-jvm = { module = "io.mockk:mockk-agent-jvm", version.ref = "mockkAgentJvmVersion" }
mockk = { module = "io.mockk:mockk", version.ref = "mockkVersion" }
navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "navigationComposeVersion" }
profileinstaller = { module = "androidx.profileinstaller:profileinstaller", version.ref = "profileinstallerVersion" }
robolectric = { module = "org.robolectric:robolectric", version.ref = "robolectricVersion" }
room-ktx = { module = "androidx.room:room-ktx", version.ref = "roomVersion" }
room-runtime = { module = "androidx.room:room-runtime", version.ref = "roomVersion" }
truth = { module = "com.google.truth:truth", version.ref = "truthVersion" }
turbine = { module = "app.cash.turbine:turbine", version.ref = "turbineVersion" }
ui-test-junit4 = { module = "androidx.compose.ui:ui-test-junit4" }
ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview" }
room-compiler = { module = "androidx.room:room-compiler", version.ref = "roomVersion" }
lifecycle-runtime-compose = { module = "androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidxLifecycleVersion" }
[plugins]
android-application = { id = "com.android.application", version.ref = "agpVersion" }
android-test = { id = "com.android.test", version.ref = "agpVersion" }
android-library = { id = "com.android.library", version.ref = "agpVersion" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlinVersion" }
ksp = { id = "com.google.devtools.ksp", version.ref = "kspVersion" }
dagger-hilt = { id = "com.google.dagger.hilt.android", version.ref = "daggerHiltVersion" }
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlinVersion" }
androidx-baselineprofile = { id = "androidx.baselineprofile", version.ref = "androidxBaselineProfileVersion" }
androidx-room = { id = "androidx.room", version.ref = "roomVersion" }