Remove use of deprecated Gradle APIs
- forUseAtConfigurationTime is now automatic
- enableFeaturePreview('VERSION_CATALOGS') enabled by default
Test: ./gradlew tasks
Change-Id: Id234fed4714aee7ccc4fd8c9fc4b23cc4cb70646
diff --git a/buildSrc/private/src/main/kotlin/androidx/build/AndroidXExtension.kt b/buildSrc/private/src/main/kotlin/androidx/build/AndroidXExtension.kt
index d68c6d3..77a0c16 100644
--- a/buildSrc/private/src/main/kotlin/androidx/build/AndroidXExtension.kt
+++ b/buildSrc/private/src/main/kotlin/androidx/build/AndroidXExtension.kt
@@ -41,14 +41,13 @@
val composeCustomVersion = project.providers.environmentVariable("COMPOSE_CUSTOM_VERSION")
val composeCustomGroup = project.providers.environmentVariable("COMPOSE_CUSTOM_GROUP")
- @Suppress("DEPRECATION")
val serviceProvider = project.gradle.sharedServices.registerIfAbsent(
"libraryVersionsService",
LibraryVersionsService::class.java
) { spec ->
- spec.parameters.tomlFile = content.asText.forUseAtConfigurationTime()
- spec.parameters.composeCustomVersion = composeCustomVersion.forUseAtConfigurationTime()
- spec.parameters.composeCustomGroup = composeCustomGroup.forUseAtConfigurationTime()
+ spec.parameters.tomlFile = content.asText
+ spec.parameters.composeCustomVersion = composeCustomVersion
+ spec.parameters.composeCustomGroup = composeCustomGroup
}
LibraryGroups = serviceProvider.get().libraryGroups
LibraryVersions = serviceProvider.get().libraryVersions