Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 1.9.22-1.0.18 to 1.9.23-1.0.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/ksp/releases">com.google.devtools.ksp's releases</a>.</em></p> <blockquote> <h2>1.9.23-1.0.19</h2> <h3>New APIs</h3> <ul> <li><a href="https://redirect.github.com/google/ksp/issues/1708">#1708</a> <code>SymbolProcessorEnvironment.kspVersion</code></li> <li><a href="https://redirect.github.com/google/ksp/issues/1707">#1707</a> <code>CodeGenerator.associateWithFunctions</code> and <code>CodeGenerator.associateWithProperties</code></li> </ul> <h3>Issues fixed in KSP2</h3> <ul> <li><a href="https://redirect.github.com/google/ksp/issues/1691">#1691</a> IllegalStateException: Value type not found for value</li> <li><a href="https://redirect.github.com/google/ksp/issues/1719">#1719</a> The order of symbols returned from Resolver.getSymbolsWithAnnotation() is different</li> <li><a href="https://redirect.github.com/google/ksp/issues/1718">#1718</a> Getting packageName of Kotlin types returns empty String</li> <li><a href="https://redirect.github.com/google/ksp/issues/1721">#1721</a> KSAnnotation packageName is an empty String for a type from a different module</li> <li><a href="https://redirect.github.com/google/ksp/issues/1722">#1722</a> Resolver.getDeclarationsFromPackage() returns declarations from the default package when passing in an unknown package</li> <li><a href="https://redirect.github.com/google/ksp/issues/1717">#1717</a> Resolver.getJvmName() returns different results for annotation args</li> <li><a href="https://redirect.github.com/google/ksp/issues/1725">#1725</a> asMemberOf() throws exception with a generic type without arguments</li> <li><a href="https://redirect.github.com/google/ksp/issues/1728">#1728</a> ClassCastException when calling KSType.replace() with empty list</li> <li><a href="https://redirect.github.com/google/ksp/issues/1713">#1713</a> NoClassDefFoundError for LZ4Factory when trying KSP2</li> <li><a href="https://redirect.github.com/google/ksp/issues/1665">#1665</a> NoClassDefFound in ksp.useKSP2=true mode</li> <li><a href="https://redirect.github.com/google/ksp/issues/1733">#1733</a> ABI incompatibility with kotlin-compiler-embeddable in 2.0.0-Beta4</li> <li><a href="https://redirect.github.com/google/ksp/issues/1714">#1714</a> Generated resources are not added to KotlinCompilation inputs</li> <li><a href="https://redirect.github.com/google/ksp/issues/1747">#1747</a> isCompanionObject is false for companion objects from KOTLIN_LIB</li> <li><a href="https://redirect.github.com/google/ksp/issues/1743">#1743</a> Incorrect type parameter variances</li> <li><a href="https://redirect.github.com/google/ksp/issues/1759">#1759</a> IllegalStateException when getting the modifiers from properties in a Java annotation declaration</li> </ul> <h3>Issues fixed in KSP Gradle Plugin</h3> <ul> <li><a href="https://redirect.github.com/google/ksp/issues/1712">#1712</a> Analysis API artifacts have the wrong common-deps dependency</li> <li><a href="https://redirect.github.com/google/ksp/issues/1775">#1775</a> 1.0.18 creates circular dependencies with kapt tasks</li> <li><a href="https://redirect.github.com/google/ksp/issues/1772">#1772</a> Update plugin com.google.devtools.ksp to v1.9.22-1.0.18 BUILD FAILED</li> </ul> <h3>Known issues</h3> <ul> <li><a href="https://redirect.github.com/google/ksp/issues/1776">#1776</a> KSP2 has higher memory usage when the compile classpath is very large.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/google/ksp/commits/1.9.23-1.0.19">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
79 lines
4.5 KiB
TOML
79 lines
4.5 KiB
TOML
[versions]
|
|
agp = "8.3.1"
|
|
kotlin = "1.9.22"
|
|
ksp = "1.9.23-1.0.19"
|
|
compose-compiler = "1.5.10"
|
|
compose-bom = "2024.02.02"
|
|
lifecycle = "2.7.0"
|
|
accompanist = "0.34.0"
|
|
navigation = "2.7.7"
|
|
activity-compose = "1.8.2"
|
|
kotlinx-coroutines = "1.8.0"
|
|
coil-compose = "2.6.0"
|
|
compose-destination = "1.10.2"
|
|
sheets-compose-dialogs = "1.3.0"
|
|
markdown = "4.6.2"
|
|
webkit = "1.10.0"
|
|
appiconloader-coil = "1.5.0"
|
|
parcelablelist = "2.0.1"
|
|
libsu = "5.2.2"
|
|
apksign = "1.1"
|
|
cmaker = "1.2"
|
|
|
|
[plugins]
|
|
agp-app = { id = "com.android.application", version.ref = "agp" }
|
|
agp-lib = { id = "com.android.library", version.ref = "agp" }
|
|
|
|
kotlin = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
|
|
|
|
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
|
|
|
|
lsplugin-apksign = { id = "org.lsposed.lsplugin.apksign", version.ref = "apksign" }
|
|
lsplugin-cmaker = { id = "org.lsposed.lsplugin.cmaker", version.ref = "cmaker" }
|
|
|
|
[libraries]
|
|
androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activity-compose" }
|
|
|
|
androidx-navigation-compose = { group = "androidx.navigation", name = "navigation-compose", version.ref = "navigation" }
|
|
|
|
androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "compose-bom" }
|
|
androidx-compose-material-icons-extended = { group = "androidx.compose.material", name = "material-icons-extended" }
|
|
androidx-compose-material = { group = "androidx.compose.material", name = "material" }
|
|
androidx-compose-material3 = { group = "androidx.compose.material3", name = "material3" }
|
|
androidx-compose-ui = { group = "androidx.compose.ui", name = "ui" }
|
|
androidx-compose-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
|
|
androidx-compose-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
|
|
androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
|
|
|
|
androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycle" }
|
|
androidx-lifecycle-runtime-compose = { group = "androidx.lifecycle", name = "lifecycle-runtime-compose", version.ref = "lifecycle" }
|
|
androidx-lifecycle-viewmodel-compose = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-compose", version.ref = "lifecycle" }
|
|
|
|
androidx-webkit = { module = "androidx.webkit:webkit", version.ref = "webkit" }
|
|
|
|
com-google-accompanist-drawablepainter = { group = "com.google.accompanist", name = "accompanist-drawablepainter", version.ref = "accompanist" }
|
|
com-google-accompanist-navigation-animation = { group = "com.google.accompanist", name = "accompanist-navigation-animation", version.ref = "accompanist" }
|
|
com-google-accompanist-systemuicontroller = { group = "com.google.accompanist", name = "accompanist-systemuicontroller", version.ref = "accompanist" }
|
|
com-google-accompanist-webview = { group = "com.google.accompanist", name = "accompanist-webview", version.ref = "accompanist" }
|
|
|
|
com-github-topjohnwu-libsu-core = { group = "com.github.topjohnwu.libsu", name = "core", version.ref = "libsu" }
|
|
com-github-topjohnwu-libsu-service = { group = "com.github.topjohnwu.libsu", name = "service", version.ref = "libsu" }
|
|
com-github-topjohnwu-libsu-io= { group = "com.github.topjohnwu.libsu", name = "io", version.ref = "libsu" }
|
|
|
|
dev-rikka-rikkax-parcelablelist = { module = "dev.rikka.rikkax.parcelablelist:parcelablelist", version.ref = "parcelablelist" }
|
|
|
|
io-coil-kt-coil-compose = { group = "io.coil-kt", name = "coil-compose", version.ref = "coil-compose" }
|
|
|
|
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }
|
|
|
|
me-zhanghai-android-appiconloader-coil = { group = "me.zhanghai.android.appiconloader", name = "appiconloader-coil", version.ref = "appiconloader-coil" }
|
|
|
|
compose-destinations-animations-core = { group = "io.github.raamcosta.compose-destinations", name = "animations-core", version.ref = "compose-destination" }
|
|
compose-destinations-ksp = { group = "io.github.raamcosta.compose-destinations", name = "ksp", version.ref = "compose-destination" }
|
|
|
|
sheet-compose-dialogs-core = { group = "com.maxkeppeler.sheets-compose-dialogs", name = "core", version.ref = "sheets-compose-dialogs" }
|
|
sheet-compose-dialogs-list = { group = "com.maxkeppeler.sheets-compose-dialogs", name = "list", version.ref = "sheets-compose-dialogs" }
|
|
sheet-compose-dialogs-input = { group = "com.maxkeppeler.sheets-compose-dialogs", name = "input", version.ref = "sheets-compose-dialogs" }
|
|
|
|
markdown = { group = "io.noties.markwon", name = "core", version.ref = "markdown" }
|