mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-08 23:54:39 +00:00
fix: resolve compiler and Gradle deprecation warnings
- GrapeRankPublisher: dTag() is non-null (""), so the Elvis on the
grouped target was dead code; skip blank targets via ifBlank instead.
- amethyst: migrate deprecated resourceConfigurations to
androidResources.localeFilters (same locale qualifiers).
- desktopApp: replace deprecated compose.desktop.uiTestJUnit4 accessor
with the direct org.jetbrains.compose.ui:ui-test-junit4 dependency.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016GMqkg1ndvFihEwZcENiRs
This commit is contained in:
@@ -87,8 +87,10 @@ android {
|
||||
vectorDrawables {
|
||||
useSupportLibrary = true
|
||||
}
|
||||
@Suppress("UnstableApiUsage")
|
||||
resourceConfigurations +=
|
||||
}
|
||||
|
||||
androidResources {
|
||||
localeFilters +=
|
||||
listOf(
|
||||
"ar",
|
||||
"ar-rSA",
|
||||
|
||||
@@ -98,7 +98,7 @@ dependencies {
|
||||
testImplementation(libs.okhttp)
|
||||
|
||||
// Compose UI testing (createComposeRule / onNodeWithText / etc.)
|
||||
testImplementation(compose.desktop.uiTestJUnit4)
|
||||
testImplementation(libs.jetbrains.compose.ui.test.junit4)
|
||||
}
|
||||
|
||||
compose.desktop {
|
||||
|
||||
@@ -169,6 +169,7 @@ jetbrains-compose-runtime = { module = "org.jetbrains.compose.runtime:runtime",
|
||||
jetbrains-compose-ui = { module = "org.jetbrains.compose.ui:ui", version.ref = "jetbrainsCompose" }
|
||||
jetbrains-compose-ui-tooling = { module = "org.jetbrains.compose.ui:ui-tooling", version.ref = "jetbrainsCompose" }
|
||||
jetbrains-compose-ui-tooling-preview = { module = "org.jetbrains.compose.ui:ui-tooling-preview", version.ref = "jetbrainsCompose" }
|
||||
jetbrains-compose-ui-test-junit4 = { module = "org.jetbrains.compose.ui:ui-test-junit4", version.ref = "jetbrainsCompose" }
|
||||
google-mlkit-genai-proofreading = { group = "com.google.mlkit", name = "genai-proofreading", version.ref = "genaiProofreading" }
|
||||
google-mlkit-genai-prompt = { group = "com.google.mlkit", name = "genai-prompt", version.ref = "genaiPrompt" }
|
||||
google-mlkit-genai-rewriting = { group = "com.google.mlkit", name = "genai-rewriting", version.ref = "genaiRewriting" }
|
||||
|
||||
+1
-1
@@ -122,7 +122,7 @@ class GrapeRankPublisher(
|
||||
.filterIsInstance<ContactCardEvent>()
|
||||
.groupBy { it.aboutUser() }
|
||||
.mapNotNull { (target, cards) ->
|
||||
val t = target ?: return@mapNotNull null
|
||||
val t = target.ifBlank { return@mapNotNull null }
|
||||
t to (cards.maxByOrNull { it.createdAt } ?: return@mapNotNull null)
|
||||
}.toMap()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user