Merge pull request #1528 from davidburstrom/main-single-source-of-plugin-ids

Use the version catalog as the source of truth for plugin IDs
dt/update-screenshot-ci
Don Turner 9 months ago committed by GitHub
commit 665fe9ff4a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -58,59 +58,59 @@ tasks {
gradlePlugin { gradlePlugin {
plugins { plugins {
register("androidApplicationCompose") { register("androidApplicationCompose") {
id = "nowinandroid.android.application.compose" id = libs.plugins.nowinandroid.android.application.compose.get().pluginId
implementationClass = "AndroidApplicationComposeConventionPlugin" implementationClass = "AndroidApplicationComposeConventionPlugin"
} }
register("androidApplication") { register("androidApplication") {
id = "nowinandroid.android.application" id = libs.plugins.nowinandroid.android.application.asProvider().get().pluginId
implementationClass = "AndroidApplicationConventionPlugin" implementationClass = "AndroidApplicationConventionPlugin"
} }
register("androidApplicationJacoco") { register("androidApplicationJacoco") {
id = "nowinandroid.android.application.jacoco" id = libs.plugins.nowinandroid.android.application.jacoco.get().pluginId
implementationClass = "AndroidApplicationJacocoConventionPlugin" implementationClass = "AndroidApplicationJacocoConventionPlugin"
} }
register("androidLibraryCompose") { register("androidLibraryCompose") {
id = "nowinandroid.android.library.compose" id = libs.plugins.nowinandroid.android.library.compose.get().pluginId
implementationClass = "AndroidLibraryComposeConventionPlugin" implementationClass = "AndroidLibraryComposeConventionPlugin"
} }
register("androidLibrary") { register("androidLibrary") {
id = "nowinandroid.android.library" id = libs.plugins.nowinandroid.android.library.asProvider().get().pluginId
implementationClass = "AndroidLibraryConventionPlugin" implementationClass = "AndroidLibraryConventionPlugin"
} }
register("androidFeature") { register("androidFeature") {
id = "nowinandroid.android.feature" id = libs.plugins.nowinandroid.android.feature.get().pluginId
implementationClass = "AndroidFeatureConventionPlugin" implementationClass = "AndroidFeatureConventionPlugin"
} }
register("androidLibraryJacoco") { register("androidLibraryJacoco") {
id = "nowinandroid.android.library.jacoco" id = libs.plugins.nowinandroid.android.library.jacoco.get().pluginId
implementationClass = "AndroidLibraryJacocoConventionPlugin" implementationClass = "AndroidLibraryJacocoConventionPlugin"
} }
register("androidTest") { register("androidTest") {
id = "nowinandroid.android.test" id = libs.plugins.nowinandroid.android.test.get().pluginId
implementationClass = "AndroidTestConventionPlugin" implementationClass = "AndroidTestConventionPlugin"
} }
register("hilt") { register("hilt") {
id = "nowinandroid.hilt" id = libs.plugins.nowinandroid.hilt.get().pluginId
implementationClass = "HiltConventionPlugin" implementationClass = "HiltConventionPlugin"
} }
register("androidRoom") { register("androidRoom") {
id = "nowinandroid.android.room" id = libs.plugins.nowinandroid.android.room.get().pluginId
implementationClass = "AndroidRoomConventionPlugin" implementationClass = "AndroidRoomConventionPlugin"
} }
register("androidFirebase") { register("androidFirebase") {
id = "nowinandroid.android.application.firebase" id = libs.plugins.nowinandroid.android.application.firebase.get().pluginId
implementationClass = "AndroidApplicationFirebaseConventionPlugin" implementationClass = "AndroidApplicationFirebaseConventionPlugin"
} }
register("androidFlavors") { register("androidFlavors") {
id = "nowinandroid.android.application.flavors" id = libs.plugins.nowinandroid.android.application.flavors.get().pluginId
implementationClass = "AndroidApplicationFlavorsConventionPlugin" implementationClass = "AndroidApplicationFlavorsConventionPlugin"
} }
register("androidLint") { register("androidLint") {
id = "nowinandroid.android.lint" id = libs.plugins.nowinandroid.android.lint.get().pluginId
implementationClass = "AndroidLintConventionPlugin" implementationClass = "AndroidLintConventionPlugin"
} }
register("jvmLibrary") { register("jvmLibrary") {
id = "nowinandroid.jvm.library" id = libs.plugins.nowinandroid.jvm.library.get().pluginId
implementationClass = "JvmLibraryConventionPlugin" implementationClass = "JvmLibraryConventionPlugin"
} }
} }

Loading…
Cancel
Save