83 lines
5.4 KiB
TOML
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" } |