# # This file has been generated by Gradle and is intended to be consumed by Gradle # [metadata] format.version = "1.1" [versions] aboutLibraries = "12.0.0-b01" agp = "8.9.1" binaryCompatiblityValidator = "0.17.0" compileSdk = "35" compose = "1.7.8" compose-multiplatform = "1.7.3" conventionPlugin = "0.3.1" dokka = "2.0.0" gradleMvnPublish = "0.31.0" kotlin = "2.1.20" kotlinxCollectionsImmutable = "0.3.8" kotlinxCoroutines = "1.10.1" lintGradle = "1.0.0-alpha03" minSdk = "21" screenshot = "0.0.1-alpha09" targetSdk = "35" versionCatalogUpdate = "1.0.0" [libraries] aboutlibraries-compose-m2 = {group = "com.mikepenz", name = "aboutlibraries-compose-m2", version.ref = "aboutLibraries" } aboutlibraries-compose-m3 = {group = "com.mikepenz", name = "aboutlibraries-compose-m3", version.ref = "aboutLibraries" } aboutlibraries-core = {group = "com.mikepenz", name = "aboutlibraries-core", version.ref = "aboutLibraries" } aboutlibraries-view = {group = "com.mikepenz", name = "aboutlibraries", version.ref = "aboutLibraries" } android-gradlePlugin = {group = "com.android.tools.build", name = "gradle", version.ref = "agp" } android-lint-gradle = {group = "androidx.lint", name = "lint-gradle", version.ref = "lintGradle" } android-lint-gradlePlugin = {group = "com.android.lint", name = "com.android.lint.gradle.plugin", version.ref = "agp" } androidx-compose-foundation = {group = "androidx.compose.foundation", name = "foundation", version.ref = "compose" } androidx-compose-material = {group = "androidx.compose.material", name = "material", version.ref = "compose" } androidx-compose-ui = {group = "androidx.compose.ui", name = "ui", version.ref = "compose" } androidx-compose-ui-tooling = {group = "androidx.compose.ui", name = "ui-tooling", version.ref = "compose" } androidx-compose-ui-tooling-preview = {group = "androidx.compose.ui", name = "ui-tooling-preview", version.ref = "compose" } binaryCompatiblity-gradlePlugin = {group = "org.jetbrains.kotlinx.binary-compatibility-validator", name = "org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin", version.ref = "binaryCompatiblityValidator" } compose-gradlePlugin = {group = "org.jetbrains.compose", name = "compose-gradle-plugin", version.ref = "compose-multiplatform" } composeCompiler-gradlePlugin = {group = "org.jetbrains.kotlin", name = "compose-compiler-gradle-plugin", version.ref = "kotlin" } dokka-gradlePlugin = {group = "org.jetbrains.dokka", name = "dokka-gradle-plugin", version.ref = "dokka" } kotlin-android-gradlePlugin = {group = "org.jetbrains.kotlin.android", name = "org.jetbrains.kotlin.android.gradle.plugin", version.ref = "kotlin" } kotlin-gradlePlugin = {group = "org.jetbrains.kotlin", name = "kotlin-gradle-plugin", version.ref = "kotlin" } kotlin-jvm-gradlePlugin = {group = "org.jetbrains.kotlin.jvm", name = "org.jetbrains.kotlin.jvm.gradle.plugin", version.ref = "kotlin" } kotlinx-collections-immutable = {group = "org.jetbrains.kotlinx", name = "kotlinx-collections-immutable", version.ref = "kotlinxCollectionsImmutable" } kotlinx-coroutines-android = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinxCoroutines" } kotlinx-coroutines-core = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinxCoroutines" } kotlinx-coroutines-swing = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-swing", version.ref = "kotlinxCoroutines" } mavenPublish-gradlePlugin = {group = "com.vanniktech.maven.publish", name = "com.vanniktech.maven.publish.gradle.plugin", version.ref = "gradleMvnPublish" } versionCatalogUpdate-gradlePlugin = {group = "nl.littlerobots.version-catalog-update", name = "nl.littlerobots.version-catalog-update.gradle.plugin", version.ref = "versionCatalogUpdate" } [bundles] aboutlibs = ["aboutlibraries-compose-m3", "aboutlibraries-core"] coroutines-android = ["kotlinx-coroutines-android", "kotlinx-coroutines-core"] [plugins] aboutLibraries = {id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutLibraries" } androidApplication = {id = "com.android.application", version.ref = "agp" } androidLibrary = {id = "com.android.library", version.ref = "agp" } androidLint = {id = "com.android.lint", version.ref = "agp" } androidTest = {id = "com.android.test", version.ref = "agp" } binaryCompatiblityValidator = {id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "binaryCompatiblityValidator" } composeCompiler = {id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } composeMultiplatform = {id = "org.jetbrains.compose", version.ref = "compose-multiplatform" } conventionPlugin = {id = "com.mikepenz.convention.root", version.ref = "conventionPlugin" } dokka = {id = "org.jetbrains.dokka", version.ref = "dokka" } kotlinAndroid = {id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlinJvm = {id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlinMultiplatform = {id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" } mavenPublish = {id = "com.vanniktech.maven.publish", version.ref = "gradleMvnPublish" } screenshot = {id = "com.android.compose.screenshot", version.ref = "screenshot" } versionCatalogUpdate = {id = "nl.littlerobots.version-catalog-update", version.ref = "versionCatalogUpdate" }