fix: upgrade AndroidX snapshot

This commit is contained in:
Harsh Shandilya 2025-06-05 18:37:37 +05:30
parent d4bfee92b5
commit d69629c319
3 changed files with 12 additions and 9 deletions

View file

@ -17,6 +17,7 @@ plugins {
id("dev.msfjarvis.claw.kotlin-kapt")
id("dev.msfjarvis.claw.sentry")
id("dev.msfjarvis.claw.versioning-plugin")
id("kotlin-parcelize")
alias(libs.plugins.aboutlibraries)
alias(libs.plugins.android.junit5)
alias(libs.plugins.anvil)

View file

@ -6,6 +6,7 @@
*/
package dev.msfjarvis.claw.android.ui.navigation
import android.os.Parcelable
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Favorite
import androidx.compose.material.icons.filled.NewReleases
@ -16,23 +17,24 @@ import androidx.compose.material.icons.outlined.Whatshot
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.navigation3.runtime.NavKey
import dev.msfjarvis.claw.android.ui.navigation.ClawBackStack.TopLevelDestination
import kotlinx.parcelize.Parcelize
import kotlinx.serialization.Serializable
@Serializable data object Hottest : NavKey, TopLevelDestination
@Parcelize @Serializable data object Hottest : NavKey, TopLevelDestination, Parcelable
@Serializable data object Newest : NavKey, TopLevelDestination
@Parcelize @Serializable data object Newest : NavKey, TopLevelDestination, Parcelable
@Serializable data object Saved : NavKey, TopLevelDestination
@Parcelize @Serializable data object Saved : NavKey, TopLevelDestination, Parcelable
@Serializable data class Comments(val postId: String) : NavKey
@Parcelize @Serializable data class Comments(val postId: String) : NavKey, Parcelable
@Serializable data class User(val username: String) : NavKey
@Parcelize @Serializable data class User(val username: String) : NavKey, Parcelable
@Serializable data object Search : NavKey
@Parcelize @Serializable data object Search : NavKey, Parcelable
@Serializable data object Settings : NavKey
@Parcelize @Serializable data object Settings : NavKey, Parcelable
@Serializable data object AboutLibraries : NavKey
@Parcelize @Serializable data object AboutLibraries : NavKey, Parcelable
enum class AppDestinations(
val icon: ImageVector,

View file

@ -102,7 +102,7 @@ dependencyResolutionManagement {
name = "Compose Compiler Snapshots"
content { includeGroup("androidx.compose.compiler") }
}
maven("https://androidx.dev/snapshots/builds/13585391/artifacts/repository") {
maven("https://androidx.dev/snapshots/builds/13603812/artifacts/repository") {
name = "AndroidX Snapshots"
content {
includeGroup("androidx.activity")