{ "schemaVersion": 1, "reviewedAt": "2026-08-07", "scopeNote": "Android debug runtime and debug unit-test runtime graphs, plus direct build entry points. Release notices still require a release-graph review.", "components": [ { "id": "gradle-wrapper", "coordinates": null, "version": "8.2", "scope": "build", "license": "Apache-2.0", "source": "https://github.com/gradle/gradle/blob/v8.2.0/LICENSE" }, { "id": "android-gradle-plugin", "coordinates": null, "version": "8.2.0", "scope": "build", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/tools/base/+/studio-2022.2.1-patch4/LICENSE" }, { "id": "kotlin-gradle-plugin", "coordinates": null, "version": "1.9.20", "scope": "build", "license": "Apache-2.0", "source": "https://github.com/JetBrains/kotlin/blob/v1.9.20/license/LICENSE.txt" }, { "id": "hilt-gradle-plugin", "coordinates": null, "version": "2.48.1", "scope": "build", "license": "Apache-2.0", "source": "https://github.com/google/dagger/blob/dagger-2.48.1/LICENSE.txt" }, { "id": "compose-bom", "coordinates": "androidx.compose:compose-bom:2023.10.01", "version": "2023.10.01", "scope": "runtime-constraints", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/frameworks/support/+/androidx-main/LICENSE.txt" }, { "id": "navigation-compose", "coordinates": "androidx.navigation:navigation-compose:2.7.5", "version": "2.7.5", "scope": "runtime", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/frameworks/support/+/androidx-main/LICENSE.txt" }, { "id": "room-runtime", "coordinates": "androidx.room:room-runtime:2.6.1", "version": "2.6.1", "scope": "runtime", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/frameworks/support/+/androidx-main/LICENSE.txt" }, { "id": "datastore-preferences", "coordinates": "androidx.datastore:datastore-preferences:1.0.0", "version": "1.0.0", "scope": "runtime", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/frameworks/support/+/androidx-main/LICENSE.txt" }, { "id": "hilt-android", "coordinates": "com.google.dagger:hilt-android:2.48.1", "version": "2.48.1", "scope": "runtime", "license": "Apache-2.0", "source": "https://github.com/google/dagger/blob/dagger-2.48.1/LICENSE.txt" }, { "id": "kotlin-stdlib", "coordinates": "org.jetbrains.kotlin:kotlin-stdlib:1.9.20", "version": "1.9.20", "scope": "runtime", "license": "Apache-2.0", "source": "https://github.com/JetBrains/kotlin/blob/v1.9.20/license/LICENSE.txt" }, { "id": "jetbrains-annotations", "coordinates": "org.jetbrains:annotations:23.0.0", "version": "23.0.0", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://repo1.maven.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom" }, { "id": "jsr305", "coordinates": "com.google.code.findbugs:jsr305:3.0.2", "version": "3.0.2", "scope": "runtime-transitive", "license": "BSD-3-Clause", "source": "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom" }, { "id": "guava-listenablefuture", "coordinates": "com.google.guava:listenablefuture:1.0", "version": "1.0", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.pom" }, { "id": "javax-inject", "coordinates": "javax.inject:javax.inject:1", "version": "1", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom" }, { "id": "junit4", "coordinates": "junit:junit:4.13.2", "version": "4.13.2", "scope": "test", "license": "EPL-1.0", "source": "https://github.com/junit-team/junit4/blob/r4.13.2/LICENSE-junit.txt" }, { "id": "hamcrest-core", "coordinates": "org.hamcrest:hamcrest-core:1.3", "version": "1.3", "scope": "test-transitive", "license": "BSD-3-Clause", "source": "https://github.com/hamcrest/JavaHamcrest/blob/hamcrest-java-1.3/LICENSE.txt" } ], "groupPolicies": [ { "id": "androidx-runtime-policy", "groupPrefix": "androidx", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://android.googlesource.com/platform/frameworks/support/+/androidx-main/LICENSE.txt" }, { "id": "dagger-runtime-policy", "groupPrefix": "com.google.dagger", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://github.com/google/dagger/blob/dagger-2.48.1/LICENSE.txt" }, { "id": "kotlin-runtime-policy", "groupPrefix": "org.jetbrains.kotlin", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://github.com/JetBrains/kotlin/blob/v1.9.20/license/LICENSE.txt" }, { "id": "kotlinx-runtime-policy", "groupPrefix": "org.jetbrains.kotlinx", "scope": "runtime-transitive", "license": "Apache-2.0", "source": "https://github.com/Kotlin/kotlinx.coroutines/blob/1.7.1/LICENSE.txt" } ] }