{ "formatVersion": "1.1", "component": { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose", "version": "2.8.2", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "8.7" } }, "variants": [ { "name": "androidxSourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "androidx-multiplatform-docs" }, "dependencyConstraints": [ { "group": "androidx.lifecycle", "module": "lifecycle-common", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-common-java8", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-compiler", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-process", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-compose", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-testing", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-service", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-savedstate", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" } ], "files": [ { "name": "lifecycle-viewmodel-compose-2.8.2-multiplatform-sources.jar", "url": "lifecycle-viewmodel-compose-2.8.2-multiplatform-sources.jar", "size": 11478, "sha512": "735ff90e60429f4b89735ae8ff30873c01e61a7f2ed0a81e55431e5a1bbd36da11915347a65fd25d5afaffc60fb37e5ab042c16c8ddd9778ca474e9bd3ae2187", "sha256": "5bde8de027ae31dc55f30de7ae26e496ee905d3d1b7aba6a18ec6af5603a6c8a", "sha1": "a05e8e082aee678c82e403b67531e4eba32a1977", "md5": "57141510d79d53aeebbc3271c54df0c6" }, { "name": "lifecycle-viewmodel-compose-2.8.2-samples-sources.jar", "url": "lifecycle-viewmodel-compose-2.8.2-samples-sources.jar", "size": 3379, "sha512": "55d4ba84cf7349e77c586e547fecee953d8a6bf149fecce9a9eaa622cebd9d4af1e6b1115956208430bec0856be188f79778680ea1dc8c4cef77b394dc83878d", "sha256": "1555e1deb7ed25b2db522df6cdbbfc5c0b65b25cb5654da462b5fa159e667062", "sha1": "191230278f5a132d12b0e9aa6b89b72ab83336a2", "md5": "440dc7a7e6c8098c33339c89d5b01064" } ] }, { "name": "libraryVersionMetadata", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.usage": "library-version-metadata" }, "dependencyConstraints": [ { "group": "androidx.lifecycle", "module": "lifecycle-common", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-common-java8", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-compiler", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-process", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-compose", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-testing", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-service", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-savedstate", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" } ], "files": [ { "name": "apiLevels.json", "url": "lifecycle-viewmodel-compose-2.8.2-versionMetadata.json", "size": 2854, "sha512": "c4aa744810e94a03610db7ba76b57d7f5f11cfb4053d79fc94d7f103d2c16bb71d08c396a00f147b916a2d50a4d024d84bc421ea8e66f23623ac4aacd37ec323", "sha256": "b7612ff00d1be00eac0dc435af78010a1a9c3690721fe9e21dd42026b1fc4c02", "sha1": "d60f204e3e8912ee0040f834bf74a45a4f45dac9", "md5": "f23aa340f25ac44f6eaab950746fbf7a" } ] }, { "name": "metadataApiElements", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.platform.type": "common" }, "dependencies": [ { "group": "androidx.annotation", "module": "annotation", "version": { "requires": "1.8.0" } }, { "group": "androidx.compose.runtime", "module": "runtime", "version": { "requires": "1.6.0" } }, { "group": "androidx.lifecycle", "module": "lifecycle-common", "version": { "requires": "2.8.2" } }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel", "version": { "requires": "2.8.2" } } ], "dependencyConstraints": [ { "group": "androidx.lifecycle", "module": "lifecycle-common", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-common-java8", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-compiler", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-process", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-compose", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-testing", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-service", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-savedstate", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" } ], "files": [ { "name": "lifecycle-viewmodel-compose-metadata-2.8.2.jar", "url": "lifecycle-viewmodel-compose-2.8.2.jar", "size": 729, "sha512": "3ef190786c115c4b3d78bd0804b03c38b4f0ec37869b474c6c27c4a0cd2a8a116adfe24349b6375b60c2252fef3c363a45913e7ed9b5c44ff6b108036367f83c", "sha256": "68457770ac6b3e12b5f688d54e8227253cbebf1b3c137fbd00833ed4c45bd4bd", "sha1": "f6b329b78ad70183af377b75c1ea24d6753da392", "md5": "9a17ea1b94bd49afc287f83a6c4e1d92" } ] }, { "name": "metadataSourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.platform.type": "common" }, "dependencyConstraints": [ { "group": "androidx.lifecycle", "module": "lifecycle-common", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-common-java8", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-compiler", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-core-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-livedata-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-process", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-reactivestreams-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-compose", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-runtime-testing", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-service", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-ktx", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" }, { "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-savedstate", "version": { "requires": "2.8.2" }, "reason": "lifecycle-viewmodel-compose is in atomic group androidx.lifecycle" } ], "files": [ { "name": "lifecycle-viewmodel-compose-kotlin-2.8.2-sources.jar", "url": "lifecycle-viewmodel-compose-2.8.2-sources.jar", "size": 3712, "sha512": "143f5fbd3236675850c20a120ffc8390f4896ab40e413635946744b6ae985a1d059f810b206fd0f024707d99434694ac191c1a3a1a6206217e757396b0a47fea", "sha256": "77fe0df23233ac1c2d53fa22d71acd1172ea73c71e721e96bee3913f94c81668", "sha1": "01efb7fd6f62881b09c50ee524c679826b7f0a00", "md5": "d57e8d9bc361ae3495efb279562dc4a0" } ] }, { "name": "releaseApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-android/2.8.2/lifecycle-viewmodel-compose-android-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-android", "version": "2.8.2" } }, { "name": "releaseRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-android/2.8.2/lifecycle-viewmodel-compose-android-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-android", "version": "2.8.2" } }, { "name": "releaseSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "fake-sources", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-android/2.8.2/lifecycle-viewmodel-compose-android-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-android", "version": "2.8.2" } }, { "name": "desktopApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-desktop/2.8.2/lifecycle-viewmodel-compose-desktop-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-desktop", "version": "2.8.2" } }, { "name": "desktopRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-desktop/2.8.2/lifecycle-viewmodel-compose-desktop-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-desktop", "version": "2.8.2" } }, { "name": "desktopSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../lifecycle-viewmodel-compose-desktop/2.8.2/lifecycle-viewmodel-compose-desktop-2.8.2.module", "group": "androidx.lifecycle", "module": "lifecycle-viewmodel-compose-desktop", "version": "2.8.2" } } ] }