diff --git a/build-logic/bin/main/Iguana_android_applicationPlugin.kt b/build-logic/bin/main/Iguana_android_applicationPlugin.kt
new file mode 100644
index 0000000..7bab289
--- /dev/null
+++ b/build-logic/bin/main/Iguana_android_applicationPlugin.kt
@@ -0,0 +1,18 @@
+/**
+ * Precompiled [iguana.android.application.gradle.kts][Iguana_android_application_gradle] script plugin.
+ *
+ * @see Iguana_android_application_gradle
+ */
+public
+class Iguana_android_applicationPlugin : org.gradle.api.Plugin<org.gradle.api.Project> {
+    override fun apply(target: org.gradle.api.Project) {
+        try {
+            Class
+                .forName("Iguana_android_application_gradle")
+                .getDeclaredConstructor(org.gradle.api.Project::class.java, org.gradle.api.Project::class.java)
+                .newInstance(target, target)
+        } catch (e: java.lang.reflect.InvocationTargetException) {
+            throw e.targetException
+        }
+    }
+}
diff --git a/build-logic/bin/main/Iguana_android_composePlugin.kt b/build-logic/bin/main/Iguana_android_composePlugin.kt
new file mode 100644
index 0000000..6f295b5
--- /dev/null
+++ b/build-logic/bin/main/Iguana_android_composePlugin.kt
@@ -0,0 +1,18 @@
+/**
+ * Precompiled [iguana.android.compose.gradle.kts][Iguana_android_compose_gradle] script plugin.
+ *
+ * @see Iguana_android_compose_gradle
+ */
+public
+class Iguana_android_composePlugin : org.gradle.api.Plugin<org.gradle.api.Project> {
+    override fun apply(target: org.gradle.api.Project) {
+        try {
+            Class
+                .forName("Iguana_android_compose_gradle")
+                .getDeclaredConstructor(org.gradle.api.Project::class.java, org.gradle.api.Project::class.java)
+                .newInstance(target, target)
+        } catch (e: java.lang.reflect.InvocationTargetException) {
+            throw e.targetException
+        }
+    }
+}
diff --git a/build-logic/bin/main/Iguana_android_featurePlugin.kt b/build-logic/bin/main/Iguana_android_featurePlugin.kt
new file mode 100644
index 0000000..17079c5
--- /dev/null
+++ b/build-logic/bin/main/Iguana_android_featurePlugin.kt
@@ -0,0 +1,18 @@
+/**
+ * Precompiled [iguana.android.feature.gradle.kts][Iguana_android_feature_gradle] script plugin.
+ *
+ * @see Iguana_android_feature_gradle
+ */
+public
+class Iguana_android_featurePlugin : org.gradle.api.Plugin<org.gradle.api.Project> {
+    override fun apply(target: org.gradle.api.Project) {
+        try {
+            Class
+                .forName("Iguana_android_feature_gradle")
+                .getDeclaredConstructor(org.gradle.api.Project::class.java, org.gradle.api.Project::class.java)
+                .newInstance(target, target)
+        } catch (e: java.lang.reflect.InvocationTargetException) {
+            throw e.targetException
+        }
+    }
+}
diff --git a/build-logic/bin/main/Iguana_android_libraryPlugin.kt b/build-logic/bin/main/Iguana_android_libraryPlugin.kt
new file mode 100644
index 0000000..4559e98
--- /dev/null
+++ b/build-logic/bin/main/Iguana_android_libraryPlugin.kt
@@ -0,0 +1,18 @@
+/**
+ * Precompiled [iguana.android.library.gradle.kts][Iguana_android_library_gradle] script plugin.
+ *
+ * @see Iguana_android_library_gradle
+ */
+public
+class Iguana_android_libraryPlugin : org.gradle.api.Plugin<org.gradle.api.Project> {
+    override fun apply(target: org.gradle.api.Project) {
+        try {
+            Class
+                .forName("Iguana_android_library_gradle")
+                .getDeclaredConstructor(org.gradle.api.Project::class.java, org.gradle.api.Project::class.java)
+                .newInstance(target, target)
+        } catch (e: java.lang.reflect.InvocationTargetException) {
+            throw e.targetException
+        }
+    }
+}
diff --git a/build-logic/bin/main/Iguana_kotlin_libraryPlugin.kt b/build-logic/bin/main/Iguana_kotlin_libraryPlugin.kt
new file mode 100644
index 0000000..c282768
--- /dev/null
+++ b/build-logic/bin/main/Iguana_kotlin_libraryPlugin.kt
@@ -0,0 +1,18 @@
+/**
+ * Precompiled [iguana.kotlin.library.gradle.kts][Iguana_kotlin_library_gradle] script plugin.
+ *
+ * @see Iguana_kotlin_library_gradle
+ */
+public
+class Iguana_kotlin_libraryPlugin : org.gradle.api.Plugin<org.gradle.api.Project> {
+    override fun apply(target: org.gradle.api.Project) {
+        try {
+            Class
+                .forName("Iguana_kotlin_library_gradle")
+                .getDeclaredConstructor(org.gradle.api.Project::class.java, org.gradle.api.Project::class.java)
+                .newInstance(target, target)
+        } catch (e: java.lang.reflect.InvocationTargetException) {
+            throw e.targetException
+        }
+    }
+}
diff --git a/build-logic/bin/main/com/iguana/notai/AndroidRoomPlugin.kt b/build-logic/bin/main/com/iguana/notai/AndroidRoomPlugin.kt
new file mode 100644
index 0000000..cc52bda
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/AndroidRoomPlugin.kt
@@ -0,0 +1,47 @@
+package com.iguana.notai
+
+/*
+ * Copyright 2022 The Android Open Source Project
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       https://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ */
+
+
+import org.gradle.api.Plugin
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
+fun Project.configureAndroidRoom() {
+    with(pluginManager) {
+        apply("org.jetbrains.kotlin.kapt")
+    }
+    val versionCatalog = extensions.getByType<VersionCatalogsExtension>()
+    val libs = versionCatalog.named("libs")
+
+    dependencies {
+        "implementation"(libs.findLibrary("room-runtime").get())
+        "implementation"(libs.findLibrary("room-ktx").get())
+        "kapt"(libs.findLibrary("room-compiler").get())
+    }
+}
+
+class AndroidRoomPlugin : Plugin<Project> {
+
+    override fun apply(target: Project) {
+        with(target) {
+            configureAndroidRoom()
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/ComposeAndroid.kt b/build-logic/bin/main/com/iguana/notai/ComposeAndroid.kt
new file mode 100644
index 0000000..b018dfb
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/ComposeAndroid.kt
@@ -0,0 +1,35 @@
+package com.iguana.notai
+
+import com.android.build.gradle.BaseExtension
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
+internal fun Project.configureComposeAndroid() {
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    val android = extensions.getByName("android") as BaseExtension
+
+    android.apply {
+        buildFeatures.compose = true
+        composeOptions {
+            kotlinCompilerExtensionVersion =
+                libs.findVersion("androidxComposeCompiler").get().toString()
+        }
+
+        dependencies {
+            val bom = libs.findLibrary("androidx-compose-bom").get()
+            add("implementation", platform(bom))
+            add("androidTestImplementation", platform(bom))
+
+            add("implementation", libs.findLibrary("androidx.compose.material3").get())
+            add("implementation", libs.findLibrary("androidx.compose.ui").get())
+            add("implementation", libs.findLibrary("androidx.compose.ui.tooling.preview").get())
+            add("androidTestImplementation", libs.findLibrary("androidx.test.ext").get())
+            add("androidTestImplementation", libs.findLibrary("androidx.test.espresso.core").get())
+            add("androidTestImplementation", libs.findLibrary("androidx.compose.ui.test").get())
+            add("debugImplementation", libs.findLibrary("androidx.compose.ui.tooling").get())
+            add("debugImplementation", libs.findLibrary("androidx.compose.ui.testManifest").get())
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/CoroutineAndroid.kt b/build-logic/bin/main/com/iguana/notai/CoroutineAndroid.kt
new file mode 100644
index 0000000..342a73a
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/CoroutineAndroid.kt
@@ -0,0 +1,22 @@
+package com.iguana.notai
+
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
+internal fun Project.configureCoroutineAndroid() {
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    configureCoroutineKotlin()
+    dependencies {
+        "implementation"(libs.findLibrary("coroutines.android").get())
+    }
+}
+
+internal fun Project.configureCoroutineKotlin() {
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    dependencies {
+        "implementation"(libs.findLibrary("coroutines.core").get())
+        "testImplementation"(libs.findLibrary("coroutines.test").get())
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/Extension.kt b/build-logic/bin/main/com/iguana/notai/Extension.kt
new file mode 100644
index 0000000..7b77bfd
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/Extension.kt
@@ -0,0 +1,8 @@
+package com.iguana.notai
+
+import org.gradle.api.Plugin
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
diff --git a/build-logic/bin/main/com/iguana/notai/HiltAndroid.kt b/build-logic/bin/main/com/iguana/notai/HiltAndroid.kt
new file mode 100644
index 0000000..c8819ac
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/HiltAndroid.kt
@@ -0,0 +1,30 @@
+package com.iguana.notai
+
+import org.gradle.api.Plugin
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
+internal fun Project.configureHiltAndroid() {
+    with(pluginManager) {
+        apply("dagger.hilt.android.plugin")
+        apply("org.jetbrains.kotlin.kapt")
+    }
+
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    dependencies {
+        "implementation"(libs.findLibrary("hilt.android").get())
+        "kapt"(libs.findLibrary("hilt.android.compiler").get())
+        "kaptAndroidTest"(libs.findLibrary("hilt.android.compiler").get())
+    }
+}
+
+internal class HiltAndroidPlugin : Plugin<Project> {
+
+    override fun apply(target: Project) {
+        with(target) {
+            configureHiltAndroid()
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/HiltKotlin.kt b/build-logic/bin/main/com/iguana/notai/HiltKotlin.kt
new file mode 100644
index 0000000..92d4e36
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/HiltKotlin.kt
@@ -0,0 +1,27 @@
+package com.iguana.notai
+
+import org.gradle.api.Plugin
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+
+internal fun Project.configureHiltKotlin() {
+    with(pluginManager) {
+        apply("org.jetbrains.kotlin.kapt")
+    }
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    dependencies {
+        "implementation"(libs.findLibrary("hilt-core").get())
+        "kapt"(libs.findLibrary("hilt-compiler").get())
+    }
+}
+
+internal class HiltKotlinPlugin : Plugin<Project> {
+
+    override fun apply(target: Project) {
+        with(target) {
+            configureHiltKotlin()
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/KotestAndroid.kt b/build-logic/bin/main/com/iguana/notai/KotestAndroid.kt
new file mode 100644
index 0000000..66228cb
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/KotestAndroid.kt
@@ -0,0 +1,20 @@
+package com.iguana.notai
+
+import com.android.build.gradle.BaseExtension
+import org.gradle.api.Project
+import org.gradle.kotlin.dsl.getByName
+
+internal fun Project.configureKotestAndroid() {
+    configureKotest()
+    configureJUnitAndroid()
+}
+
+internal fun Project.configureJUnitAndroid() {
+    // android 블록에 접근
+    val android = extensions.getByName<BaseExtension>("android")
+    android.apply {
+        testOptions {
+            unitTests.all { it.useJUnitPlatform() }
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/KotestKotlin.kt b/build-logic/bin/main/com/iguana/notai/KotestKotlin.kt
new file mode 100644
index 0000000..4c4ae9b
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/KotestKotlin.kt
@@ -0,0 +1,23 @@
+package com.iguana.notai
+
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.api.tasks.testing.Test
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByType
+import org.gradle.kotlin.dsl.withType
+
+internal fun Project.configureKotest() {
+    configureJUnit()
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+    dependencies {
+        "testImplementation"(libs.findLibrary("kotest.runner").get())
+        "testImplementation"(libs.findLibrary("kotest.assertions").get())
+    }
+}
+
+internal fun Project.configureJUnit() {
+    tasks.withType<Test>().configureEach {
+        useJUnitPlatform()
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/com/iguana/notai/KotlinAndroid.kt b/build-logic/bin/main/com/iguana/notai/KotlinAndroid.kt
new file mode 100644
index 0000000..c2074af
--- /dev/null
+++ b/build-logic/bin/main/com/iguana/notai/KotlinAndroid.kt
@@ -0,0 +1,73 @@
+@file:Suppress("UnstableApiUsage")
+
+package com.iguana.notai
+
+import com.android.build.gradle.BaseExtension
+import org.gradle.api.JavaVersion
+import org.gradle.api.Project
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.dependencies
+import org.gradle.kotlin.dsl.getByName
+import org.gradle.kotlin.dsl.getByType
+import org.gradle.kotlin.dsl.provideDelegate
+import org.gradle.kotlin.dsl.withType
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
+/**
+ * https://github.com/android/nowinandroid/blob/main/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt
+ */
+internal fun Project.configureKotlinAndroid() {
+    // Plugins
+    pluginManager.apply("org.jetbrains.kotlin.android")
+
+    // Android settings
+    val android = extensions.getByName<BaseExtension>("android")
+    android.apply {
+        compileSdkVersion(34)
+
+        defaultConfig {
+            minSdk = 26
+        }
+
+        compileOptions {
+            sourceCompatibility = JavaVersion.VERSION_17
+            targetCompatibility = JavaVersion.VERSION_17
+            isCoreLibraryDesugaringEnabled = true
+        }
+
+        buildTypes {
+            getByName("release") {
+                isMinifyEnabled = false
+                proguardFiles(
+                    getDefaultProguardFile("proguard-android-optimize.txt"),
+                    "proguard-rules.pro"
+                )
+            }
+        }
+    }
+
+    configureKotlin()
+
+    val libs = extensions.getByType<VersionCatalogsExtension>().named("libs")
+
+    dependencies {
+        add("coreLibraryDesugaring", libs.findLibrary("android.desugarJdkLibs").get())
+        // Material Components 추가
+        add("implementation", libs.findLibrary("material").get())
+    }
+}
+
+internal fun Project.configureKotlin() {
+    tasks.withType<KotlinCompile>().configureEach {
+        kotlinOptions {
+            jvmTarget = JavaVersion.VERSION_17.toString()
+            // Treat all Kotlin warnings as errors (disabled by default)
+            // Override by setting warningsAsErrors=true in your ~/.gradle/gradle.properties
+            val warningsAsErrors: String? by project
+            allWarningsAsErrors = warningsAsErrors.toBoolean()
+            freeCompilerArgs = freeCompilerArgs + listOf(
+                "-opt-in=kotlin.RequiresOptIn",
+            )
+        }
+    }
+}
\ No newline at end of file
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt
new file mode 100644
index 0000000..0cbf52d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors15c80wxji7qdhvcsteytc58m6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors15c80wxji7qdhvcsteytc58m6.kt
new file mode 100644
index 0000000..acb3be7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors15c80wxji7qdhvcsteytc58m6.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors16h8i8yvcoyu6adqodek0vazl.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors16h8i8yvcoyu6adqodek0vazl.kt
new file mode 100644
index 0000000..aeab8f6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors16h8i8yvcoyu6adqodek0vazl.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [build][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`build`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("build")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors18mluv1jr0hv69fpjuxx3um50.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors18mluv1jr0hv69fpjuxx3um50.kt
new file mode 100644
index 0000000..133a15c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors18mluv1jr0hv69fpjuxx3um50.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1c6dkxwmly6udqdt97zbww23o.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1c6dkxwmly6udqdt97zbww23o.kt
new file mode 100644
index 0000000..7972f47
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1c6dkxwmly6udqdt97zbww23o.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1crcmgpg53bs3tut9tzeov9zs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
new file mode 100644
index 0000000..8a2de4c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildNeeded][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildNeeded`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildNeeded")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt
new file mode 100644
index 0000000..9bac755
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt
new file mode 100644
index 0000000..c300a1b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1sitcdeel7srfay0r1tlotk1v.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1sitcdeel7srfay0r1tlotk1v.kt
new file mode 100644
index 0000000..829bcc2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1sitcdeel7srfay0r1tlotk1v.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val com.android.build.api.variant.ApplicationAndroidComponentsExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun com.android.build.api.variant.ApplicationAndroidComponentsExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1tp00vwy3b18t8sis549ad9af.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1tp00vwy3b18t8sis549ad9af.kt
new file mode 100644
index 0000000..e6d47d9
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1tp00vwy3b18t8sis549ad9af.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1z2f4o9yf80gcml5izf2eey3c.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1z2f4o9yf80gcml5izf2eey3c.kt
new file mode 100644
index 0000000..90d085a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors1z2f4o9yf80gcml5izf2eey3c.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors20m89wvqrtvolhrxzuq1utrar.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors20m89wvqrtvolhrxzuq1utrar.kt
new file mode 100644
index 0000000..42e419e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors20m89wvqrtvolhrxzuq1utrar.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [archives][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`archives`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("archives")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt
new file mode 100644
index 0000000..ef785f7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt
new file mode 100644
index 0000000..3673556
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [wearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`wearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("wearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2el8bmlu41jw63ronusmhkrt2.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2el8bmlu41jw63ronusmhkrt2.kt
new file mode 100644
index 0000000..ee13125
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2el8bmlu41jw63ronusmhkrt2.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [coreLibraryDesugaring][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`coreLibraryDesugaring`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("coreLibraryDesugaring")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2jmauyimrywsraccs6svyvcdc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2jmauyimrywsraccs6svyvcdc.kt
new file mode 100644
index 0000000..ad531e5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2jmauyimrywsraccs6svyvcdc.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [preBuild][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`preBuild`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("preBuild")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2oadk7let745pm8ahqypkqzlk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2oadk7let745pm8ahqypkqzlk.kt
new file mode 100644
index 0000000..700c9e7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2oadk7let745pm8ahqypkqzlk.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+val org.gradle.api.Project.`sourceSets`: org.gradle.api.tasks.SourceSetContainer get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("sourceSets") as org.gradle.api.tasks.SourceSetContainer
+
+/**
+ * Configures the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+fun org.gradle.api.Project.`sourceSets`(configure: Action<org.gradle.api.tasks.SourceSetContainer>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("sourceSets", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2pet5uyeiajzs3esiox2adeei.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2pet5uyeiajzs3esiox2adeei.kt
new file mode 100644
index 0000000..f8daa40
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2pet5uyeiajzs3esiox2adeei.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
new file mode 100644
index 0000000..9945e91
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [check][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`check`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("check")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors33qjl5yednlyp9tyvd6yykvt5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
new file mode 100644
index 0000000..ac21e93
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.BasePluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.BasePluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors377twfxlhpj2n65rquy9ybeqs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors377twfxlhpj2n65rquy9ybeqs.kt
new file mode 100644
index 0000000..204fb3d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors377twfxlhpj2n65rquy9ybeqs.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [android][com.android.build.gradle.internal.dsl.BaseAppModuleExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`android`: com.android.build.gradle.internal.dsl.BaseAppModuleExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("android") as com.android.build.gradle.internal.dsl.BaseAppModuleExtension
+
+/**
+ * Configures the [android][com.android.build.gradle.internal.dsl.BaseAppModuleExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`android`(configure: Action<com.android.build.gradle.internal.dsl.BaseAppModuleExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("android", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3fcbi0ez45h5dse1i3krl0dow.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3fcbi0ez45h5dse1i3krl0dow.kt
new file mode 100644
index 0000000..b928f43
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3fcbi0ez45h5dse1i3krl0dow.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
new file mode 100644
index 0000000..4344ce8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt
new file mode 100644
index 0000000..23da24e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [resolveConfigAttr][com.android.build.gradle.internal.TaskManager.ConfigAttrTask] task.
+ */
+internal
+val TaskContainer.`resolveConfigAttr`: TaskProvider<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>
+    get() = named<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>("resolveConfigAttr")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3sronkepk2fqbctdv22yjx61w.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3sronkepk2fqbctdv22yjx61w.kt
new file mode 100644
index 0000000..00c4b1d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors3sronkepk2fqbctdv22yjx61w.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors42pm7l2k87m12p8zy6h74p8te.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors42pm7l2k87m12p8zy6h74p8te.kt
new file mode 100644
index 0000000..970c683
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors42pm7l2k87m12p8zy6h74p8te.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileLint][com.android.build.gradle.internal.tasks.LintCompile] task.
+ */
+internal
+val TaskContainer.`compileLint`: TaskProvider<com.android.build.gradle.internal.tasks.LintCompile>
+    get() = named<com.android.build.gradle.internal.tasks.LintCompile>("compileLint")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors45cftp2do14y8dm8cnj0yfjzm.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
new file mode 100644
index 0000000..3312afe
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [annotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`annotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("annotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
new file mode 100644
index 0000000..07d46ba
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors49985hyy071qu5jjdlrughl86.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors49985hyy071qu5jjdlrughl86.kt
new file mode 100644
index 0000000..f55fdd4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors49985hyy071qu5jjdlrughl86.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5cx8iclyvbivcabq86i8mlot5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5cx8iclyvbivcabq86i8mlot5.kt
new file mode 100644
index 0000000..6f68716
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5cx8iclyvbivcabq86i8mlot5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assemble][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`assemble`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("assemble")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5dc5ntgnadimckiddcyeoreq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5dc5ntgnadimckiddcyeoreq.kt
new file mode 100644
index 0000000..a4091c1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5dc5ntgnadimckiddcyeoreq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [implementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`implementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("implementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5puc9mm5ojnsejz4j583d84v7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5puc9mm5ojnsejz4j583d84v7.kt
new file mode 100644
index 0000000..d8f0d2a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5puc9mm5ojnsejz4j583d84v7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5r7od1ls1rcal14bwiw1aolf3.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
new file mode 100644
index 0000000..654d733
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [default][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`default`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("default")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5umvpac5j8m0guaobdtn0aw6p.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5umvpac5j8m0guaobdtn0aw6p.kt
new file mode 100644
index 0000000..4d83bd1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors5umvpac5j8m0guaobdtn0aw6p.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors65f8kafswli0f590tdiw3q0af.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors65f8kafswli0f590tdiw3q0af.kt
new file mode 100644
index 0000000..a325dbc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors65f8kafswli0f590tdiw3q0af.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6snhm62r7n14a7hx9kg28spp2.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6snhm62r7n14a7hx9kg28spp2.kt
new file mode 100644
index 0000000..05c2d13
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6snhm62r7n14a7hx9kg28spp2.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assembleAndroidTest][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`assembleAndroidTest`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("assembleAndroidTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt
new file mode 100644
index 0000000..264f4ee
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [consumeConfigAttr][com.android.build.gradle.internal.TaskManager.ConfigAttrTask] task.
+ */
+internal
+val TaskContainer.`consumeConfigAttr`: TaskProvider<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>
+    get() = named<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>("consumeConfigAttr")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors703zodbndtlrnumddtwrvf21r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors703zodbndtlrnumddtwrvf21r.kt
new file mode 100644
index 0000000..0a7990d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors703zodbndtlrnumddtwrvf21r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors72pwwp7evk4t6494cyybv7kk7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors72pwwp7evk4t6494cyybv7kk7.kt
new file mode 100644
index 0000000..68679de
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors72pwwp7evk4t6494cyybv7kk7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.tasks.SourceSetContainer.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.tasks.SourceSetContainer.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7fjam45csm0rc9w8vw9jiapqz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7fjam45csm0rc9w8vw9jiapqz.kt
new file mode 100644
index 0000000..dab1367
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7fjam45csm0rc9w8vw9jiapqz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7muq3g30c653sf7rkz9dryr8j.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7muq3g30c653sf7rkz9dryr8j.kt
new file mode 100644
index 0000000..469a2b3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7muq3g30c653sf7rkz9dryr8j.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7n9aaer1h6ixn1xoa9z606q15.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7n9aaer1h6ixn1xoa9z606q15.kt
new file mode 100644
index 0000000..830963a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7n9aaer1h6ixn1xoa9z606q15.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val com.android.build.gradle.internal.dsl.BaseAppModuleExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun com.android.build.gradle.internal.dsl.BaseAppModuleExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7uzds6c74tt3aamvp3ctd1exv.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7uzds6c74tt3aamvp3ctd1exv.kt
new file mode 100644
index 0000000..89c5cae
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors7uzds6c74tt3aamvp3ctd1exv.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors80bq34zv7kij1uz5asaskygqf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors80bq34zv7kij1uz5asaskygqf.kt
new file mode 100644
index 0000000..61ef060
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors80bq34zv7kij1uz5asaskygqf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidApis][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidApis`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidApis")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt
new file mode 100644
index 0000000..bb22f82
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
new file mode 100644
index 0000000..95df03f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ly3a923edusthvqf63rrme4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ly3a923edusthvqf63rrme4.kt
new file mode 100644
index 0000000..3898bd6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ly3a923edusthvqf63rrme4.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8n74uuntz58ys73sfv8dcl9v7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8n74uuntz58ys73sfv8dcl9v7.kt
new file mode 100644
index 0000000..f86d69c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8n74uuntz58ys73sfv8dcl9v7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt
new file mode 100644
index 0000000..28c71cc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8txzcd9s3woxdhabspb0x3b0r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8txzcd9s3woxdhabspb0x3b0r.kt
new file mode 100644
index 0000000..7b9f34b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8txzcd9s3woxdhabspb0x3b0r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8udtijiw7li1xnbw4r02wb5e9.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8udtijiw7li1xnbw4r02wb5e9.kt
new file mode 100644
index 0000000..a1ed89e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8udtijiw7li1xnbw4r02wb5e9.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uj3ndtq2d8i7e152fykai0nh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uj3ndtq2d8i7e152fykai0nh.kt
new file mode 100644
index 0000000..9eb7e2c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uj3ndtq2d8i7e152fykai0nh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ukscp3qixvtx3v08spmy43a7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ukscp3qixvtx3v08spmy43a7.kt
new file mode 100644
index 0000000..17e80d2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8ukscp3qixvtx3v08spmy43a7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt
new file mode 100644
index 0000000..0f1ca64
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintPublish][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`lintPublish`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("lintPublish")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
new file mode 100644
index 0000000..7fd958f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildDependents][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildDependents`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildDependents")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
new file mode 100644
index 0000000..7f49b98
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.JavaPluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.JavaPluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
new file mode 100644
index 0000000..09f3843
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`java`: org.gradle.api.plugins.JavaPluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("java") as org.gradle.api.plugins.JavaPluginExtension
+
+/**
+ * Configures the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`java`(configure: Action<org.gradle.api.plugins.JavaPluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("java", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt
new file mode 100644
index 0000000..e0e34b5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt
new file mode 100644
index 0000000..43ec038
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j06jm1lk89ljrsbsopvfv78q.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j06jm1lk89ljrsbsopvfv78q.kt
new file mode 100644
index 0000000..fb363c6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j06jm1lk89ljrsbsopvfv78q.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j6gqdizurr9nvizt13riwln1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j6gqdizurr9nvizt13riwln1.kt
new file mode 100644
index 0000000..d08c9d0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9j6gqdizurr9nvizt13riwln1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9mwl32sgjotf7rl8h6096ajqq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9mwl32sgjotf7rl8h6096ajqq.kt
new file mode 100644
index 0000000..145fd35
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9mwl32sgjotf7rl8h6096ajqq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9ofjxssccbksmuzem03z8pl6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9ofjxssccbksmuzem03z8pl6.kt
new file mode 100644
index 0000000..d0a11dc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9ofjxssccbksmuzem03z8pl6.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`base`: org.gradle.api.plugins.BasePluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("base") as org.gradle.api.plugins.BasePluginExtension
+
+/**
+ * Configures the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`base`(configure: Action<org.gradle.api.plugins.BasePluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("base", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9qnmhf1irbhyatvhvrggi0iah.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9qnmhf1irbhyatvhvrggi0iah.kt
new file mode 100644
index 0000000..e92a4ff
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9qnmhf1irbhyatvhvrggi0iah.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9upc35ddn1m31thgty51w1nrj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9upc35ddn1m31thgty51w1nrj.kt
new file mode 100644
index 0000000..0432def
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9upc35ddn1m31thgty51w1nrj.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9w2ozer55anvjnyzqeem5kktu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9w2ozer55anvjnyzqeem5kktu.kt
new file mode 100644
index 0000000..cfa6760
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9w2ozer55anvjnyzqeem5kktu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintChecks][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`lintChecks`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("lintChecks")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xbdx9ypglb5iceqwefq3l2u.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
new file mode 100644
index 0000000..5cb8954
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [clean][org.gradle.api.tasks.Delete] task.
+ */
+internal
+val TaskContainer.`clean`: TaskProvider<org.gradle.api.tasks.Delete>
+    get() = named<org.gradle.api.tasks.Delete>("clean")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
new file mode 100644
index 0000000..f7f1546
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`compileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("compileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9zr0228lm14tdw0y9jpt4bxky.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9zr0228lm14tdw0y9jpt4bxky.kt
new file mode 100644
index 0000000..93789ff
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessors9zr0228lm14tdw0y9jpt4bxky.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt
new file mode 100644
index 0000000..73646e6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
new file mode 100644
index 0000000..3dd9403
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsadomuxnx8m041ger20t73d6m7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsadomuxnx8m041ger20t73d6m7.kt
new file mode 100644
index 0000000..5388e07
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsadomuxnx8m041ger20t73d6m7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsagnqkg2kh3ba4mdl9367apqs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsagnqkg2kh3ba4mdl9367apqs.kt
new file mode 100644
index 0000000..98f67cb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsagnqkg2kh3ba4mdl9367apqs.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assembleUnitTest][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`assembleUnitTest`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("assembleUnitTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsah162g79ip2u5r19le6q8e96i.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsah162g79ip2u5r19le6q8e96i.kt
new file mode 100644
index 0000000..665ff8e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsah162g79ip2u5r19le6q8e96i.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [buildOutputs][org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>] extension.
+ */
+internal
+val org.gradle.api.Project.`buildOutputs`: org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput> get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("buildOutputs") as org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>
+
+/**
+ * Configures the [buildOutputs][org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>] extension.
+ */
+internal
+fun org.gradle.api.Project.`buildOutputs`(configure: Action<org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("buildOutputs", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsakjcg93dicp8t4yv4wsqa7y9l.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsakjcg93dicp8t4yv4wsqa7y9l.kt
new file mode 100644
index 0000000..04cca3c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsakjcg93dicp8t4yv4wsqa7y9l.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [androidComponents][com.android.build.api.variant.ApplicationAndroidComponentsExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`androidComponents`: com.android.build.api.variant.ApplicationAndroidComponentsExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("androidComponents") as com.android.build.api.variant.ApplicationAndroidComponentsExtension
+
+/**
+ * Configures the [androidComponents][com.android.build.api.variant.ApplicationAndroidComponentsExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`androidComponents`(configure: Action<com.android.build.api.variant.ApplicationAndroidComponentsExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("androidComponents", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt
new file mode 100644
index 0000000..d34d4fb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaofthkmarv0q41bodk71vcqi7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaofthkmarv0q41bodk71vcqi7.kt
new file mode 100644
index 0000000..4859b5c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaofthkmarv0q41bodk71vcqi7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+val org.gradle.api.Project.`defaultArtifacts`: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("defaultArtifacts") as org.gradle.api.internal.plugins.DefaultArtifactPublicationSet
+
+/**
+ * Configures the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+fun org.gradle.api.Project.`defaultArtifacts`(configure: Action<org.gradle.api.internal.plugins.DefaultArtifactPublicationSet>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("defaultArtifacts", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt
new file mode 100644
index 0000000..4a31a6a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbgh4i073m92f7ht854rxd68dz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbgh4i073m92f7ht854rxd68dz.kt
new file mode 100644
index 0000000..b8d423b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbgh4i073m92f7ht854rxd68dz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [updateLintBaseline][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`updateLintBaseline`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("updateLintBaseline")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt
new file mode 100644
index 0000000..cd0c41a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
new file mode 100644
index 0000000..fcab202
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
new file mode 100644
index 0000000..3de417f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+val org.gradle.api.Project.`javaToolchains`: org.gradle.jvm.toolchain.JavaToolchainService get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("javaToolchains") as org.gradle.jvm.toolchain.JavaToolchainService
+
+/**
+ * Configures the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+fun org.gradle.api.Project.`javaToolchains`(configure: Action<org.gradle.jvm.toolchain.JavaToolchainService>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("javaToolchains", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
new file mode 100644
index 0000000..6ba6078
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`reporting`: org.gradle.api.reporting.ReportingExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("reporting") as org.gradle.api.reporting.ReportingExtension
+
+/**
+ * Configures the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`reporting`(configure: Action<org.gradle.api.reporting.ReportingExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("reporting", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtzuybthfarohm3mon9hpgdgu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtzuybthfarohm3mon9hpgdgu.kt
new file mode 100644
index 0000000..5dcf53a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsbtzuybthfarohm3mon9hpgdgu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidJdkImage][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidJdkImage`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidJdkImage")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt
new file mode 100644
index 0000000..0debbb8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestUtil][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestUtil`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestUtil")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsceahahdd2iycilt5p8hnrag27.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsceahahdd2iycilt5p8hnrag27.kt
new file mode 100644
index 0000000..8f32583
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsceahahdd2iycilt5p8hnrag27.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [sourceSets][com.android.build.gradle.internal.tasks.SourceSetsTask] task.
+ */
+internal
+val TaskContainer.`sourceSets`: TaskProvider<com.android.build.gradle.internal.tasks.SourceSetsTask>
+    get() = named<com.android.build.gradle.internal.tasks.SourceSetsTask>("sourceSets")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscqzxb3a3trwt68hal8al3663i.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscqzxb3a3trwt68hal8al3663i.kt
new file mode 100644
index 0000000..5e09bbc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscqzxb3a3trwt68hal8al3663i.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintFix][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`lintFix`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("lintFix")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt
new file mode 100644
index 0000000..5e28b43
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd6ez5xjielu1wukui4cu58310.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd6ez5xjielu1wukui4cu58310.kt
new file mode 100644
index 0000000..8cc3829
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd6ez5xjielu1wukui4cu58310.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd977e391xzjsyx13wseo6zmbh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd977e391xzjsyx13wseo6zmbh.kt
new file mode 100644
index 0000000..81f1677
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsd977e391xzjsyx13wseo6zmbh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [connectedCheck][com.android.build.gradle.internal.tasks.DeviceSerialTestTask] task.
+ */
+internal
+val TaskContainer.`connectedCheck`: TaskProvider<com.android.build.gradle.internal.tasks.DeviceSerialTestTask>
+    get() = named<com.android.build.gradle.internal.tasks.DeviceSerialTestTask>("connectedCheck")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdemns0nrfvv4tm1e985ahms6r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
new file mode 100644
index 0000000..7940660
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [runtimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`runtimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("runtimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
new file mode 100644
index 0000000..c29a7f1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [api][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`api`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("api")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
new file mode 100644
index 0000000..e965f9a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.jvm.toolchain.JavaToolchainService.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.jvm.toolchain.JavaToolchainService.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdkw3feodrotgq6qz1iozrse9p.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdkw3feodrotgq6qz1iozrse9p.kt
new file mode 100644
index 0000000..d21da3d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdkw3feodrotgq6qz1iozrse9p.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lint][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`lint`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("lint")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdsd01x022smecaiowfk4ic4cr.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdsd01x022smecaiowfk4ic4cr.kt
new file mode 100644
index 0000000..70f90bd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdsd01x022smecaiowfk4ic4cr.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt
new file mode 100644
index 0000000..73a3563
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt
new file mode 100644
index 0000000..d072968
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt
new file mode 100644
index 0000000..cd075c4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse4g34vhchhjlqy8cax2exywi4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse4g34vhchhjlqy8cax2exywi4.kt
new file mode 100644
index 0000000..b1308d9
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse4g34vhchhjlqy8cax2exywi4.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [uninstallAll][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`uninstallAll`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("uninstallAll")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt
new file mode 100644
index 0000000..2c3c788
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [deviceCheck][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`deviceCheck`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("deviceCheck")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseessl0al0otcsbyqqruvoncpd.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseessl0al0otcsbyqqruvoncpd.kt
new file mode 100644
index 0000000..733d226
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseessl0al0otcsbyqqruvoncpd.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.reporting.ReportingExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.reporting.ReportingExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseewlrudtkfa7do24224pxou00.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseewlrudtkfa7do24224pxou00.kt
new file mode 100644
index 0000000..0ebdf50
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseewlrudtkfa7do24224pxou00.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [extractProguardFiles][com.android.build.gradle.internal.tasks.ExtractProguardFiles] task.
+ */
+internal
+val TaskContainer.`extractProguardFiles`: TaskProvider<com.android.build.gradle.internal.tasks.ExtractProguardFiles>
+    get() = named<com.android.build.gradle.internal.tasks.ExtractProguardFiles>("extractProguardFiles")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsefl58oxisxp3764b2iuwx749z.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsefl58oxisxp3764b2iuwx749z.kt
new file mode 100644
index 0000000..440f797
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsefl58oxisxp3764b2iuwx749z.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseshd0w40t6ka8bt3bi6bnw527.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseshd0w40t6ka8bt3bi6bnw527.kt
new file mode 100644
index 0000000..43d54fe
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorseshd0w40t6ka8bt3bi6bnw527.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt
new file mode 100644
index 0000000..0ed130f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsf4yj6194tvk0mbfgprieuji0e.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsf4yj6194tvk0mbfgprieuji0e.kt
new file mode 100644
index 0000000..061ea08
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsf4yj6194tvk0mbfgprieuji0e.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshemjqd071ckhzv4xjw7jv79z.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshemjqd071ckhzv4xjw7jv79z.kt
new file mode 100644
index 0000000..53f39a5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshemjqd071ckhzv4xjw7jv79z.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshhpkr63joua0zn5i2f2wg23l.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshhpkr63joua0zn5i2f2wg23l.kt
new file mode 100644
index 0000000..6d89131
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorshhpkr63joua0zn5i2f2wg23l.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorskqvassj4qtf17yvifmp95kpe.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorskqvassj4qtf17yvifmp95kpe.kt
new file mode 100644
index 0000000..64fab05
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorskqvassj4qtf17yvifmp95kpe.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsmkbeu49qp4rv78bihop646di.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsmkbeu49qp4rv78bihop646di.kt
new file mode 100644
index 0000000..de10dc0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsmkbeu49qp4rv78bihop646di.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspawkq4fc3bcn833bghq5ebta.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspawkq4fc3bcn833bghq5ebta.kt
new file mode 100644
index 0000000..f627f5a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspawkq4fc3bcn833bghq5ebta.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspww5q47lih3rre07snxchu3u.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspww5q47lih3rre07snxchu3u.kt
new file mode 100644
index 0000000..46ccf7e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorspww5q47lih3rre07snxchu3u.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorss2xknqctb7j80igo2a77igg0.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorss2xknqctb7j80igo2a77igg0.kt
new file mode 100644
index 0000000..f967a70
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorss2xknqctb7j80igo2a77igg0.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsudq1uh318qqky95gjgywg3z1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsudq1uh318qqky95gjgywg3z1.kt
new file mode 100644
index 0000000..e4e5b64
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsudq1uh318qqky95gjgywg3z1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsv8sku3n0evm97p61uoj1tesf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsv8sku3n0evm97p61uoj1tesf.kt
new file mode 100644
index 0000000..cc740aa
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/Accessorsv8sku3n0evm97p61uoj1tesf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidApisConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidApisConfigurationAccessors.kt
new file mode 100644
index 0000000..fe4d092
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidApisConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(dependencyNotation: Any): Dependency? =
+    add("androidApis", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidApis", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidApis`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidApis", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidApis' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidApis`(constraintNotation: Any): DependencyConstraint =
+    add("androidApis", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidApis' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidApis`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidApis", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidApis' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidApis`(artifactNotation: Any): PublishArtifact =
+    add("androidApis", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidApis' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidApis`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidApis", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidJdkImageConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidJdkImageConfigurationAccessors.kt
new file mode 100644
index 0000000..c8e32dc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidJdkImageConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(dependencyNotation: Any): Dependency? =
+    add("androidJdkImage", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidJdkImage", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidJdkImage`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidJdkImage", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidJdkImage' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidJdkImage`(constraintNotation: Any): DependencyConstraint =
+    add("androidJdkImage", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidJdkImage' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidJdkImage`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidJdkImage", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidJdkImage' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidJdkImage`(artifactNotation: Any): PublishArtifact =
+    add("androidJdkImage", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidJdkImage' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidJdkImage`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidJdkImage", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..14263f4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..3a2e8a0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..108e0a9
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0a72bbb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..fffaed5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..d32d9b1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..75be2ed
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..5224102
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..06e6699
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..2041595
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..0243f62
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..3557552
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..7c0a21b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..cc3d0bd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestUtilConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestUtilConfigurationAccessors.kt
new file mode 100644
index 0000000..12f648f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestUtilConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(dependencyNotation: Any): Dependency? =
+    add("androidTestUtil", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestUtil", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestUtil`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestUtil", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestUtil' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestUtil`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestUtil", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestUtil' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestUtil`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestUtil", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestUtil' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestUtil`(artifactNotation: Any): PublishArtifact =
+    add("androidTestUtil", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestUtil' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestUtil`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestUtil", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..7d57e08
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AndroidTestWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..fe99558
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/AnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("annotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "annotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`annotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("annotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("annotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("annotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("annotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("annotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ApiConfigurationAccessors.kt
new file mode 100644
index 0000000..d7f7690
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(dependencyNotation: Any): Dependency? =
+    add("api", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "api", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`api`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("api", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any): DependencyConstraint =
+    add("api", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("api", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(artifactNotation: Any): PublishArtifact =
+    add("api", artifactNotation)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("api", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ArchivesConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ArchivesConfigurationAccessors.kt
new file mode 100644
index 0000000..07cb781
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ArchivesConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(dependencyNotation: Any): Dependency? =
+    add("archives", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "archives", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`archives`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("archives", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any): DependencyConstraint =
+    add("archives", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("archives", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(artifactNotation: Any): PublishArtifact =
+    add("archives", artifactNotation)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("archives", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..fe266c6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(dependencyNotation: Any): Dependency? =
+    add("compileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "compileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`compileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("compileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("compileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("compileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(artifactNotation: Any): PublishArtifact =
+    add("compileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("compileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CoreLibraryDesugaringConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CoreLibraryDesugaringConfigurationAccessors.kt
new file mode 100644
index 0000000..515b1d5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/CoreLibraryDesugaringConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(dependencyNotation: Any): Dependency? =
+    add("coreLibraryDesugaring", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "coreLibraryDesugaring", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`coreLibraryDesugaring`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("coreLibraryDesugaring", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`coreLibraryDesugaring`(constraintNotation: Any): DependencyConstraint =
+    add("coreLibraryDesugaring", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`coreLibraryDesugaring`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("coreLibraryDesugaring", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`coreLibraryDesugaring`(artifactNotation: Any): PublishArtifact =
+    add("coreLibraryDesugaring", artifactNotation)
+
+/**
+ * Adds an artifact to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`coreLibraryDesugaring`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("coreLibraryDesugaring", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..b245932
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("debugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("debugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("debugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugApiConfigurationAccessors.kt
new file mode 100644
index 0000000..cb0aa99
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(dependencyNotation: Any): Dependency? =
+    add("debugApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugApi`(constraintNotation: Any): DependencyConstraint =
+    add("debugApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugApi`(artifactNotation: Any): PublishArtifact =
+    add("debugApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..a0fc2d2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("debugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("debugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("debugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..3d089c7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(dependencyNotation: Any): Dependency? =
+    add("debugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("debugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("debugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..b1d7fbd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("debugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("debugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("debugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..5f67ede
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(dependencyNotation: Any): Dependency? =
+    add("debugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("debugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("debugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DefaultConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DefaultConfigurationAccessors.kt
new file mode 100644
index 0000000..d75ee87
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/DefaultConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(dependencyNotation: Any): Dependency? =
+    add("default", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "default", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`default`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("default", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any): DependencyConstraint =
+    add("default", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("default", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(artifactNotation: Any): PublishArtifact =
+    add("default", artifactNotation)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("default", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..d5f685d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(dependencyNotation: Any): Dependency? =
+    add("implementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "implementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`implementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("implementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any): DependencyConstraint =
+    add("implementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("implementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(artifactNotation: Any): PublishArtifact =
+    add("implementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("implementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintChecksConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintChecksConfigurationAccessors.kt
new file mode 100644
index 0000000..a331795
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintChecksConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(dependencyNotation: Any): Dependency? =
+    add("lintChecks", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "lintChecks", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`lintChecks`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("lintChecks", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'lintChecks' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintChecks`(constraintNotation: Any): DependencyConstraint =
+    add("lintChecks", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'lintChecks' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintChecks`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("lintChecks", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'lintChecks' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintChecks`(artifactNotation: Any): PublishArtifact =
+    add("lintChecks", artifactNotation)
+
+/**
+ * Adds an artifact to the 'lintChecks' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintChecks`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("lintChecks", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintPublishConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintPublishConfigurationAccessors.kt
new file mode 100644
index 0000000..a7cd107
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/LintPublishConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(dependencyNotation: Any): Dependency? =
+    add("lintPublish", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "lintPublish", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`lintPublish`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("lintPublish", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'lintPublish' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintPublish`(constraintNotation: Any): DependencyConstraint =
+    add("lintPublish", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'lintPublish' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintPublish`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("lintPublish", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'lintPublish' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintPublish`(artifactNotation: Any): PublishArtifact =
+    add("lintPublish", artifactNotation)
+
+/**
+ * Adds an artifact to the 'lintPublish' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintPublish`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("lintPublish", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..218cb6f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("releaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("releaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("releaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseApiConfigurationAccessors.kt
new file mode 100644
index 0000000..9c5ef4a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(dependencyNotation: Any): Dependency? =
+    add("releaseApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseApi`(constraintNotation: Any): DependencyConstraint =
+    add("releaseApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseApi`(artifactNotation: Any): PublishArtifact =
+    add("releaseApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..57ab672
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("releaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("releaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("releaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..44c6c8b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("releaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("releaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("releaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..e848e08
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("releaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("releaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("releaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..b987e7d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/ReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("releaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("releaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("releaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/RuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/RuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..417fe8f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/RuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(dependencyNotation: Any): Dependency? =
+    add("runtimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "runtimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`runtimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("runtimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("runtimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("runtimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("runtimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("runtimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..d7196c8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..acbbb9d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..393e75f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..6328801
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..64392a2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("testDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..7c5f0fb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..64c1248
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("testDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..e8f8e2e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesApiConfigurationAccessors.kt
new file mode 100644
index 0000000..52c7b22
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0ca1cb5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..4328b8d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugApiConfigurationAccessors.kt
new file mode 100644
index 0000000..3df2997
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..b03fdd8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..b2e9443
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..8b6b0a2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..a4db97c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..0dd324d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..ccb3bf3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseApiConfigurationAccessors.kt
new file mode 100644
index 0000000..608a78a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..2307c72
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..ab09eb5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..b5c612a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..9204983
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..f268cb7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..c1ac652
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestFixturesWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..ab094fe
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(dependencyNotation: Any): Dependency? =
+    add("testImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..9c5a9fa
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..8b3c346
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..a223625
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("testReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..41ad8e4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..4e5d031
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("testReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0ff7272
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..5cda8ae
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/TestWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(dependencyNotation: Any): Dependency? =
+    add("testWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/WearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/WearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..834d738
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_48a2d9091adf662090d4dab2ecf1eca0/WearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._48a2d9091adf662090d4dab2ecf1eca0
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(dependencyNotation: Any): Dependency? =
+    add("wearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "wearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`wearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("wearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'wearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`wearApp`(constraintNotation: Any): DependencyConstraint =
+    add("wearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'wearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`wearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("wearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'wearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`wearApp`(artifactNotation: Any): PublishArtifact =
+    add("wearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'wearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`wearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("wearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors14w8c0izd80vth0z04l852wsa.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors14w8c0izd80vth0z04l852wsa.kt
new file mode 100644
index 0000000..8c44162
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors14w8c0izd80vth0z04l852wsa.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileTestKotlin][org.jetbrains.kotlin.gradle.tasks.KotlinCompile] task.
+ */
+internal
+val TaskContainer.`compileTestKotlin`: TaskProvider<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>
+    get() = named<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>("compileTestKotlin")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15c80wxji7qdhvcsteytc58m6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15c80wxji7qdhvcsteytc58m6.kt
new file mode 100644
index 0000000..302d162
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15c80wxji7qdhvcsteytc58m6.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15p3mtp0loucla5vmmyehvxku.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15p3mtp0loucla5vmmyehvxku.kt
new file mode 100644
index 0000000..11b4308
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors15p3mtp0loucla5vmmyehvxku.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinScriptDef][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinScriptDef`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinScriptDef")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors162pciy5rjslcjghvy6dixygh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors162pciy5rjslcjghvy6dixygh.kt
new file mode 100644
index 0000000..3b0aa33
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors162pciy5rjslcjghvy6dixygh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinNativeCompilerPluginClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinNativeCompilerPluginClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinNativeCompilerPluginClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors16h8i8yvcoyu6adqodek0vazl.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors16h8i8yvcoyu6adqodek0vazl.kt
new file mode 100644
index 0000000..6643912
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors16h8i8yvcoyu6adqodek0vazl.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [build][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`build`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("build")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1a3myc2xcjkjlhq7vkxcb1wim.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1a3myc2xcjkjlhq7vkxcb1wim.kt
new file mode 100644
index 0000000..3df4300
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1a3myc2xcjkjlhq7vkxcb1wim.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testImplementationDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testImplementationDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testImplementationDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1crcmgpg53bs3tut9tzeov9zs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
new file mode 100644
index 0000000..9687f59
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildNeeded][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildNeeded`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildNeeded")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1je17tzadwn2i8n7cte4ejjuc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1je17tzadwn2i8n7cte4ejjuc.kt
new file mode 100644
index 0000000..a291b71
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1je17tzadwn2i8n7cte4ejjuc.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testClasses][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`testClasses`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("testClasses")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1vjof8v9qh7n8iscou4k7is8x.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1vjof8v9qh7n8iscou4k7is8x.kt
new file mode 100644
index 0000000..1ae09d6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1vjof8v9qh7n8iscou4k7is8x.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [main][org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>.`main`: NamedDomainObjectProvider<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>
+    get() = named<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>("main")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1y0x5zjrw062ti39iwig4ztsq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1y0x5zjrw062ti39iwig4ztsq.kt
new file mode 100644
index 0000000..58e530f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors1y0x5zjrw062ti39iwig4ztsq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [javadoc][org.gradle.api.tasks.javadoc.Javadoc] task.
+ */
+internal
+val TaskContainer.`javadoc`: TaskProvider<org.gradle.api.tasks.javadoc.Javadoc>
+    get() = named<org.gradle.api.tasks.javadoc.Javadoc>("javadoc")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors20m89wvqrtvolhrxzuq1utrar.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors20m89wvqrtvolhrxzuq1utrar.kt
new file mode 100644
index 0000000..20c60d1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors20m89wvqrtvolhrxzuq1utrar.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [archives][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`archives`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("archives")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors21zhoq018jw7yza6oupdxasaq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors21zhoq018jw7yza6oupdxasaq.kt
new file mode 100644
index 0000000..d5d2e51
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors21zhoq018jw7yza6oupdxasaq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`compileClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("compileClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2bjcqrj2vc1c82f7jbep8612w.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2bjcqrj2vc1c82f7jbep8612w.kt
new file mode 100644
index 0000000..8d148dd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2bjcqrj2vc1c82f7jbep8612w.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [optionalNpm][org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`optionalNpm`: org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("optionalNpm") as org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension
+
+/**
+ * Configures the [optionalNpm][org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`optionalNpm`(configure: Action<org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("optionalNpm", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2exrdl901o0avlqulvdgjv3cw.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2exrdl901o0avlqulvdgjv3cw.kt
new file mode 100644
index 0000000..70fc804
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2exrdl901o0avlqulvdgjv3cw.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2kvz4bjy24wj7mxp8euhmc58h.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2kvz4bjy24wj7mxp8euhmc58h.kt
new file mode 100644
index 0000000..3287a48
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2kvz4bjy24wj7mxp8euhmc58h.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinCompilerPluginClasspathMain][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinCompilerPluginClasspathMain`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinCompilerPluginClasspathMain")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2oadk7let745pm8ahqypkqzlk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2oadk7let745pm8ahqypkqzlk.kt
new file mode 100644
index 0000000..c9f84cb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2oadk7let745pm8ahqypkqzlk.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+val org.gradle.api.Project.`sourceSets`: org.gradle.api.tasks.SourceSetContainer get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("sourceSets") as org.gradle.api.tasks.SourceSetContainer
+
+/**
+ * Configures the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+fun org.gradle.api.Project.`sourceSets`(configure: Action<org.gradle.api.tasks.SourceSetContainer>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("sourceSets", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
new file mode 100644
index 0000000..10a5347
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [check][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`check`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("check")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2yazz86xmpcedl09y0sosrmmk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2yazz86xmpcedl09y0sosrmmk.kt
new file mode 100644
index 0000000..0beb73f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors2yazz86xmpcedl09y0sosrmmk.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [kotlin][org.gradle.api.file.SourceDirectorySet] extension.
+ */
+internal
+val org.gradle.api.tasks.SourceSet.`kotlin`: org.gradle.api.file.SourceDirectorySet get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("kotlin") as org.gradle.api.file.SourceDirectorySet
+
+/**
+ * Configures the [kotlin][org.gradle.api.file.SourceDirectorySet] extension.
+ */
+internal
+fun org.gradle.api.tasks.SourceSet.`kotlin`(configure: Action<org.gradle.api.file.SourceDirectorySet>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("kotlin", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors30fkku080rcvoj344u192bkfh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors30fkku080rcvoj344u192bkfh.kt
new file mode 100644
index 0000000..e962894
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors30fkku080rcvoj344u192bkfh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [runtimeElements][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`runtimeElements`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("runtimeElements")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors32yk85ycsljiuajc2oknj21lt.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors32yk85ycsljiuajc2oknj21lt.kt
new file mode 100644
index 0000000..df26383
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors32yk85ycsljiuajc2oknj21lt.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [apiElements][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`apiElements`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("apiElements")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors33qjl5yednlyp9tyvd6yykvt5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
new file mode 100644
index 0000000..1949671
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.BasePluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.BasePluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors36p6m0ez3uk9eji6q003ni9q7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors36p6m0ez3uk9eji6q003ni9q7.kt
new file mode 100644
index 0000000..959188d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors36p6m0ez3uk9eji6q003ni9q7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinCompilerPluginClasspathTest][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinCompilerPluginClasspathTest`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinCompilerPluginClasspathTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3dn3adhcpitetfd8lbt7c66zr.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3dn3adhcpitetfd8lbt7c66zr.kt
new file mode 100644
index 0000000..ed92ca0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3dn3adhcpitetfd8lbt7c66zr.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testResultsElementsForTest][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testResultsElementsForTest`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testResultsElementsForTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3jspzdc8wqjoe4gepek0wb012.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3jspzdc8wqjoe4gepek0wb012.kt
new file mode 100644
index 0000000..715d343
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3jspzdc8wqjoe4gepek0wb012.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [mainClasses][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`mainClasses`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("mainClasses")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
new file mode 100644
index 0000000..0f111fc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3nu6f75umw33w7r2vzhcs97au.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3nu6f75umw33w7r2vzhcs97au.kt
new file mode 100644
index 0000000..9135e89
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3nu6f75umw33w7r2vzhcs97au.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [implementationDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`implementationDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("implementationDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3pz4940koq6e3pxmbg3j0john.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3pz4940koq6e3pxmbg3j0john.kt
new file mode 100644
index 0000000..7bde511
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors3pz4940koq6e3pxmbg3j0john.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [npm][org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`npm`: org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("npm") as org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension
+
+/**
+ * Configures the [npm][org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`npm`(configure: Action<org.jetbrains.kotlin.gradle.targets.js.npm.NpmDependencyExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("npm", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors403wqm47pe76vdz3go1ht9hwg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors403wqm47pe76vdz3go1ht9hwg.kt
new file mode 100644
index 0000000..77621a7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors403wqm47pe76vdz3go1ht9hwg.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinCompilerClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinCompilerClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinCompilerClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors45cftp2do14y8dm8cnj0yfjzm.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
new file mode 100644
index 0000000..c53526f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [annotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`annotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("annotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
new file mode 100644
index 0000000..69519a8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors49985hyy071qu5jjdlrughl86.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors49985hyy071qu5jjdlrughl86.kt
new file mode 100644
index 0000000..ab5bfb5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors49985hyy071qu5jjdlrughl86.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4g3ee48g3j8ovb2sfufkb1xgh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4g3ee48g3j8ovb2sfufkb1xgh.kt
new file mode 100644
index 0000000..06d4a78
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4g3ee48g3j8ovb2sfufkb1xgh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testRuntimeClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testRuntimeClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testRuntimeClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4h91ihkqubx50fxp3jq4nawbr.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4h91ihkqubx50fxp3jq4nawbr.kt
new file mode 100644
index 0000000..706fa15
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4h91ihkqubx50fxp3jq4nawbr.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinSourcesJar][org.gradle.jvm.tasks.Jar] task.
+ */
+internal
+val TaskContainer.`kotlinSourcesJar`: TaskProvider<org.gradle.jvm.tasks.Jar>
+    get() = named<org.gradle.jvm.tasks.Jar>("kotlinSourcesJar")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4na4m83uepbofdkmjr3svrut4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4na4m83uepbofdkmjr3svrut4.kt
new file mode 100644
index 0000000..b79e11a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4na4m83uepbofdkmjr3svrut4.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [test][org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>.`test`: NamedDomainObjectProvider<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>
+    get() = named<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>("test")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ol4v12echqj7p3f15moac474.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ol4v12echqj7p3f15moac474.kt
new file mode 100644
index 0000000..c38ec74
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ol4v12echqj7p3f15moac474.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.file.SourceDirectorySet.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.file.SourceDirectorySet.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ymn32ugs7fc7ez4f1y4vdr9n.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ymn32ugs7fc7ez4f1y4vdr9n.kt
new file mode 100644
index 0000000..ea936d3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors4ymn32ugs7fc7ez4f1y4vdr9n.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileJava][org.gradle.api.tasks.compile.JavaCompile] task.
+ */
+internal
+val TaskContainer.`compileJava`: TaskProvider<org.gradle.api.tasks.compile.JavaCompile>
+    get() = named<org.gradle.api.tasks.compile.JavaCompile>("compileJava")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5cx8iclyvbivcabq86i8mlot5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5cx8iclyvbivcabq86i8mlot5.kt
new file mode 100644
index 0000000..92fc105
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5cx8iclyvbivcabq86i8mlot5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assemble][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`assemble`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("assemble")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5dc5ntgnadimckiddcyeoreq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5dc5ntgnadimckiddcyeoreq.kt
new file mode 100644
index 0000000..a08d35b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5dc5ntgnadimckiddcyeoreq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [implementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`implementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("implementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5fk7ujd52n5i4lgh9rsd3nr80.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5fk7ujd52n5i4lgh9rsd3nr80.kt
new file mode 100644
index 0000000..dad46c5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5fk7ujd52n5i4lgh9rsd3nr80.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [main][org.gradle.api.tasks.SourceSet] element.
+ */
+internal
+val org.gradle.api.tasks.SourceSetContainer.`main`: NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet>
+    get() = named<org.gradle.api.tasks.SourceSet>("main")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5r7od1ls1rcal14bwiw1aolf3.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
new file mode 100644
index 0000000..5224352
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [default][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`default`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("default")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors60wvtf0hlc6m7pu4zcziugmri.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors60wvtf0hlc6m7pu4zcziugmri.kt
new file mode 100644
index 0000000..a225078
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors60wvtf0hlc6m7pu4zcziugmri.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testCompileClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testCompileClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testCompileClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors62xgvb04612dadp03ybl5vf12.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors62xgvb04612dadp03ybl5vf12.kt
new file mode 100644
index 0000000..c73d0ef
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors62xgvb04612dadp03ybl5vf12.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [mainSourceElements][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`mainSourceElements`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("mainSourceElements")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors671bo543gfh2ornlzu89aieu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors671bo543gfh2ornlzu89aieu.kt
new file mode 100644
index 0000000..b20c723
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors671bo543gfh2ornlzu89aieu.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [kotlinTestRegistry][org.jetbrains.kotlin.gradle.testing.internal.KotlinTestsRegistry] extension.
+ */
+internal
+val org.gradle.api.Project.`kotlinTestRegistry`: org.jetbrains.kotlin.gradle.testing.internal.KotlinTestsRegistry get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("kotlinTestRegistry") as org.jetbrains.kotlin.gradle.testing.internal.KotlinTestsRegistry
+
+/**
+ * Configures the [kotlinTestRegistry][org.jetbrains.kotlin.gradle.testing.internal.KotlinTestsRegistry] extension.
+ */
+internal
+fun org.gradle.api.Project.`kotlinTestRegistry`(configure: Action<org.jetbrains.kotlin.gradle.testing.internal.KotlinTestsRegistry>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("kotlinTestRegistry", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6nrzp9ez5v2rt7i3krlp36bw1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6nrzp9ez5v2rt7i3krlp36bw1.kt
new file mode 100644
index 0000000..0cc119d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6nrzp9ez5v2rt7i3krlp36bw1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [intransitiveDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`intransitiveDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("intransitiveDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6xkpc5r938hqmmzagr5yicp7s.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6xkpc5r938hqmmzagr5yicp7s.kt
new file mode 100644
index 0000000..9cb2fce
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6xkpc5r938hqmmzagr5yicp7s.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [runtimeClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`runtimeClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("runtimeClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6yr1cttco028evddx96hi14rt.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6yr1cttco028evddx96hi14rt.kt
new file mode 100644
index 0000000..1091d22
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors6yr1cttco028evddx96hi14rt.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinKlibCommonizerClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinKlibCommonizerClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinKlibCommonizerClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors72pwwp7evk4t6494cyybv7kk7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors72pwwp7evk4t6494cyybv7kk7.kt
new file mode 100644
index 0000000..ee09f65
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors72pwwp7evk4t6494cyybv7kk7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.tasks.SourceSetContainer.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.tasks.SourceSetContainer.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7axcot3v1j7qpduaewb3aezf4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7axcot3v1j7qpduaewb3aezf4.kt
new file mode 100644
index 0000000..2cf19ee
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7axcot3v1j7qpduaewb3aezf4.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.testing.base.TestingExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.testing.base.TestingExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7ijb2pkse74cvnds606v6oqjx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7ijb2pkse74cvnds606v6oqjx.kt
new file mode 100644
index 0000000..c4a50e7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7ijb2pkse74cvnds606v6oqjx.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [sourceSets][org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>] extension.
+ */
+internal
+val org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension.`sourceSets`: org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet> get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("sourceSets") as org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>
+
+/**
+ * Configures the [sourceSets][org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>] extension.
+ */
+internal
+fun org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension.`sourceSets`(configure: Action<org.gradle.api.NamedDomainObjectContainer<org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet>>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("sourceSets", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7pildy6t6pgcmk0gyewx4z8k1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7pildy6t6pgcmk0gyewx4z8k1.kt
new file mode 100644
index 0000000..5f09309
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors7pildy6t6pgcmk0gyewx4z8k1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [processResources][org.gradle.language.jvm.tasks.ProcessResources] task.
+ */
+internal
+val TaskContainer.`processResources`: TaskProvider<org.gradle.language.jvm.tasks.ProcessResources>
+    get() = named<org.gradle.language.jvm.tasks.ProcessResources>("processResources")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8db4rcbppbb1yy6mtt8v9m2nc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8db4rcbppbb1yy6mtt8v9m2nc.kt
new file mode 100644
index 0000000..ec72eab
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8db4rcbppbb1yy6mtt8v9m2nc.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
new file mode 100644
index 0000000..3f3365c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
new file mode 100644
index 0000000..357650b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildDependents][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildDependents`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildDependents")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
new file mode 100644
index 0000000..fbd2db5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.JavaPluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.JavaPluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
new file mode 100644
index 0000000..5316605
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`java`: org.gradle.api.plugins.JavaPluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("java") as org.gradle.api.plugins.JavaPluginExtension
+
+/**
+ * Configures the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`java`(configure: Action<org.gradle.api.plugins.JavaPluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("java", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9b37gsj0juq9iow77zb8uhf3n.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9b37gsj0juq9iow77zb8uhf3n.kt
new file mode 100644
index 0000000..4012610
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9b37gsj0juq9iow77zb8uhf3n.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [devNpm][org.jetbrains.kotlin.gradle.targets.js.npm.DevNpmDependencyExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`devNpm`: org.jetbrains.kotlin.gradle.targets.js.npm.DevNpmDependencyExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("devNpm") as org.jetbrains.kotlin.gradle.targets.js.npm.DevNpmDependencyExtension
+
+/**
+ * Configures the [devNpm][org.jetbrains.kotlin.gradle.targets.js.npm.DevNpmDependencyExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`devNpm`(configure: Action<org.jetbrains.kotlin.gradle.targets.js.npm.DevNpmDependencyExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("devNpm", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9ofjxssccbksmuzem03z8pl6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9ofjxssccbksmuzem03z8pl6.kt
new file mode 100644
index 0000000..79b87e6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9ofjxssccbksmuzem03z8pl6.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`base`: org.gradle.api.plugins.BasePluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("base") as org.gradle.api.plugins.BasePluginExtension
+
+/**
+ * Configures the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`base`(configure: Action<org.gradle.api.plugins.BasePluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("base", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9osmdt78klrrxidc9srcw3tsq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9osmdt78klrrxidc9srcw3tsq.kt
new file mode 100644
index 0000000..bc5b18c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9osmdt78klrrxidc9srcw3tsq.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [kotlin][org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`kotlin`: org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("kotlin") as org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension
+
+/**
+ * Configures the [kotlin][org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`kotlin`(configure: Action<org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("kotlin", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9upc35ddn1m31thgty51w1nrj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9upc35ddn1m31thgty51w1nrj.kt
new file mode 100644
index 0000000..a89c010
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9upc35ddn1m31thgty51w1nrj.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xbdx9ypglb5iceqwefq3l2u.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
new file mode 100644
index 0000000..d952fbc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [clean][org.gradle.api.tasks.Delete] task.
+ */
+internal
+val TaskContainer.`clean`: TaskProvider<org.gradle.api.tasks.Delete>
+    get() = named<org.gradle.api.tasks.Delete>("clean")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
new file mode 100644
index 0000000..dae5ebf
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`compileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("compileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
new file mode 100644
index 0000000..cf1b5e0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagnj90zjt1lij0t7howof8xve.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagnj90zjt1lij0t7howof8xve.kt
new file mode 100644
index 0000000..71f8080
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagnj90zjt1lij0t7howof8xve.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testIntransitiveDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testIntransitiveDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testIntransitiveDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagx2x2gmb2j8xaehlel8el3t6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagx2x2gmb2j8xaehlel8el3t6.kt
new file mode 100644
index 0000000..3846fdf
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsagx2x2gmb2j8xaehlel8el3t6.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [apiDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`apiDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("apiDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsaofthkmarv0q41bodk71vcqi7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsaofthkmarv0q41bodk71vcqi7.kt
new file mode 100644
index 0000000..40f8a21
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsaofthkmarv0q41bodk71vcqi7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+val org.gradle.api.Project.`defaultArtifacts`: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("defaultArtifacts") as org.gradle.api.internal.plugins.DefaultArtifactPublicationSet
+
+/**
+ * Configures the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+fun org.gradle.api.Project.`defaultArtifacts`(configure: Action<org.gradle.api.internal.plugins.DefaultArtifactPublicationSet>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("defaultArtifacts", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsarwjapzubw4tw5h5kszc4pkc0.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsarwjapzubw4tw5h5kszc4pkc0.kt
new file mode 100644
index 0000000..96b4c80
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsarwjapzubw4tw5h5kszc4pkc0.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileOnlyDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`compileOnlyDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("compileOnlyDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbeo6030lxjgicgifn5empbvje.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbeo6030lxjgicgifn5empbvje.kt
new file mode 100644
index 0000000..77e4378
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbeo6030lxjgicgifn5empbvje.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinCompilerPluginClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinCompilerPluginClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinCompilerPluginClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
new file mode 100644
index 0000000..0d97d2d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
new file mode 100644
index 0000000..9c3ed91
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+val org.gradle.api.Project.`javaToolchains`: org.gradle.jvm.toolchain.JavaToolchainService get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("javaToolchains") as org.gradle.jvm.toolchain.JavaToolchainService
+
+/**
+ * Configures the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+fun org.gradle.api.Project.`javaToolchains`(configure: Action<org.gradle.jvm.toolchain.JavaToolchainService>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("javaToolchains", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
new file mode 100644
index 0000000..194d7a5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`reporting`: org.gradle.api.reporting.ReportingExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("reporting") as org.gradle.api.reporting.ReportingExtension
+
+/**
+ * Configures the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`reporting`(configure: Action<org.gradle.api.reporting.ReportingExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("reporting", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsccutjglx88abi3kgfecb7a97y.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsccutjglx88abi3kgfecb7a97y.kt
new file mode 100644
index 0000000..c3b4be5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsccutjglx88abi3kgfecb7a97y.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileKotlin][org.jetbrains.kotlin.gradle.tasks.KotlinCompile] task.
+ */
+internal
+val TaskContainer.`compileKotlin`: TaskProvider<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>
+    get() = named<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>("compileKotlin")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorscosmuqa5m4pz5v4rp16nnpsrn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorscosmuqa5m4pz5v4rp16nnpsrn.kt
new file mode 100644
index 0000000..e8e7e53
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorscosmuqa5m4pz5v4rp16nnpsrn.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [test][org.gradle.api.tasks.testing.Test] task.
+ */
+internal
+val TaskContainer.`test`: TaskProvider<org.gradle.api.tasks.testing.Test>
+    get() = named<org.gradle.api.tasks.testing.Test>("test")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsd0sr4srxcz2z2dbnry06nxm6d.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsd0sr4srxcz2z2dbnry06nxm6d.kt
new file mode 100644
index 0000000..5b7f60e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsd0sr4srxcz2z2dbnry06nxm6d.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [peerNpm][org.jetbrains.kotlin.gradle.targets.js.npm.PeerNpmDependencyExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`peerNpm`: org.jetbrains.kotlin.gradle.targets.js.npm.PeerNpmDependencyExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("peerNpm") as org.jetbrains.kotlin.gradle.targets.js.npm.PeerNpmDependencyExtension
+
+/**
+ * Configures the [peerNpm][org.jetbrains.kotlin.gradle.targets.js.npm.PeerNpmDependencyExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`peerNpm`(configure: Action<org.jetbrains.kotlin.gradle.targets.js.npm.PeerNpmDependencyExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("peerNpm", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdbdh4zrzrhmewwnquzrk3ig5x.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdbdh4zrzrhmewwnquzrk3ig5x.kt
new file mode 100644
index 0000000..3ee4ea0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdbdh4zrzrhmewwnquzrk3ig5x.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinBuildToolsApiClasspath][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinBuildToolsApiClasspath`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinBuildToolsApiClasspath")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsddhfjgfjuxn2yb92uh2r1rz5f.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsddhfjgfjuxn2yb92uh2r1rz5f.kt
new file mode 100644
index 0000000..7624574
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsddhfjgfjuxn2yb92uh2r1rz5f.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testKotlinScriptDefExtensions][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testKotlinScriptDefExtensions`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testKotlinScriptDefExtensions")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdemns0nrfvv4tm1e985ahms6r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
new file mode 100644
index 0000000..e7b5857
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [runtimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`runtimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("runtimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
new file mode 100644
index 0000000..4f83600
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [api][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`api`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("api")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdia2v87ltu613ysxmj7snsjcx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdia2v87ltu613ysxmj7snsjcx.kt
new file mode 100644
index 0000000..14739d2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdia2v87ltu613ysxmj7snsjcx.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [kotlinScriptDefExtensions][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`kotlinScriptDefExtensions`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("kotlinScriptDefExtensions")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdirr8g3rs0a9h4cvi2o23j1gy.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdirr8g3rs0a9h4cvi2o23j1gy.kt
new file mode 100644
index 0000000..576bd84
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdirr8g3rs0a9h4cvi2o23j1gy.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [processTestResources][org.gradle.language.jvm.tasks.ProcessResources] task.
+ */
+internal
+val TaskContainer.`processTestResources`: TaskProvider<org.gradle.language.jvm.tasks.ProcessResources>
+    get() = named<org.gradle.language.jvm.tasks.ProcessResources>("processTestResources")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
new file mode 100644
index 0000000..dd8b029
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.jvm.toolchain.JavaToolchainService.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.jvm.toolchain.JavaToolchainService.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdpdhkzdraoik8rvspl94k4sqt.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdpdhkzdraoik8rvspl94k4sqt.kt
new file mode 100644
index 0000000..0d3321a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsdpdhkzdraoik8rvspl94k4sqt.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildKotlinToolingMetadata][org.jetbrains.kotlin.gradle.tooling.BuildKotlinToolingMetadataTask.FromKotlinExtension] task.
+ */
+internal
+val TaskContainer.`buildKotlinToolingMetadata`: TaskProvider<org.jetbrains.kotlin.gradle.tooling.BuildKotlinToolingMetadataTask.FromKotlinExtension>
+    get() = named<org.jetbrains.kotlin.gradle.tooling.BuildKotlinToolingMetadataTask.FromKotlinExtension>("buildKotlinToolingMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse3nu4a2kmhhq7smy0tcmgt45g.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse3nu4a2kmhhq7smy0tcmgt45g.kt
new file mode 100644
index 0000000..d3e3ed6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse3nu4a2kmhhq7smy0tcmgt45g.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.tasks.SourceSet.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.tasks.SourceSet.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse63o1t85fyc2j2y6mbe9ytoeh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse63o1t85fyc2j2y6mbe9ytoeh.kt
new file mode 100644
index 0000000..efa79fb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorse63o1t85fyc2j2y6mbe9ytoeh.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [testing][org.gradle.testing.base.TestingExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`testing`: org.gradle.testing.base.TestingExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("testing") as org.gradle.testing.base.TestingExtension
+
+/**
+ * Configures the [testing][org.gradle.testing.base.TestingExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`testing`(configure: Action<org.gradle.testing.base.TestingExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("testing", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsea29km0xehqad05nw1bdfoz6i.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsea29km0xehqad05nw1bdfoz6i.kt
new file mode 100644
index 0000000..bb257d2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsea29km0xehqad05nw1bdfoz6i.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testKotlinScriptDef][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testKotlinScriptDef`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testKotlinScriptDef")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorseessl0al0otcsbyqqruvoncpd.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorseessl0al0otcsbyqqruvoncpd.kt
new file mode 100644
index 0000000..103f017
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorseessl0al0otcsbyqqruvoncpd.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.reporting.ReportingExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.reporting.ReportingExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsem8w6wnof1lrw3ubqr6eh9gcj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsem8w6wnof1lrw3ubqr6eh9gcj.kt
new file mode 100644
index 0000000..1a24287
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsem8w6wnof1lrw3ubqr6eh9gcj.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [classes][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`classes`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("classes")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsezgoc67fy6541ud4sxhx4ywfc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsezgoc67fy6541ud4sxhx4ywfc.kt
new file mode 100644
index 0000000..ceb4d4d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsezgoc67fy6541ud4sxhx4ywfc.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf0fwxpjuh2ax5osen9xtrb18s.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf0fwxpjuh2ax5osen9xtrb18s.kt
new file mode 100644
index 0000000..1a2fd8b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf0fwxpjuh2ax5osen9xtrb18s.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testApiDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testApiDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testApiDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf2jx22njgpl8k21k7scc1t0rw.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf2jx22njgpl8k21k7scc1t0rw.kt
new file mode 100644
index 0000000..9c850d7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsf2jx22njgpl8k21k7scc1t0rw.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [test][org.gradle.api.tasks.SourceSet] element.
+ */
+internal
+val org.gradle.api.tasks.SourceSetContainer.`test`: NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet>
+    get() = named<org.gradle.api.tasks.SourceSet>("test")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsfbf92xd7bth9xw3u4y6q8qcd.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsfbf92xd7bth9xw3u4y6q8qcd.kt
new file mode 100644
index 0000000..d73bb40
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsfbf92xd7bth9xw3u4y6q8qcd.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileTestJava][org.gradle.api.tasks.compile.JavaCompile] task.
+ */
+internal
+val TaskContainer.`compileTestJava`: TaskProvider<org.gradle.api.tasks.compile.JavaCompile>
+    get() = named<org.gradle.api.tasks.compile.JavaCompile>("compileTestJava")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorskhq5643o9gqhg39h4w9vkih5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorskhq5643o9gqhg39h4w9vkih5.kt
new file mode 100644
index 0000000..53bfd7e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorskhq5643o9gqhg39h4w9vkih5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testCompileOnlyDependenciesMetadata][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testCompileOnlyDependenciesMetadata`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testCompileOnlyDependenciesMetadata")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsw34mwj3hroscfmyxar5atwjz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsw34mwj3hroscfmyxar5atwjz.kt
new file mode 100644
index 0000000..d18e287
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/Accessorsw34mwj3hroscfmyxar5atwjz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [jar][org.gradle.api.tasks.bundling.Jar] task.
+ */
+internal
+val TaskContainer.`jar`: TaskProvider<org.gradle.api.tasks.bundling.Jar>
+    get() = named<org.gradle.api.tasks.bundling.Jar>("jar")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/AnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/AnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..db75058
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/AnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("annotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "annotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`annotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("annotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("annotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("annotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("annotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("annotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiConfigurationAccessors.kt
new file mode 100644
index 0000000..71e05b6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(dependencyNotation: Any): Dependency? =
+    add("api", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "api", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`api`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("api", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any): DependencyConstraint =
+    add("api", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("api", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(artifactNotation: Any): PublishArtifact =
+    add("api", artifactNotation)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("api", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..3776a61
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("apiDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "apiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "apiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "apiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "apiDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`apiDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("apiDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`apiDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("apiDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`apiDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("apiDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`apiDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("apiDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'apiDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`apiDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("apiDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiElementsConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiElementsConfigurationAccessors.kt
new file mode 100644
index 0000000..2f586ee
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ApiElementsConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiElements`(dependencyNotation: Any): Dependency? =
+    add("apiElements", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiElements`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "apiElements", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiElements`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "apiElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiElements`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "apiElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`apiElements`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "apiElements", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'apiElements' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`apiElements`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("apiElements", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'apiElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`apiElements`(constraintNotation: Any): DependencyConstraint =
+    add("apiElements", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'apiElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`apiElements`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("apiElements", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'apiElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`apiElements`(artifactNotation: Any): PublishArtifact =
+    add("apiElements", artifactNotation)
+
+/**
+ * Adds an artifact to the 'apiElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`apiElements`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("apiElements", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ArchivesConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ArchivesConfigurationAccessors.kt
new file mode 100644
index 0000000..be63606
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ArchivesConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(dependencyNotation: Any): Dependency? =
+    add("archives", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "archives", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`archives`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("archives", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any): DependencyConstraint =
+    add("archives", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("archives", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(artifactNotation: Any): PublishArtifact =
+    add("archives", artifactNotation)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("archives", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..e21e4b9
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileClasspath`(dependencyNotation: Any): Dependency? =
+    add("compileClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "compileClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "compileClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`compileClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("compileClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'compileClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("compileClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'compileClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("compileClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'compileClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileClasspath`(artifactNotation: Any): PublishArtifact =
+    add("compileClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'compileClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("compileClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..18cee9d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(dependencyNotation: Any): Dependency? =
+    add("compileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "compileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`compileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("compileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("compileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("compileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(artifactNotation: Any): PublishArtifact =
+    add("compileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("compileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..bf025d3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/CompileOnlyDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnlyDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("compileOnlyDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnlyDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "compileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnlyDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnlyDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnlyDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "compileOnlyDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`compileOnlyDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("compileOnlyDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnlyDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("compileOnlyDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnlyDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("compileOnlyDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnlyDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("compileOnlyDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'compileOnlyDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnlyDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("compileOnlyDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/DefaultConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/DefaultConfigurationAccessors.kt
new file mode 100644
index 0000000..6160a0d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/DefaultConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(dependencyNotation: Any): Dependency? =
+    add("default", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "default", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`default`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("default", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any): DependencyConstraint =
+    add("default", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("default", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(artifactNotation: Any): PublishArtifact =
+    add("default", artifactNotation)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("default", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..7fc2ac6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(dependencyNotation: Any): Dependency? =
+    add("implementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "implementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`implementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("implementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any): DependencyConstraint =
+    add("implementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("implementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(artifactNotation: Any): PublishArtifact =
+    add("implementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("implementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..9dc1e9c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/ImplementationDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementationDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("implementationDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementationDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "implementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementationDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementationDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementationDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "implementationDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`implementationDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("implementationDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementationDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("implementationDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementationDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("implementationDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementationDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("implementationDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'implementationDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementationDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("implementationDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/IntransitiveDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/IntransitiveDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..196f4fc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/IntransitiveDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`intransitiveDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("intransitiveDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`intransitiveDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "intransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`intransitiveDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "intransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`intransitiveDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "intransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`intransitiveDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "intransitiveDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`intransitiveDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("intransitiveDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`intransitiveDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("intransitiveDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`intransitiveDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("intransitiveDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`intransitiveDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("intransitiveDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'intransitiveDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`intransitiveDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("intransitiveDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinBuildToolsApiClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinBuildToolsApiClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..f4140a3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinBuildToolsApiClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinBuildToolsApiClasspath`(dependencyNotation: Any): Dependency? =
+    add("kotlinBuildToolsApiClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinBuildToolsApiClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinBuildToolsApiClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinBuildToolsApiClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinBuildToolsApiClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinBuildToolsApiClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinBuildToolsApiClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinBuildToolsApiClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinBuildToolsApiClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinBuildToolsApiClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinBuildToolsApiClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinBuildToolsApiClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinBuildToolsApiClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinBuildToolsApiClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinBuildToolsApiClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinBuildToolsApiClasspath`(artifactNotation: Any): PublishArtifact =
+    add("kotlinBuildToolsApiClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinBuildToolsApiClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinBuildToolsApiClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinBuildToolsApiClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..6f2e9f7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerClasspath`(dependencyNotation: Any): Dependency? =
+    add("kotlinCompilerClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinCompilerClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinCompilerClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinCompilerClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinCompilerClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinCompilerClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinCompilerClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerClasspath`(artifactNotation: Any): PublishArtifact =
+    add("kotlinCompilerClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinCompilerClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..c76ea38
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspath`(dependencyNotation: Any): Dependency? =
+    add("kotlinCompilerPluginClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinCompilerPluginClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinCompilerPluginClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinCompilerPluginClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinCompilerPluginClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinCompilerPluginClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspath`(artifactNotation: Any): PublishArtifact =
+    add("kotlinCompilerPluginClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinCompilerPluginClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathMainConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathMainConfigurationAccessors.kt
new file mode 100644
index 0000000..92a3946
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathMainConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathMain`(dependencyNotation: Any): Dependency? =
+    add("kotlinCompilerPluginClasspathMain", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathMain`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinCompilerPluginClasspathMain", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathMain`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspathMain", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathMain`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspathMain", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathMain`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinCompilerPluginClasspathMain", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinCompilerPluginClasspathMain`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinCompilerPluginClasspathMain", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspathMain`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinCompilerPluginClasspathMain", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspathMain`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinCompilerPluginClasspathMain", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspathMain`(artifactNotation: Any): PublishArtifact =
+    add("kotlinCompilerPluginClasspathMain", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspathMain' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspathMain`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinCompilerPluginClasspathMain", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathTestConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathTestConfigurationAccessors.kt
new file mode 100644
index 0000000..988eb23
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinCompilerPluginClasspathTestConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathTest`(dependencyNotation: Any): Dependency? =
+    add("kotlinCompilerPluginClasspathTest", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathTest`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinCompilerPluginClasspathTest", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathTest`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspathTest", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathTest`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinCompilerPluginClasspathTest", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinCompilerPluginClasspathTest`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinCompilerPluginClasspathTest", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinCompilerPluginClasspathTest`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinCompilerPluginClasspathTest", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspathTest`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinCompilerPluginClasspathTest", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinCompilerPluginClasspathTest`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinCompilerPluginClasspathTest", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspathTest`(artifactNotation: Any): PublishArtifact =
+    add("kotlinCompilerPluginClasspathTest", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinCompilerPluginClasspathTest' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinCompilerPluginClasspathTest`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinCompilerPluginClasspathTest", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinKlibCommonizerClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinKlibCommonizerClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..8bfe156
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinKlibCommonizerClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinKlibCommonizerClasspath`(dependencyNotation: Any): Dependency? =
+    add("kotlinKlibCommonizerClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinKlibCommonizerClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinKlibCommonizerClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinKlibCommonizerClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinKlibCommonizerClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinKlibCommonizerClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinKlibCommonizerClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinKlibCommonizerClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinKlibCommonizerClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinKlibCommonizerClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinKlibCommonizerClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinKlibCommonizerClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinKlibCommonizerClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinKlibCommonizerClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinKlibCommonizerClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinKlibCommonizerClasspath`(artifactNotation: Any): PublishArtifact =
+    add("kotlinKlibCommonizerClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinKlibCommonizerClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinKlibCommonizerClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinKlibCommonizerClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinNativeCompilerPluginClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinNativeCompilerPluginClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..f691adf
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinNativeCompilerPluginClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinNativeCompilerPluginClasspath`(dependencyNotation: Any): Dependency? =
+    add("kotlinNativeCompilerPluginClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinNativeCompilerPluginClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinNativeCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinNativeCompilerPluginClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinNativeCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinNativeCompilerPluginClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinNativeCompilerPluginClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinNativeCompilerPluginClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinNativeCompilerPluginClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinNativeCompilerPluginClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinNativeCompilerPluginClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinNativeCompilerPluginClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinNativeCompilerPluginClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinNativeCompilerPluginClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinNativeCompilerPluginClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinNativeCompilerPluginClasspath`(artifactNotation: Any): PublishArtifact =
+    add("kotlinNativeCompilerPluginClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinNativeCompilerPluginClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinNativeCompilerPluginClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinNativeCompilerPluginClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefConfigurationAccessors.kt
new file mode 100644
index 0000000..0cf20bd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDef`(dependencyNotation: Any): Dependency? =
+    add("kotlinScriptDef", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDef`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinScriptDef", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDef`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinScriptDef", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDef`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinScriptDef", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDef`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinScriptDef", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDef' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinScriptDef`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinScriptDef", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinScriptDef' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinScriptDef`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinScriptDef", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinScriptDef' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinScriptDef`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinScriptDef", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinScriptDef' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinScriptDef`(artifactNotation: Any): PublishArtifact =
+    add("kotlinScriptDef", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinScriptDef' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinScriptDef`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinScriptDef", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefExtensionsConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefExtensionsConfigurationAccessors.kt
new file mode 100644
index 0000000..1fef710
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/KotlinScriptDefExtensionsConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDefExtensions`(dependencyNotation: Any): Dependency? =
+    add("kotlinScriptDefExtensions", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDefExtensions`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "kotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDefExtensions`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDefExtensions`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "kotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`kotlinScriptDefExtensions`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "kotlinScriptDefExtensions", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`kotlinScriptDefExtensions`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("kotlinScriptDefExtensions", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinScriptDefExtensions`(constraintNotation: Any): DependencyConstraint =
+    add("kotlinScriptDefExtensions", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`kotlinScriptDefExtensions`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("kotlinScriptDefExtensions", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinScriptDefExtensions`(artifactNotation: Any): PublishArtifact =
+    add("kotlinScriptDefExtensions", artifactNotation)
+
+/**
+ * Adds an artifact to the 'kotlinScriptDefExtensions' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`kotlinScriptDefExtensions`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("kotlinScriptDefExtensions", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/MainSourceElementsConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/MainSourceElementsConfigurationAccessors.kt
new file mode 100644
index 0000000..a242b7f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/MainSourceElementsConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`mainSourceElements`(dependencyNotation: Any): Dependency? =
+    add("mainSourceElements", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`mainSourceElements`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "mainSourceElements", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`mainSourceElements`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "mainSourceElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`mainSourceElements`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "mainSourceElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`mainSourceElements`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "mainSourceElements", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'mainSourceElements' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`mainSourceElements`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("mainSourceElements", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'mainSourceElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`mainSourceElements`(constraintNotation: Any): DependencyConstraint =
+    add("mainSourceElements", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'mainSourceElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`mainSourceElements`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("mainSourceElements", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'mainSourceElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`mainSourceElements`(artifactNotation: Any): PublishArtifact =
+    add("mainSourceElements", artifactNotation)
+
+/**
+ * Adds an artifact to the 'mainSourceElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`mainSourceElements`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("mainSourceElements", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..8caf9d7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeClasspath`(dependencyNotation: Any): Dependency? =
+    add("runtimeClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "runtimeClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "runtimeClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`runtimeClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("runtimeClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'runtimeClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("runtimeClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'runtimeClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("runtimeClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'runtimeClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeClasspath`(artifactNotation: Any): PublishArtifact =
+    add("runtimeClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'runtimeClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("runtimeClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeElementsConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeElementsConfigurationAccessors.kt
new file mode 100644
index 0000000..3f63e46
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeElementsConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeElements`(dependencyNotation: Any): Dependency? =
+    add("runtimeElements", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeElements`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "runtimeElements", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeElements`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeElements`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeElements", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeElements`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "runtimeElements", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeElements' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`runtimeElements`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("runtimeElements", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'runtimeElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeElements`(constraintNotation: Any): DependencyConstraint =
+    add("runtimeElements", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'runtimeElements' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeElements`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("runtimeElements", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'runtimeElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeElements`(artifactNotation: Any): PublishArtifact =
+    add("runtimeElements", artifactNotation)
+
+/**
+ * Adds an artifact to the 'runtimeElements' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeElements`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("runtimeElements", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0e6bee0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/RuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(dependencyNotation: Any): Dependency? =
+    add("runtimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "runtimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`runtimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("runtimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("runtimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("runtimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("runtimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("runtimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..e570f2e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiConfigurationAccessors.kt
new file mode 100644
index 0000000..d0c6aba
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApi`(dependencyNotation: Any): Dependency? =
+    add("testApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testApi`(constraintNotation: Any): DependencyConstraint =
+    add("testApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testApi`(artifactNotation: Any): PublishArtifact =
+    add("testApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..3786243
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestApiDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApiDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("testApiDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApiDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testApiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApiDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testApiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApiDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testApiDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testApiDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testApiDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testApiDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testApiDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testApiDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("testApiDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testApiDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testApiDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testApiDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("testApiDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testApiDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testApiDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testApiDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..a2d2005
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileClasspath`(dependencyNotation: Any): Dependency? =
+    add("testCompileClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testCompileClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testCompileClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testCompileClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testCompileClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testCompileClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("testCompileClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testCompileClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testCompileClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testCompileClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileClasspath`(artifactNotation: Any): PublishArtifact =
+    add("testCompileClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testCompileClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testCompileClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..79ad513
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..585155e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestCompileOnlyDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnlyDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("testCompileOnlyDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnlyDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testCompileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnlyDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnlyDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnlyDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnlyDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testCompileOnlyDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testCompileOnlyDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testCompileOnlyDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnlyDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("testCompileOnlyDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnlyDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testCompileOnlyDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnlyDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("testCompileOnlyDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testCompileOnlyDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnlyDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testCompileOnlyDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..b5f2a7c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(dependencyNotation: Any): Dependency? =
+    add("testImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..778f6f9
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestImplementationDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementationDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("testImplementationDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementationDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testImplementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementationDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementationDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementationDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementationDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testImplementationDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testImplementationDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testImplementationDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementationDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("testImplementationDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementationDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testImplementationDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementationDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("testImplementationDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testImplementationDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementationDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testImplementationDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestIntransitiveDependenciesMetadataConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestIntransitiveDependenciesMetadataConfigurationAccessors.kt
new file mode 100644
index 0000000..0f8fefe
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestIntransitiveDependenciesMetadataConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testIntransitiveDependenciesMetadata`(dependencyNotation: Any): Dependency? =
+    add("testIntransitiveDependenciesMetadata", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testIntransitiveDependenciesMetadata`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testIntransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testIntransitiveDependenciesMetadata`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testIntransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testIntransitiveDependenciesMetadata`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testIntransitiveDependenciesMetadata", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testIntransitiveDependenciesMetadata`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testIntransitiveDependenciesMetadata", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testIntransitiveDependenciesMetadata`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testIntransitiveDependenciesMetadata", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testIntransitiveDependenciesMetadata`(constraintNotation: Any): DependencyConstraint =
+    add("testIntransitiveDependenciesMetadata", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testIntransitiveDependenciesMetadata`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testIntransitiveDependenciesMetadata", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testIntransitiveDependenciesMetadata`(artifactNotation: Any): PublishArtifact =
+    add("testIntransitiveDependenciesMetadata", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testIntransitiveDependenciesMetadata' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testIntransitiveDependenciesMetadata`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testIntransitiveDependenciesMetadata", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefConfigurationAccessors.kt
new file mode 100644
index 0000000..db6dcc7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDef`(dependencyNotation: Any): Dependency? =
+    add("testKotlinScriptDef", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDef`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testKotlinScriptDef", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDef`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testKotlinScriptDef", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDef`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testKotlinScriptDef", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDef`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testKotlinScriptDef", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDef' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testKotlinScriptDef`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testKotlinScriptDef", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testKotlinScriptDef' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testKotlinScriptDef`(constraintNotation: Any): DependencyConstraint =
+    add("testKotlinScriptDef", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testKotlinScriptDef' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testKotlinScriptDef`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testKotlinScriptDef", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testKotlinScriptDef' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testKotlinScriptDef`(artifactNotation: Any): PublishArtifact =
+    add("testKotlinScriptDef", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testKotlinScriptDef' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testKotlinScriptDef`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testKotlinScriptDef", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefExtensionsConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefExtensionsConfigurationAccessors.kt
new file mode 100644
index 0000000..57b61fb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestKotlinScriptDefExtensionsConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDefExtensions`(dependencyNotation: Any): Dependency? =
+    add("testKotlinScriptDefExtensions", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDefExtensions`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testKotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDefExtensions`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testKotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDefExtensions`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testKotlinScriptDefExtensions", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testKotlinScriptDefExtensions`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testKotlinScriptDefExtensions", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testKotlinScriptDefExtensions`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testKotlinScriptDefExtensions", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testKotlinScriptDefExtensions`(constraintNotation: Any): DependencyConstraint =
+    add("testKotlinScriptDefExtensions", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testKotlinScriptDefExtensions`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testKotlinScriptDefExtensions", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testKotlinScriptDefExtensions`(artifactNotation: Any): PublishArtifact =
+    add("testKotlinScriptDefExtensions", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testKotlinScriptDefExtensions' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testKotlinScriptDefExtensions`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testKotlinScriptDefExtensions", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestResultsElementsForTestConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestResultsElementsForTestConfigurationAccessors.kt
new file mode 100644
index 0000000..b586248
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestResultsElementsForTestConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testResultsElementsForTest`(dependencyNotation: Any): Dependency? =
+    add("testResultsElementsForTest", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testResultsElementsForTest`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testResultsElementsForTest", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testResultsElementsForTest`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testResultsElementsForTest", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testResultsElementsForTest`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testResultsElementsForTest", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testResultsElementsForTest`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testResultsElementsForTest", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testResultsElementsForTest' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testResultsElementsForTest`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testResultsElementsForTest", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testResultsElementsForTest' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testResultsElementsForTest`(constraintNotation: Any): DependencyConstraint =
+    add("testResultsElementsForTest", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testResultsElementsForTest' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testResultsElementsForTest`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testResultsElementsForTest", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testResultsElementsForTest' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testResultsElementsForTest`(artifactNotation: Any): PublishArtifact =
+    add("testResultsElementsForTest", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testResultsElementsForTest' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testResultsElementsForTest`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testResultsElementsForTest", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeClasspathConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeClasspathConfigurationAccessors.kt
new file mode 100644
index 0000000..f6a1be6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeClasspathConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeClasspath`(dependencyNotation: Any): Dependency? =
+    add("testRuntimeClasspath", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeClasspath`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testRuntimeClasspath", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeClasspath`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeClasspath`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeClasspath", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeClasspath`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testRuntimeClasspath", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeClasspath' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testRuntimeClasspath`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testRuntimeClasspath", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeClasspath`(constraintNotation: Any): DependencyConstraint =
+    add("testRuntimeClasspath", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeClasspath' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeClasspath`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testRuntimeClasspath", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testRuntimeClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeClasspath`(artifactNotation: Any): PublishArtifact =
+    add("testRuntimeClasspath", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testRuntimeClasspath' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeClasspath`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testRuntimeClasspath", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..2b26020
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_c3b5a8584877c7599cd6fe5cb3cf4f8d/TestRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._c3b5a8584877c7599cd6fe5cb3cf4f8d
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt
new file mode 100644
index 0000000..68047a1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors11xxvwy0y6zsdmgi5tg7sgrcq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors15c80wxji7qdhvcsteytc58m6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors15c80wxji7qdhvcsteytc58m6.kt
new file mode 100644
index 0000000..2e1d5de
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors15c80wxji7qdhvcsteytc58m6.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors16h8i8yvcoyu6adqodek0vazl.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors16h8i8yvcoyu6adqodek0vazl.kt
new file mode 100644
index 0000000..615a4e7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors16h8i8yvcoyu6adqodek0vazl.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [build][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`build`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("build")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors18mluv1jr0hv69fpjuxx3um50.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors18mluv1jr0hv69fpjuxx3um50.kt
new file mode 100644
index 0000000..d5cd326
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors18mluv1jr0hv69fpjuxx3um50.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1c6dkxwmly6udqdt97zbww23o.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1c6dkxwmly6udqdt97zbww23o.kt
new file mode 100644
index 0000000..439546c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1c6dkxwmly6udqdt97zbww23o.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1crcmgpg53bs3tut9tzeov9zs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
new file mode 100644
index 0000000..547300b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1crcmgpg53bs3tut9tzeov9zs.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildNeeded][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildNeeded`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildNeeded")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt
new file mode 100644
index 0000000..d44b1ed
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1hfzdi4ma9vie2uwh4a3kpreh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt
new file mode 100644
index 0000000..d3b66ea
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1lkxkcau5r7b2dn2h8gajjtio.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1tp00vwy3b18t8sis549ad9af.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1tp00vwy3b18t8sis549ad9af.kt
new file mode 100644
index 0000000..788881e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1tp00vwy3b18t8sis549ad9af.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1z2f4o9yf80gcml5izf2eey3c.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1z2f4o9yf80gcml5izf2eey3c.kt
new file mode 100644
index 0000000..ab21404
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors1z2f4o9yf80gcml5izf2eey3c.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors20m89wvqrtvolhrxzuq1utrar.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors20m89wvqrtvolhrxzuq1utrar.kt
new file mode 100644
index 0000000..ad3bb6d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors20m89wvqrtvolhrxzuq1utrar.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [archives][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`archives`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("archives")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt
new file mode 100644
index 0000000..dd50e61
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors22nd5nfyvdym5cuk2xpldoi2m.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt
new file mode 100644
index 0000000..49a4248
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2aaixfn0t69r3qz3o4dq07jfz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [wearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`wearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("wearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2el8bmlu41jw63ronusmhkrt2.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2el8bmlu41jw63ronusmhkrt2.kt
new file mode 100644
index 0000000..771249f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2el8bmlu41jw63ronusmhkrt2.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [coreLibraryDesugaring][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`coreLibraryDesugaring`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("coreLibraryDesugaring")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2jmauyimrywsraccs6svyvcdc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2jmauyimrywsraccs6svyvcdc.kt
new file mode 100644
index 0000000..e68239f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2jmauyimrywsraccs6svyvcdc.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [preBuild][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`preBuild`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("preBuild")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2oadk7let745pm8ahqypkqzlk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2oadk7let745pm8ahqypkqzlk.kt
new file mode 100644
index 0000000..a3bbc1b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2oadk7let745pm8ahqypkqzlk.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+val org.gradle.api.Project.`sourceSets`: org.gradle.api.tasks.SourceSetContainer get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("sourceSets") as org.gradle.api.tasks.SourceSetContainer
+
+/**
+ * Configures the [sourceSets][org.gradle.api.tasks.SourceSetContainer] extension.
+ */
+internal
+fun org.gradle.api.Project.`sourceSets`(configure: Action<org.gradle.api.tasks.SourceSetContainer>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("sourceSets", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2pet5uyeiajzs3esiox2adeei.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2pet5uyeiajzs3esiox2adeei.kt
new file mode 100644
index 0000000..9f75ef2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2pet5uyeiajzs3esiox2adeei.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
new file mode 100644
index 0000000..f670c1d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors2s1m7qhtdel2iy5x5gc2gv6f5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [check][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`check`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("check")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors33qjl5yednlyp9tyvd6yykvt5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
new file mode 100644
index 0000000..9bbed62
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors33qjl5yednlyp9tyvd6yykvt5.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.BasePluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.BasePluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3fcbi0ez45h5dse1i3krl0dow.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3fcbi0ez45h5dse1i3krl0dow.kt
new file mode 100644
index 0000000..2792302
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3fcbi0ez45h5dse1i3krl0dow.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
new file mode 100644
index 0000000..190e91c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3lkj8uvuyc1fes1zjdaceqluw.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.internal.plugins.DefaultArtifactPublicationSet.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt
new file mode 100644
index 0000000..580482a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3mqzeyp8ym3jw5pow9o5a8wbi.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [resolveConfigAttr][com.android.build.gradle.internal.TaskManager.ConfigAttrTask] task.
+ */
+internal
+val TaskContainer.`resolveConfigAttr`: TaskProvider<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>
+    get() = named<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>("resolveConfigAttr")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3sronkepk2fqbctdv22yjx61w.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3sronkepk2fqbctdv22yjx61w.kt
new file mode 100644
index 0000000..7112f75
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors3sronkepk2fqbctdv22yjx61w.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors42pm7l2k87m12p8zy6h74p8te.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors42pm7l2k87m12p8zy6h74p8te.kt
new file mode 100644
index 0000000..54885ec
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors42pm7l2k87m12p8zy6h74p8te.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileLint][com.android.build.gradle.internal.tasks.LintCompile] task.
+ */
+internal
+val TaskContainer.`compileLint`: TaskProvider<com.android.build.gradle.internal.tasks.LintCompile>
+    get() = named<com.android.build.gradle.internal.tasks.LintCompile>("compileLint")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors45cftp2do14y8dm8cnj0yfjzm.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
new file mode 100644
index 0000000..3aad659
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors45cftp2do14y8dm8cnj0yfjzm.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [annotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`annotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("annotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
new file mode 100644
index 0000000..232896c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors46nwrg1rs44ofdqpi7vyy3pfc.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.RepositoryHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors49985hyy071qu5jjdlrughl86.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors49985hyy071qu5jjdlrughl86.kt
new file mode 100644
index 0000000..db001b5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors49985hyy071qu5jjdlrughl86.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5cx8iclyvbivcabq86i8mlot5.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5cx8iclyvbivcabq86i8mlot5.kt
new file mode 100644
index 0000000..8464094
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5cx8iclyvbivcabq86i8mlot5.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assemble][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`assemble`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("assemble")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5dc5ntgnadimckiddcyeoreq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5dc5ntgnadimckiddcyeoreq.kt
new file mode 100644
index 0000000..650ce8d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5dc5ntgnadimckiddcyeoreq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [implementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`implementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("implementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5puc9mm5ojnsejz4j583d84v7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5puc9mm5ojnsejz4j583d84v7.kt
new file mode 100644
index 0000000..1e634ee
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5puc9mm5ojnsejz4j583d84v7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5r7od1ls1rcal14bwiw1aolf3.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
new file mode 100644
index 0000000..f5307f5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5r7od1ls1rcal14bwiw1aolf3.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [default][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`default`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("default")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5umvpac5j8m0guaobdtn0aw6p.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5umvpac5j8m0guaobdtn0aw6p.kt
new file mode 100644
index 0000000..ba7794b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors5umvpac5j8m0guaobdtn0aw6p.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors65f8kafswli0f590tdiw3q0af.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors65f8kafswli0f590tdiw3q0af.kt
new file mode 100644
index 0000000..42db7ac
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors65f8kafswli0f590tdiw3q0af.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6snhm62r7n14a7hx9kg28spp2.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6snhm62r7n14a7hx9kg28spp2.kt
new file mode 100644
index 0000000..aa94a6d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6snhm62r7n14a7hx9kg28spp2.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assembleAndroidTest][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`assembleAndroidTest`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("assembleAndroidTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt
new file mode 100644
index 0000000..d6ea3d6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors6xf7u2fq8ma1oc2aqyny7uzp.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [consumeConfigAttr][com.android.build.gradle.internal.TaskManager.ConfigAttrTask] task.
+ */
+internal
+val TaskContainer.`consumeConfigAttr`: TaskProvider<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>
+    get() = named<com.android.build.gradle.internal.TaskManager.ConfigAttrTask>("consumeConfigAttr")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors703zodbndtlrnumddtwrvf21r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors703zodbndtlrnumddtwrvf21r.kt
new file mode 100644
index 0000000..4c392c5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors703zodbndtlrnumddtwrvf21r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors72pwwp7evk4t6494cyybv7kk7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors72pwwp7evk4t6494cyybv7kk7.kt
new file mode 100644
index 0000000..91025a0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors72pwwp7evk4t6494cyybv7kk7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.tasks.SourceSetContainer.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.tasks.SourceSetContainer.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7fjam45csm0rc9w8vw9jiapqz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7fjam45csm0rc9w8vw9jiapqz.kt
new file mode 100644
index 0000000..01cdaf8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7fjam45csm0rc9w8vw9jiapqz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7muq3g30c653sf7rkz9dryr8j.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7muq3g30c653sf7rkz9dryr8j.kt
new file mode 100644
index 0000000..5a1e821
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7muq3g30c653sf7rkz9dryr8j.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7uzds6c74tt3aamvp3ctd1exv.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7uzds6c74tt3aamvp3ctd1exv.kt
new file mode 100644
index 0000000..bdb1682
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7uzds6c74tt3aamvp3ctd1exv.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7y9hz5zm5pocrb21isjhik2uh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7y9hz5zm5pocrb21isjhik2uh.kt
new file mode 100644
index 0000000..05bb321
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors7y9hz5zm5pocrb21isjhik2uh.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [android][com.android.build.gradle.LibraryExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`android`: com.android.build.gradle.LibraryExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("android") as com.android.build.gradle.LibraryExtension
+
+/**
+ * Configures the [android][com.android.build.gradle.LibraryExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`android`(configure: Action<com.android.build.gradle.LibraryExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("android", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors80bq34zv7kij1uz5asaskygqf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors80bq34zv7kij1uz5asaskygqf.kt
new file mode 100644
index 0000000..9251a48
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors80bq34zv7kij1uz5asaskygqf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidApis][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidApis`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidApis")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt
new file mode 100644
index 0000000..355004f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8e8rw81d8g0ab4kvyy4fp6va1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
new file mode 100644
index 0000000..76598f3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8lcri9ibgd9oj8dt3t8z8nvfx.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.artifacts.dsl.DependencyHandler.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.artifacts.dsl.DependencyHandler.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ly3a923edusthvqf63rrme4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ly3a923edusthvqf63rrme4.kt
new file mode 100644
index 0000000..7e08238
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ly3a923edusthvqf63rrme4.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8n74uuntz58ys73sfv8dcl9v7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8n74uuntz58ys73sfv8dcl9v7.kt
new file mode 100644
index 0000000..6a71cb2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8n74uuntz58ys73sfv8dcl9v7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt
new file mode 100644
index 0000000..6412463
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8o6jh4ndxsdm0dvucc5nyzvfu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8txzcd9s3woxdhabspb0x3b0r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8txzcd9s3woxdhabspb0x3b0r.kt
new file mode 100644
index 0000000..47fdfbb
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8txzcd9s3woxdhabspb0x3b0r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8udtijiw7li1xnbw4r02wb5e9.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8udtijiw7li1xnbw4r02wb5e9.kt
new file mode 100644
index 0000000..2a57662
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8udtijiw7li1xnbw4r02wb5e9.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uj3ndtq2d8i7e152fykai0nh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uj3ndtq2d8i7e152fykai0nh.kt
new file mode 100644
index 0000000..0730d0d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uj3ndtq2d8i7e152fykai0nh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ukscp3qixvtx3v08spmy43a7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ukscp3qixvtx3v08spmy43a7.kt
new file mode 100644
index 0000000..fe480b4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8ukscp3qixvtx3v08spmy43a7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt
new file mode 100644
index 0000000..779342a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uqkgkm7ckgp0qv5398gg4l3w.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintPublish][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`lintPublish`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("lintPublish")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
new file mode 100644
index 0000000..57c674a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8uzlaa9ndo750hmo4da2vgu2v.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [buildDependents][org.gradle.api.DefaultTask] task.
+ */
+internal
+val TaskContainer.`buildDependents`: TaskProvider<org.gradle.api.DefaultTask>
+    get() = named<org.gradle.api.DefaultTask>("buildDependents")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
new file mode 100644
index 0000000..5c3017e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors8zd6u262ixrjkrpgx69mnl0hj.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.plugins.JavaPluginExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.plugins.JavaPluginExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
new file mode 100644
index 0000000..b833f81
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors96b3ii45gitqpy1kb3tvcvtxv.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`java`: org.gradle.api.plugins.JavaPluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("java") as org.gradle.api.plugins.JavaPluginExtension
+
+/**
+ * Configures the [java][org.gradle.api.plugins.JavaPluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`java`(configure: Action<org.gradle.api.plugins.JavaPluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("java", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt
new file mode 100644
index 0000000..2e13b78
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9bqfxh6bz6lfxx2mzr5uht8wq.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt
new file mode 100644
index 0000000..d28ea53
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9d4hh9vxr7q8ypu28vntxxcrx.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j06jm1lk89ljrsbsopvfv78q.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j06jm1lk89ljrsbsopvfv78q.kt
new file mode 100644
index 0000000..ef973e3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j06jm1lk89ljrsbsopvfv78q.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j6gqdizurr9nvizt13riwln1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j6gqdizurr9nvizt13riwln1.kt
new file mode 100644
index 0000000..0ee6356
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9j6gqdizurr9nvizt13riwln1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9mwl32sgjotf7rl8h6096ajqq.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9mwl32sgjotf7rl8h6096ajqq.kt
new file mode 100644
index 0000000..cc4660f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9mwl32sgjotf7rl8h6096ajqq.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9ofjxssccbksmuzem03z8pl6.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9ofjxssccbksmuzem03z8pl6.kt
new file mode 100644
index 0000000..8589445
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9ofjxssccbksmuzem03z8pl6.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`base`: org.gradle.api.plugins.BasePluginExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("base") as org.gradle.api.plugins.BasePluginExtension
+
+/**
+ * Configures the [base][org.gradle.api.plugins.BasePluginExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`base`(configure: Action<org.gradle.api.plugins.BasePluginExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("base", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9qnmhf1irbhyatvhvrggi0iah.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9qnmhf1irbhyatvhvrggi0iah.kt
new file mode 100644
index 0000000..ca98e38
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9qnmhf1irbhyatvhvrggi0iah.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9upc35ddn1m31thgty51w1nrj.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9upc35ddn1m31thgty51w1nrj.kt
new file mode 100644
index 0000000..935fe24
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9upc35ddn1m31thgty51w1nrj.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9w2ozer55anvjnyzqeem5kktu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9w2ozer55anvjnyzqeem5kktu.kt
new file mode 100644
index 0000000..9ca3861
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9w2ozer55anvjnyzqeem5kktu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintChecks][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`lintChecks`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("lintChecks")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xbdx9ypglb5iceqwefq3l2u.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
new file mode 100644
index 0000000..59e7f91
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xbdx9ypglb5iceqwefq3l2u.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [clean][org.gradle.api.tasks.Delete] task.
+ */
+internal
+val TaskContainer.`clean`: TaskProvider<org.gradle.api.tasks.Delete>
+    get() = named<org.gradle.api.tasks.Delete>("clean")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
new file mode 100644
index 0000000..97d0ebe
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9xim6xjdq0ry1lmc4wm5ei8eh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [compileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`compileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("compileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9zr0228lm14tdw0y9jpt4bxky.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9zr0228lm14tdw0y9jpt4bxky.kt
new file mode 100644
index 0000000..5c60543
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessors9zr0228lm14tdw0y9jpt4bxky.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt
new file mode 100644
index 0000000..f46dfb4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa1n3f62ea6htalc9iv94bxq5y.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
new file mode 100644
index 0000000..e155211
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsa47105wcmcbzx75lm7p2ciqqb.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsadomuxnx8m041ger20t73d6m7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsadomuxnx8m041ger20t73d6m7.kt
new file mode 100644
index 0000000..06d4f34
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsadomuxnx8m041ger20t73d6m7.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsagnqkg2kh3ba4mdl9367apqs.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsagnqkg2kh3ba4mdl9367apqs.kt
new file mode 100644
index 0000000..cb7202e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsagnqkg2kh3ba4mdl9367apqs.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [assembleUnitTest][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`assembleUnitTest`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("assembleUnitTest")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsah162g79ip2u5r19le6q8e96i.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsah162g79ip2u5r19le6q8e96i.kt
new file mode 100644
index 0000000..c984b19
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsah162g79ip2u5r19le6q8e96i.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [buildOutputs][org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>] extension.
+ */
+internal
+val org.gradle.api.Project.`buildOutputs`: org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput> get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("buildOutputs") as org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>
+
+/**
+ * Configures the [buildOutputs][org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>] extension.
+ */
+internal
+fun org.gradle.api.Project.`buildOutputs`(configure: Action<org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.api.BaseVariantOutput>>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("buildOutputs", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt
new file mode 100644
index 0000000..9248f3e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsal7tnw6zwxr0tm9joiwtx3utn.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaofthkmarv0q41bodk71vcqi7.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaofthkmarv0q41bodk71vcqi7.kt
new file mode 100644
index 0000000..e8b2e36
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaofthkmarv0q41bodk71vcqi7.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+val org.gradle.api.Project.`defaultArtifacts`: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("defaultArtifacts") as org.gradle.api.internal.plugins.DefaultArtifactPublicationSet
+
+/**
+ * Configures the [defaultArtifacts][org.gradle.api.internal.plugins.DefaultArtifactPublicationSet] extension.
+ */
+internal
+fun org.gradle.api.Project.`defaultArtifacts`(configure: Action<org.gradle.api.internal.plugins.DefaultArtifactPublicationSet>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("defaultArtifacts", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt
new file mode 100644
index 0000000..5645aab
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsaw0oyyuyjh9c44ow17xr6or9r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbgh4i073m92f7ht854rxd68dz.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbgh4i073m92f7ht854rxd68dz.kt
new file mode 100644
index 0000000..1131186
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbgh4i073m92f7ht854rxd68dz.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [updateLintBaseline][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`updateLintBaseline`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("updateLintBaseline")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt
new file mode 100644
index 0000000..9850a39
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbkq15y21l2gbr8ahlelhpfktf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
new file mode 100644
index 0000000..8d88839
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsblypoh2ruc9u3bx9djsfqsntg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsboo1h2e6tjgulf2tgppvwqqic.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsboo1h2e6tjgulf2tgppvwqqic.kt
new file mode 100644
index 0000000..d24a639
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsboo1h2e6tjgulf2tgppvwqqic.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [androidComponents][com.android.build.api.variant.LibraryAndroidComponentsExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`androidComponents`: com.android.build.api.variant.LibraryAndroidComponentsExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("androidComponents") as com.android.build.api.variant.LibraryAndroidComponentsExtension
+
+/**
+ * Configures the [androidComponents][com.android.build.api.variant.LibraryAndroidComponentsExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`androidComponents`(configure: Action<com.android.build.api.variant.LibraryAndroidComponentsExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("androidComponents", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
new file mode 100644
index 0000000..345a92a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbp4j8g31qsxo0ekjysvxih5jg.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+val org.gradle.api.Project.`javaToolchains`: org.gradle.jvm.toolchain.JavaToolchainService get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("javaToolchains") as org.gradle.jvm.toolchain.JavaToolchainService
+
+/**
+ * Configures the [javaToolchains][org.gradle.jvm.toolchain.JavaToolchainService] extension.
+ */
+internal
+fun org.gradle.api.Project.`javaToolchains`(configure: Action<org.gradle.jvm.toolchain.JavaToolchainService>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("javaToolchains", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
new file mode 100644
index 0000000..b986a1e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtc8iwv8u9b0f38ikfmodj8ns.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+val org.gradle.api.Project.`reporting`: org.gradle.api.reporting.ReportingExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("reporting") as org.gradle.api.reporting.ReportingExtension
+
+/**
+ * Configures the [reporting][org.gradle.api.reporting.ReportingExtension] extension.
+ */
+internal
+fun org.gradle.api.Project.`reporting`(configure: Action<org.gradle.api.reporting.ReportingExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("reporting", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtzuybthfarohm3mon9hpgdgu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtzuybthfarohm3mon9hpgdgu.kt
new file mode 100644
index 0000000..0b73090
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsbtzuybthfarohm3mon9hpgdgu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidJdkImage][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidJdkImage`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidJdkImage")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt
new file mode 100644
index 0000000..5ee081a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsc0976z2cy1ov67b8nwwgb2d5h.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestUtil][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestUtil`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestUtil")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsceahahdd2iycilt5p8hnrag27.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsceahahdd2iycilt5p8hnrag27.kt
new file mode 100644
index 0000000..4105965
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsceahahdd2iycilt5p8hnrag27.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [sourceSets][com.android.build.gradle.internal.tasks.SourceSetsTask] task.
+ */
+internal
+val TaskContainer.`sourceSets`: TaskProvider<com.android.build.gradle.internal.tasks.SourceSetsTask>
+    get() = named<com.android.build.gradle.internal.tasks.SourceSetsTask>("sourceSets")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscqzxb3a3trwt68hal8al3663i.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscqzxb3a3trwt68hal8al3663i.kt
new file mode 100644
index 0000000..2dcad22
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscqzxb3a3trwt68hal8al3663i.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lintFix][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`lintFix`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("lintFix")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt
new file mode 100644
index 0000000..e07a114
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorscu1ogvnpcrf6gv0dfmj7hx1lt.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd6ez5xjielu1wukui4cu58310.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd6ez5xjielu1wukui4cu58310.kt
new file mode 100644
index 0000000..50f8df8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd6ez5xjielu1wukui4cu58310.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [releaseWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`releaseWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("releaseWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd977e391xzjsyx13wseo6zmbh.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd977e391xzjsyx13wseo6zmbh.kt
new file mode 100644
index 0000000..384fac6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsd977e391xzjsyx13wseo6zmbh.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [connectedCheck][com.android.build.gradle.internal.tasks.DeviceSerialTestTask] task.
+ */
+internal
+val TaskContainer.`connectedCheck`: TaskProvider<com.android.build.gradle.internal.tasks.DeviceSerialTestTask>
+    get() = named<com.android.build.gradle.internal.tasks.DeviceSerialTestTask>("connectedCheck")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdemns0nrfvv4tm1e985ahms6r.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
new file mode 100644
index 0000000..b57b879
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdemns0nrfvv4tm1e985ahms6r.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [runtimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`runtimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("runtimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
new file mode 100644
index 0000000..71b7954
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdhblu8rt4vbwuf4rib4cwj9lu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [api][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`api`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("api")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
new file mode 100644
index 0000000..8895088
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdjndpeyafmkvjrxu9kp0ma1gn.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.jvm.toolchain.JavaToolchainService.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.jvm.toolchain.JavaToolchainService.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdkw3feodrotgq6qz1iozrse9p.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdkw3feodrotgq6qz1iozrse9p.kt
new file mode 100644
index 0000000..edae2e8
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdkw3feodrotgq6qz1iozrse9p.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [lint][com.android.build.gradle.internal.lint.AndroidLintGlobalTask] task.
+ */
+internal
+val TaskContainer.`lint`: TaskProvider<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>
+    get() = named<com.android.build.gradle.internal.lint.AndroidLintGlobalTask>("lint")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdsd01x022smecaiowfk4ic4cr.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdsd01x022smecaiowfk4ic4cr.kt
new file mode 100644
index 0000000..d5f2ec4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdsd01x022smecaiowfk4ic4cr.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt
new file mode 100644
index 0000000..19de4e1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdvhfka4zbo2v5pnxtm9xbwbqk.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt
new file mode 100644
index 0000000..c67ab87
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdys75vnlexdi7h9ckj6ofzc1c.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt
new file mode 100644
index 0000000..3b7fe8a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsdzuf6j7454qh6vkirdekoyoeu.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse4g34vhchhjlqy8cax2exywi4.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse4g34vhchhjlqy8cax2exywi4.kt
new file mode 100644
index 0000000..81879b6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse4g34vhchhjlqy8cax2exywi4.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [uninstallAll][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`uninstallAll`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("uninstallAll")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt
new file mode 100644
index 0000000..a182bd1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorse8yzkgyr2zhx9ujba0zqeejwb.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [deviceCheck][org.gradle.api.Task] task.
+ */
+internal
+val TaskContainer.`deviceCheck`: TaskProvider<org.gradle.api.Task>
+    get() = named<org.gradle.api.Task>("deviceCheck")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsed8zeqhlo5sqkouowcarr32yi.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsed8zeqhlo5sqkouowcarr32yi.kt
new file mode 100644
index 0000000..91d47f3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsed8zeqhlo5sqkouowcarr32yi.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val com.android.build.api.variant.LibraryAndroidComponentsExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun com.android.build.api.variant.LibraryAndroidComponentsExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseessl0al0otcsbyqqruvoncpd.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseessl0al0otcsbyqqruvoncpd.kt
new file mode 100644
index 0000000..7fa9b69
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseessl0al0otcsbyqqruvoncpd.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val org.gradle.api.reporting.ReportingExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun org.gradle.api.reporting.ReportingExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseewlrudtkfa7do24224pxou00.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseewlrudtkfa7do24224pxou00.kt
new file mode 100644
index 0000000..45acdf0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseewlrudtkfa7do24224pxou00.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [extractProguardFiles][com.android.build.gradle.internal.tasks.ExtractProguardFiles] task.
+ */
+internal
+val TaskContainer.`extractProguardFiles`: TaskProvider<com.android.build.gradle.internal.tasks.ExtractProguardFiles>
+    get() = named<com.android.build.gradle.internal.tasks.ExtractProguardFiles>("extractProguardFiles")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefl58oxisxp3764b2iuwx749z.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefl58oxisxp3764b2iuwx749z.kt
new file mode 100644
index 0000000..73d090f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefl58oxisxp3764b2iuwx749z.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestDebugAnnotationProcessor][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestDebugAnnotationProcessor`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestDebugAnnotationProcessor")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefnnqllizd3ctj35qompjt2bb.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefnnqllizd3ctj35qompjt2bb.kt
new file mode 100644
index 0000000..c7dce37
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsefnnqllizd3ctj35qompjt2bb.kt
@@ -0,0 +1,76 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Retrieves the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+val com.android.build.gradle.LibraryExtension.`ext`: org.gradle.api.plugins.ExtraPropertiesExtension get() =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.getByName("ext") as org.gradle.api.plugins.ExtraPropertiesExtension
+
+/**
+ * Configures the [ext][org.gradle.api.plugins.ExtraPropertiesExtension] extension.
+ */
+internal
+fun com.android.build.gradle.LibraryExtension.`ext`(configure: Action<org.gradle.api.plugins.ExtraPropertiesExtension>): Unit =
+    (this as org.gradle.api.plugins.ExtensionAware).extensions.configure("ext", configure)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseshd0w40t6ka8bt3bi6bnw527.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseshd0w40t6ka8bt3bi6bnw527.kt
new file mode 100644
index 0000000..c7e74a5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorseshd0w40t6ka8bt3bi6bnw527.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt
new file mode 100644
index 0000000..71b177b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsezr4gtstte0q1yjk3f4ptp6qf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsf4yj6194tvk0mbfgprieuji0e.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsf4yj6194tvk0mbfgprieuji0e.kt
new file mode 100644
index 0000000..9a29c64
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsf4yj6194tvk0mbfgprieuji0e.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshemjqd071ckhzv4xjw7jv79z.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshemjqd071ckhzv4xjw7jv79z.kt
new file mode 100644
index 0000000..605baf0
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshemjqd071ckhzv4xjw7jv79z.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshhpkr63joua0zn5i2f2wg23l.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshhpkr63joua0zn5i2f2wg23l.kt
new file mode 100644
index 0000000..9e6fe0b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorshhpkr63joua0zn5i2f2wg23l.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [androidTestReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`androidTestReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("androidTestReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorskqvassj4qtf17yvifmp95kpe.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorskqvassj4qtf17yvifmp95kpe.kt
new file mode 100644
index 0000000..ea62870
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorskqvassj4qtf17yvifmp95kpe.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseRuntimeOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseRuntimeOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseRuntimeOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsmkbeu49qp4rv78bihop646di.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsmkbeu49qp4rv78bihop646di.kt
new file mode 100644
index 0000000..889ac56
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsmkbeu49qp4rv78bihop646di.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesApi][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesApi`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesApi")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspawkq4fc3bcn833bghq5ebta.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspawkq4fc3bcn833bghq5ebta.kt
new file mode 100644
index 0000000..acba2df
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspawkq4fc3bcn833bghq5ebta.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspww5q47lih3rre07snxchu3u.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspww5q47lih3rre07snxchu3u.kt
new file mode 100644
index 0000000..8c605b5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorspww5q47lih3rre07snxchu3u.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testFixturesReleaseCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testFixturesReleaseCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testFixturesReleaseCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorss2xknqctb7j80igo2a77igg0.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorss2xknqctb7j80igo2a77igg0.kt
new file mode 100644
index 0000000..a1c3398
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorss2xknqctb7j80igo2a77igg0.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testReleaseImplementation][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testReleaseImplementation`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testReleaseImplementation")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsudq1uh318qqky95gjgywg3z1.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsudq1uh318qqky95gjgywg3z1.kt
new file mode 100644
index 0000000..0fc5eba
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsudq1uh318qqky95gjgywg3z1.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [testDebugWearApp][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`testDebugWearApp`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("testDebugWearApp")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsv8sku3n0evm97p61uoj1tesf.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsv8sku3n0evm97p61uoj1tesf.kt
new file mode 100644
index 0000000..f7fe6ac
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/Accessorsv8sku3n0evm97p61uoj1tesf.kt
@@ -0,0 +1,68 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Provides the existing [debugCompileOnly][org.gradle.api.artifacts.Configuration] element.
+ */
+internal
+val org.gradle.api.NamedDomainObjectContainer<org.gradle.api.artifacts.Configuration>.`debugCompileOnly`: NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
+    get() = named<org.gradle.api.artifacts.Configuration>("debugCompileOnly")
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidApisConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidApisConfigurationAccessors.kt
new file mode 100644
index 0000000..b0aa98f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidApisConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(dependencyNotation: Any): Dependency? =
+    add("androidApis", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidApis", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidApis`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidApis", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidApis' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidApis`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidApis", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidApis' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidApis`(constraintNotation: Any): DependencyConstraint =
+    add("androidApis", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidApis' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidApis`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidApis", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidApis' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidApis`(artifactNotation: Any): PublishArtifact =
+    add("androidApis", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidApis' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidApis`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidApis", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidJdkImageConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidJdkImageConfigurationAccessors.kt
new file mode 100644
index 0000000..df17fbc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidJdkImageConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(dependencyNotation: Any): Dependency? =
+    add("androidJdkImage", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidJdkImage", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidJdkImage`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidJdkImage", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidJdkImage' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidJdkImage`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidJdkImage", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidJdkImage' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidJdkImage`(constraintNotation: Any): DependencyConstraint =
+    add("androidJdkImage", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidJdkImage' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidJdkImage`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidJdkImage", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidJdkImage' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidJdkImage`(artifactNotation: Any): PublishArtifact =
+    add("androidJdkImage", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidJdkImage' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidJdkImage`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidJdkImage", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..bf4e673
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..326c6bc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..3144dd7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..9678cc1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..928c64d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0ae7a10
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..c9009a7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..ac7bbe1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..6c0d3e2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..f36364c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..1556929
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..139b782
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..5f96471
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..0926e7e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("androidTestRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("androidTestRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestUtilConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestUtilConfigurationAccessors.kt
new file mode 100644
index 0000000..46fc8a6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestUtilConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(dependencyNotation: Any): Dependency? =
+    add("androidTestUtil", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestUtil", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestUtil`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestUtil", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestUtil' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestUtil`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestUtil", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestUtil' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestUtil`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestUtil", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestUtil' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestUtil`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestUtil", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestUtil' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestUtil`(artifactNotation: Any): PublishArtifact =
+    add("androidTestUtil", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestUtil' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestUtil`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestUtil", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..3df228e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AndroidTestWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(dependencyNotation: Any): Dependency? =
+    add("androidTestWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "androidTestWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`androidTestWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "androidTestWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'androidTestWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`androidTestWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("androidTestWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'androidTestWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("androidTestWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'androidTestWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`androidTestWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("androidTestWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'androidTestWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestWearApp`(artifactNotation: Any): PublishArtifact =
+    add("androidTestWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'androidTestWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`androidTestWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("androidTestWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..dc2d453
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/AnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("annotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "annotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`annotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "annotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'annotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`annotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("annotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("annotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'annotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`annotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("annotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("annotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'annotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`annotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("annotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ApiConfigurationAccessors.kt
new file mode 100644
index 0000000..c86aa57
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(dependencyNotation: Any): Dependency? =
+    add("api", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "api", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`api`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "api", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'api' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`api`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("api", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any): DependencyConstraint =
+    add("api", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'api' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`api`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("api", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(artifactNotation: Any): PublishArtifact =
+    add("api", artifactNotation)
+
+/**
+ * Adds an artifact to the 'api' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`api`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("api", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ArchivesConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ArchivesConfigurationAccessors.kt
new file mode 100644
index 0000000..c2eb65a
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ArchivesConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(dependencyNotation: Any): Dependency? =
+    add("archives", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "archives", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`archives`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "archives", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'archives' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`archives`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("archives", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any): DependencyConstraint =
+    add("archives", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'archives' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`archives`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("archives", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(artifactNotation: Any): PublishArtifact =
+    add("archives", artifactNotation)
+
+/**
+ * Adds an artifact to the 'archives' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`archives`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("archives", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..2a494e2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(dependencyNotation: Any): Dependency? =
+    add("compileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "compileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`compileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "compileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'compileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`compileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("compileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("compileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'compileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`compileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("compileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(artifactNotation: Any): PublishArtifact =
+    add("compileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'compileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`compileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("compileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CoreLibraryDesugaringConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CoreLibraryDesugaringConfigurationAccessors.kt
new file mode 100644
index 0000000..651f095
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/CoreLibraryDesugaringConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(dependencyNotation: Any): Dependency? =
+    add("coreLibraryDesugaring", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "coreLibraryDesugaring", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`coreLibraryDesugaring`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "coreLibraryDesugaring", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`coreLibraryDesugaring`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("coreLibraryDesugaring", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`coreLibraryDesugaring`(constraintNotation: Any): DependencyConstraint =
+    add("coreLibraryDesugaring", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`coreLibraryDesugaring`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("coreLibraryDesugaring", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`coreLibraryDesugaring`(artifactNotation: Any): PublishArtifact =
+    add("coreLibraryDesugaring", artifactNotation)
+
+/**
+ * Adds an artifact to the 'coreLibraryDesugaring' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`coreLibraryDesugaring`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("coreLibraryDesugaring", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..b6cfd56
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("debugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("debugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("debugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugApiConfigurationAccessors.kt
new file mode 100644
index 0000000..05b2764
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(dependencyNotation: Any): Dependency? =
+    add("debugApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugApi`(constraintNotation: Any): DependencyConstraint =
+    add("debugApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugApi`(artifactNotation: Any): PublishArtifact =
+    add("debugApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..ffb66f4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("debugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("debugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("debugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..8332a0d
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(dependencyNotation: Any): Dependency? =
+    add("debugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("debugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("debugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..edd1cdc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("debugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("debugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("debugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..d3d5013
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(dependencyNotation: Any): Dependency? =
+    add("debugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "debugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`debugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "debugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'debugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`debugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("debugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'debugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("debugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'debugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`debugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("debugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'debugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("debugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'debugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`debugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("debugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DefaultConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DefaultConfigurationAccessors.kt
new file mode 100644
index 0000000..90a9255
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/DefaultConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(dependencyNotation: Any): Dependency? =
+    add("default", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "default", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`default`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "default", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'default' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`default`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("default", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any): DependencyConstraint =
+    add("default", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'default' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`default`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("default", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(artifactNotation: Any): PublishArtifact =
+    add("default", artifactNotation)
+
+/**
+ * Adds an artifact to the 'default' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`default`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("default", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..586e375
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(dependencyNotation: Any): Dependency? =
+    add("implementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "implementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`implementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "implementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'implementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`implementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("implementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any): DependencyConstraint =
+    add("implementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'implementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`implementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("implementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(artifactNotation: Any): PublishArtifact =
+    add("implementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'implementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`implementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("implementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintChecksConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintChecksConfigurationAccessors.kt
new file mode 100644
index 0000000..e72a8e7
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintChecksConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(dependencyNotation: Any): Dependency? =
+    add("lintChecks", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintChecks", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintChecks`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "lintChecks", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintChecks' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`lintChecks`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("lintChecks", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'lintChecks' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintChecks`(constraintNotation: Any): DependencyConstraint =
+    add("lintChecks", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'lintChecks' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintChecks`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("lintChecks", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'lintChecks' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintChecks`(artifactNotation: Any): PublishArtifact =
+    add("lintChecks", artifactNotation)
+
+/**
+ * Adds an artifact to the 'lintChecks' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintChecks`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("lintChecks", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintPublishConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintPublishConfigurationAccessors.kt
new file mode 100644
index 0000000..a5d81a4
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/LintPublishConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(dependencyNotation: Any): Dependency? =
+    add("lintPublish", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "lintPublish", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`lintPublish`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "lintPublish", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'lintPublish' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`lintPublish`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("lintPublish", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'lintPublish' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintPublish`(constraintNotation: Any): DependencyConstraint =
+    add("lintPublish", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'lintPublish' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`lintPublish`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("lintPublish", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'lintPublish' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintPublish`(artifactNotation: Any): PublishArtifact =
+    add("lintPublish", artifactNotation)
+
+/**
+ * Adds an artifact to the 'lintPublish' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`lintPublish`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("lintPublish", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..ddd3a4b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("releaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("releaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("releaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseApiConfigurationAccessors.kt
new file mode 100644
index 0000000..9bab477
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(dependencyNotation: Any): Dependency? =
+    add("releaseApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseApi`(constraintNotation: Any): DependencyConstraint =
+    add("releaseApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseApi`(artifactNotation: Any): PublishArtifact =
+    add("releaseApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..8b807f3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("releaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("releaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("releaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..61453f6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("releaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("releaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("releaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..1b28e79
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("releaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("releaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("releaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..c6a1ac6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/ReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("releaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "releaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`releaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "releaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'releaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`releaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("releaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'releaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("releaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'releaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`releaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("releaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'releaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("releaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'releaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`releaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("releaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/RuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/RuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..c5e25d1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/RuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(dependencyNotation: Any): Dependency? =
+    add("runtimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "runtimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`runtimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "runtimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'runtimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`runtimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("runtimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("runtimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'runtimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`runtimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("runtimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("runtimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'runtimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`runtimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("runtimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..9e07529
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..d1b4ece
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..0ed6cdc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..80f6038
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..09022a6
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("testDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..b7298fd
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..1eb1502
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("testDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..a20e286
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesApiConfigurationAccessors.kt
new file mode 100644
index 0000000..b5d1d37
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..6592dd3
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..8bbfc24
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugApiConfigurationAccessors.kt
new file mode 100644
index 0000000..219578e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..3a1495f
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..06c7f9e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..361aaa5
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..75b7615
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesDebugWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesDebugWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesDebugWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesDebugWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesDebugWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesDebugWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesDebugWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesDebugWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesDebugWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesDebugWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesDebugWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesDebugWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesDebugWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesDebugWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..46968bc
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..bdebc99
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseApiConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseApiConfigurationAccessors.kt
new file mode 100644
index 0000000..55427da
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseApiConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseApi", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseApi", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseApi`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseApi", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseApi`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseApi", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseApi`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseApi", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseApi`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseApi", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseApi`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseApi", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseApi' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseApi`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseApi", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..f986509
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..132c222
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..74fb7f1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..c0a0f4c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..c869b5e
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testFixturesRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..353f901
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestFixturesWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(dependencyNotation: Any): Dependency? =
+    add("testFixturesWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testFixturesWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testFixturesWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testFixturesWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testFixturesWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testFixturesWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testFixturesWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testFixturesWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testFixturesWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testFixturesWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testFixturesWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testFixturesWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testFixturesWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testFixturesWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testFixturesWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testFixturesWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..6302550
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(dependencyNotation: Any): Dependency? =
+    add("testImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseAnnotationProcessorConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseAnnotationProcessorConfigurationAccessors.kt
new file mode 100644
index 0000000..676d3a2
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseAnnotationProcessorConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(dependencyNotation: Any): Dependency? =
+    add("testReleaseAnnotationProcessor", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseAnnotationProcessor", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseAnnotationProcessor`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseAnnotationProcessor", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseAnnotationProcessor`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseAnnotationProcessor", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseAnnotationProcessor`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseAnnotationProcessor", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseAnnotationProcessor`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseAnnotationProcessor", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseAnnotationProcessor`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseAnnotationProcessor", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseAnnotationProcessor' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseAnnotationProcessor`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseAnnotationProcessor", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseCompileOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseCompileOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..1da29c1
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseCompileOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(dependencyNotation: Any): Dependency? =
+    add("testReleaseCompileOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseCompileOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseCompileOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseCompileOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseCompileOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseCompileOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseCompileOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseCompileOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseCompileOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseCompileOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseCompileOnly`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseCompileOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseCompileOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseCompileOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseCompileOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseImplementationConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseImplementationConfigurationAccessors.kt
new file mode 100644
index 0000000..689b13b
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseImplementationConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(dependencyNotation: Any): Dependency? =
+    add("testReleaseImplementation", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseImplementation", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseImplementation`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseImplementation", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseImplementation' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseImplementation`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseImplementation", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseImplementation`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseImplementation", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseImplementation' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseImplementation`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseImplementation", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseImplementation`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseImplementation", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseImplementation' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseImplementation`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseImplementation", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..cb71c34
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testReleaseRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..a929832
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestReleaseWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(dependencyNotation: Any): Dependency? =
+    add("testReleaseWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testReleaseWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testReleaseWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testReleaseWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testReleaseWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testReleaseWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testReleaseWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testReleaseWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testReleaseWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testReleaseWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testReleaseWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testReleaseWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testReleaseWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testReleaseWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testReleaseWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestRuntimeOnlyConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestRuntimeOnlyConfigurationAccessors.kt
new file mode 100644
index 0000000..d1e256c
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestRuntimeOnlyConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(dependencyNotation: Any): Dependency? =
+    add("testRuntimeOnly", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testRuntimeOnly", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testRuntimeOnly`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testRuntimeOnly", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testRuntimeOnly' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testRuntimeOnly`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testRuntimeOnly", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testRuntimeOnly' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testRuntimeOnly`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testRuntimeOnly", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(artifactNotation: Any): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testRuntimeOnly' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testRuntimeOnly`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testRuntimeOnly", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestWearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestWearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..0087801
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/TestWearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(dependencyNotation: Any): Dependency? =
+    add("testWearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "testWearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`testWearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "testWearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'testWearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`testWearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("testWearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'testWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testWearApp`(constraintNotation: Any): DependencyConstraint =
+    add("testWearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'testWearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`testWearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("testWearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'testWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testWearApp`(artifactNotation: Any): PublishArtifact =
+    add("testWearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'testWearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`testWearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("testWearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/WearAppConfigurationAccessors.kt b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/WearAppConfigurationAccessors.kt
new file mode 100644
index 0000000..94291aa
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/accessors/_f0ee9cc1794cebbd3bf31d9f14948df3/WearAppConfigurationAccessors.kt
@@ -0,0 +1,223 @@
+
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.accessors._f0ee9cc1794cebbd3bf31d9f14948df3
+
+
+import org.gradle.api.Action
+import org.gradle.api.Incubating
+import org.gradle.api.NamedDomainObjectProvider
+import org.gradle.api.Project
+import org.gradle.api.Task
+import org.gradle.api.artifacts.Configuration
+import org.gradle.api.artifacts.ConfigurablePublishArtifact
+import org.gradle.api.artifacts.ConfigurationContainer
+import org.gradle.api.artifacts.Dependency
+import org.gradle.api.artifacts.DependencyConstraint
+import org.gradle.api.artifacts.ExternalModuleDependency
+import org.gradle.api.artifacts.ModuleDependency
+import org.gradle.api.artifacts.PublishArtifact
+import org.gradle.api.artifacts.dsl.ArtifactHandler
+import org.gradle.api.artifacts.dsl.DependencyConstraintHandler
+import org.gradle.api.artifacts.dsl.DependencyHandler
+import org.gradle.api.provider.Provider
+import org.gradle.api.provider.ProviderConvertible
+import org.gradle.api.tasks.TaskContainer
+import org.gradle.api.tasks.TaskProvider
+
+import org.gradle.kotlin.dsl.*
+import org.gradle.kotlin.dsl.accessors.runtime.*
+
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(dependencyNotation: Any): Dependency? =
+    add("wearApp", dependencyNotation)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: String,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): ExternalModuleDependency = addDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+) as ExternalModuleDependency
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: Provider<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependencyNotation notation for the dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    dependencyNotation: ProviderConvertible<*>,
+    dependencyConfiguration: Action<ExternalModuleDependency>
+): Unit = addConfiguredDependencyTo(
+    this, "wearApp", dependencyNotation, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param group the group of the module to be added as a dependency.
+ * @param name the name of the module to be added as a dependency.
+ * @param version the optional version of the module to be added as a dependency.
+ * @param configuration the optional configuration of the module to be added as a dependency.
+ * @param classifier the optional classifier of the module artifact to be added as a dependency.
+ * @param ext the optional extension of the module artifact to be added as a dependency.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.create]
+ * @see [DependencyHandler.add]
+ */
+internal
+fun DependencyHandler.`wearApp`(
+    group: String,
+    name: String,
+    version: String? = null,
+    configuration: String? = null,
+    classifier: String? = null,
+    ext: String? = null,
+    dependencyConfiguration: Action<ExternalModuleDependency>? = null
+): ExternalModuleDependency = addExternalModuleDependencyTo(
+    this, "wearApp", group, name, version, configuration, classifier, ext, dependencyConfiguration
+)
+
+/**
+ * Adds a dependency to the 'wearApp' configuration.
+ *
+ * @param dependency dependency to be added.
+ * @param dependencyConfiguration expression to use to configure the dependency.
+ * @return The dependency.
+ *
+ * @see [DependencyHandler.add]
+ */
+internal
+fun <T : ModuleDependency> DependencyHandler.`wearApp`(
+    dependency: T,
+    dependencyConfiguration: T.() -> Unit
+): T = add("wearApp", dependency, dependencyConfiguration)
+
+/**
+ * Adds a dependency constraint to the 'wearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`wearApp`(constraintNotation: Any): DependencyConstraint =
+    add("wearApp", constraintNotation)
+
+/**
+ * Adds a dependency constraint to the 'wearApp' configuration.
+ *
+ * @param constraintNotation the dependency constraint notation
+ * @param block the block to use to configure the dependency constraint
+ *
+ * @return the added dependency constraint
+ *
+ * @see [DependencyConstraintHandler.add]
+ */
+internal
+fun DependencyConstraintHandler.`wearApp`(constraintNotation: Any, block: DependencyConstraint.() -> Unit): DependencyConstraint =
+    add("wearApp", constraintNotation, block)
+
+/**
+ * Adds an artifact to the 'wearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`wearApp`(artifactNotation: Any): PublishArtifact =
+    add("wearApp", artifactNotation)
+
+/**
+ * Adds an artifact to the 'wearApp' configuration.
+ *
+ * @param artifactNotation the group of the module to be added as a dependency.
+ * @param configureAction The action to execute to configure the artifact.
+ * @return The artifact.
+ *
+ * @see [ArtifactHandler.add]
+ */
+internal
+fun ArtifactHandler.`wearApp`(
+    artifactNotation: Any,
+    configureAction:  ConfigurablePublishArtifact.() -> Unit
+): PublishArtifact =
+    add("wearApp", artifactNotation, configureAction)
+
+
+
diff --git a/build-logic/bin/main/gradle/kotlin/dsl/plugins/_dc849c176658e004d9175fd31cbd9339/PluginSpecBuilders.kt b/build-logic/bin/main/gradle/kotlin/dsl/plugins/_dc849c176658e004d9175fd31cbd9339/PluginSpecBuilders.kt
new file mode 100644
index 0000000..1e37193
--- /dev/null
+++ b/build-logic/bin/main/gradle/kotlin/dsl/plugins/_dc849c176658e004d9175fd31cbd9339/PluginSpecBuilders.kt
@@ -0,0 +1,1331 @@
+/*
+ * Copyright 2018 the original author or authors.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+@file:Suppress(
+    "unused",
+    "nothing_to_inline",
+    "useless_cast",
+    "unchecked_cast",
+    "extension_shadowed_by_member",
+    "redundant_projection",
+    "RemoveRedundantBackticks",
+    "ObjectPropertyName",
+    "deprecation"
+)
+@file:org.gradle.api.Generated
+
+/* ktlint-disable */
+
+package gradle.kotlin.dsl.plugins._dc849c176658e004d9175fd31cbd9339
+
+import org.gradle.plugin.use.PluginDependenciesSpec
+import org.gradle.plugin.use.PluginDependencySpec
+
+
+/**
+ * The `android` plugin implemented by [com.android.build.gradle.AppPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`android`: PluginDependencySpec
+    get() = this.id("android")
+
+
+/**
+ * The `android-library` plugin implemented by [com.android.build.gradle.LibraryPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`android-library`: PluginDependencySpec
+    get() = this.id("android-library")
+
+
+/**
+ * The `android-reporting` plugin implemented by [com.android.build.gradle.ReportingPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`android-reporting`: PluginDependencySpec
+    get() = this.id("android-reporting")
+
+
+/**
+ * The `com` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com`.
+ */
+internal
+val `PluginDependenciesSpec`.`com`: `ComPluginGroup`
+    get() = `ComPluginGroup`(this)
+
+
+/**
+ * The `com.android` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android`.
+ */
+internal
+val `ComPluginGroup`.`android`: `ComAndroidPluginGroup`
+    get() = `ComAndroidPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.application` plugin implemented by [com.android.build.gradle.AppPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`application`: PluginDependencySpec
+    get() = plugins.id("com.android.application")
+
+
+/**
+ * The `com.android.asset-pack` plugin implemented by [com.android.build.gradle.AssetPackPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`asset-pack`: PluginDependencySpec
+    get() = plugins.id("com.android.asset-pack")
+
+
+/**
+ * The `com.android.asset-pack-bundle` plugin implemented by [com.android.build.gradle.AssetPackBundlePlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`asset-pack-bundle`: PluginDependencySpec
+    get() = plugins.id("com.android.asset-pack-bundle")
+
+
+/**
+ * The `com.android.base` plugin implemented by [com.android.build.gradle.api.AndroidBasePlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`base`: PluginDependencySpec
+    get() = plugins.id("com.android.base")
+
+
+/**
+ * The `com.android.dynamic-feature` plugin implemented by [com.android.build.gradle.DynamicFeaturePlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`dynamic-feature`: PluginDependencySpec
+    get() = plugins.id("com.android.dynamic-feature")
+
+
+/**
+ * The `com.android.fused-library` plugin implemented by [com.android.build.gradle.api.FusedLibraryPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`fused-library`: PluginDependencySpec
+    get() = plugins.id("com.android.fused-library")
+
+
+/**
+ * The `com.android.internal` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidInternalPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android.internal`.
+ */
+internal
+val `ComAndroidPluginGroup`.`internal`: `ComAndroidInternalPluginGroup`
+    get() = `ComAndroidInternalPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.internal.application` plugin implemented by [com.android.build.gradle.internal.plugins.AppPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`application`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.application")
+
+
+/**
+ * The `com.android.internal.asset-pack` plugin implemented by [com.android.build.gradle.internal.plugins.AssetPackPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`asset-pack`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.asset-pack")
+
+
+/**
+ * The `com.android.internal.asset-pack-bundle` plugin implemented by [com.android.build.gradle.internal.plugins.AssetPackBundlePlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`asset-pack-bundle`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.asset-pack-bundle")
+
+
+/**
+ * The `com.android.internal.dynamic-feature` plugin implemented by [com.android.build.gradle.internal.plugins.DynamicFeaturePlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`dynamic-feature`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.dynamic-feature")
+
+
+/**
+ * The `com.android.internal.fused-library` plugin implemented by [com.android.build.gradle.internal.plugins.FusedLibraryPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`fused-library`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.fused-library")
+
+
+/**
+ * The `com.android.internal.kotlin` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidInternalKotlinPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android.internal.kotlin`.
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`kotlin`: `ComAndroidInternalKotlinPluginGroup`
+    get() = `ComAndroidInternalKotlinPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.internal.kotlin.multiplatform` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidInternalKotlinMultiplatformPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android.internal.kotlin.multiplatform`.
+ */
+internal
+val `ComAndroidInternalKotlinPluginGroup`.`multiplatform`: `ComAndroidInternalKotlinMultiplatformPluginGroup`
+    get() = `ComAndroidInternalKotlinMultiplatformPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.internal.kotlin.multiplatform.library` plugin implemented by [com.android.build.gradle.internal.plugins.KotlinMultiplatformAndroidPlugin].
+ */
+internal
+val `ComAndroidInternalKotlinMultiplatformPluginGroup`.`library`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.kotlin.multiplatform.library")
+
+
+/**
+ * The `com.android.internal.library` plugin implemented by [com.android.build.gradle.internal.plugins.LibraryPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`library`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.library")
+
+
+/**
+ * The `com.android.internal.lint` plugin implemented by [com.android.build.gradle.internal.plugins.LintPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`lint`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.lint")
+
+
+/**
+ * The `com.android.internal.privacy-sandbox-sdk` plugin implemented by [com.android.build.gradle.internal.plugins.PrivacySandboxSdkPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`privacy-sandbox-sdk`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.privacy-sandbox-sdk")
+
+
+/**
+ * The `com.android.internal.reporting` plugin implemented by [com.android.build.gradle.internal.plugins.ReportingPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`reporting`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.reporting")
+
+
+/**
+ * The `com.android.internal.test` plugin implemented by [com.android.build.gradle.internal.plugins.TestPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`test`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.test")
+
+
+/**
+ * The `com.android.internal.version-check` plugin implemented by [com.android.build.gradle.internal.plugins.VersionCheckPlugin].
+ */
+internal
+val `ComAndroidInternalPluginGroup`.`version-check`: PluginDependencySpec
+    get() = plugins.id("com.android.internal.version-check")
+
+
+/**
+ * The `com.android.kotlin` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidKotlinPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android.kotlin`.
+ */
+internal
+val `ComAndroidPluginGroup`.`kotlin`: `ComAndroidKotlinPluginGroup`
+    get() = `ComAndroidKotlinPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.kotlin.multiplatform` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `ComAndroidKotlinMultiplatformPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `com.android.kotlin.multiplatform`.
+ */
+internal
+val `ComAndroidKotlinPluginGroup`.`multiplatform`: `ComAndroidKotlinMultiplatformPluginGroup`
+    get() = `ComAndroidKotlinMultiplatformPluginGroup`(plugins)
+
+
+/**
+ * The `com.android.kotlin.multiplatform.library` plugin implemented by [com.android.build.gradle.api.KotlinMultiplatformAndroidPlugin].
+ */
+internal
+val `ComAndroidKotlinMultiplatformPluginGroup`.`library`: PluginDependencySpec
+    get() = plugins.id("com.android.kotlin.multiplatform.library")
+
+
+/**
+ * The `com.android.library` plugin implemented by [com.android.build.gradle.LibraryPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`library`: PluginDependencySpec
+    get() = plugins.id("com.android.library")
+
+
+/**
+ * The `com.android.lint` plugin implemented by [com.android.build.gradle.LintPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`lint`: PluginDependencySpec
+    get() = plugins.id("com.android.lint")
+
+
+/**
+ * The `com.android.privacy-sandbox-sdk` plugin implemented by [com.android.build.gradle.api.PrivacySandboxSdkPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`privacy-sandbox-sdk`: PluginDependencySpec
+    get() = plugins.id("com.android.privacy-sandbox-sdk")
+
+
+/**
+ * The `com.android.reporting` plugin implemented by [com.android.build.gradle.ReportingPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`reporting`: PluginDependencySpec
+    get() = plugins.id("com.android.reporting")
+
+
+/**
+ * The `com.android.test` plugin implemented by [com.android.build.gradle.TestPlugin].
+ */
+internal
+val `ComAndroidPluginGroup`.`test`: PluginDependencySpec
+    get() = plugins.id("com.android.test")
+
+
+/**
+ * The `kotlin` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin`: PluginDependencySpec
+    get() = this.id("kotlin")
+
+
+/**
+ * The `kotlin-android` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-android`: PluginDependencySpec
+    get() = this.id("kotlin-android")
+
+
+/**
+ * The `kotlin-android-extensions` plugin implemented by [org.jetbrains.kotlin.gradle.internal.AndroidExtensionsSubpluginIndicator].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-android-extensions`: PluginDependencySpec
+    get() = this.id("kotlin-android-extensions")
+
+
+/**
+ * The `kotlin-kapt` plugin implemented by [org.jetbrains.kotlin.gradle.internal.Kapt3GradleSubplugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-kapt`: PluginDependencySpec
+    get() = this.id("kotlin-kapt")
+
+
+/**
+ * The `kotlin-multiplatform` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-multiplatform`: PluginDependencySpec
+    get() = this.id("kotlin-multiplatform")
+
+
+/**
+ * The `kotlin-native-cocoapods` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.cocoapods.KotlinCocoapodsPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-native-cocoapods`: PluginDependencySpec
+    get() = this.id("kotlin-native-cocoapods")
+
+
+/**
+ * The `kotlin-native-performance` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.performance.KotlinPerformancePlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-native-performance`: PluginDependencySpec
+    get() = this.id("kotlin-native-performance")
+
+
+/**
+ * The `kotlin-parcelize` plugin implemented by [org.jetbrains.kotlin.gradle.internal.ParcelizeSubplugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-parcelize`: PluginDependencySpec
+    get() = this.id("kotlin-parcelize")
+
+
+/**
+ * The `kotlin-platform-android` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformAndroidPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-platform-android`: PluginDependencySpec
+    get() = this.id("kotlin-platform-android")
+
+
+/**
+ * The `kotlin-platform-common` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformCommonPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-platform-common`: PluginDependencySpec
+    get() = this.id("kotlin-platform-common")
+
+
+/**
+ * The `kotlin-platform-js` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJsPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-platform-js`: PluginDependencySpec
+    get() = this.id("kotlin-platform-js")
+
+
+/**
+ * The `kotlin-platform-jvm` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJvmPlugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-platform-jvm`: PluginDependencySpec
+    get() = this.id("kotlin-platform-jvm")
+
+
+/**
+ * The `kotlin-scripting` plugin implemented by [org.jetbrains.kotlin.gradle.scripting.internal.ScriptingGradleSubplugin].
+ */
+internal
+val `PluginDependenciesSpec`.`kotlin-scripting`: PluginDependencySpec
+    get() = this.id("kotlin-scripting")
+
+
+/**
+ * The `org` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org`.
+ */
+internal
+val `PluginDependenciesSpec`.`org`: `OrgPluginGroup`
+    get() = `OrgPluginGroup`(this)
+
+
+/**
+ * The `org.gradle` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgGradlePluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.gradle`.
+ */
+internal
+val `OrgPluginGroup`.`gradle`: `OrgGradlePluginGroup`
+    get() = `OrgGradlePluginGroup`(plugins)
+
+
+/**
+ * The `org.gradle.antlr` plugin implemented by [org.gradle.api.plugins.antlr.AntlrPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`antlr`: PluginDependencySpec
+    get() = plugins.id("org.gradle.antlr")
+
+
+/**
+ * The `org.gradle.application` plugin implemented by [org.gradle.api.plugins.ApplicationPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`application`: PluginDependencySpec
+    get() = plugins.id("org.gradle.application")
+
+
+/**
+ * The `org.gradle.assembler` plugin implemented by [org.gradle.language.assembler.plugins.AssemblerPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`assembler`: PluginDependencySpec
+    get() = plugins.id("org.gradle.assembler")
+
+
+/**
+ * The `org.gradle.assembler-lang` plugin implemented by [org.gradle.language.assembler.plugins.AssemblerLangPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`assembler-lang`: PluginDependencySpec
+    get() = plugins.id("org.gradle.assembler-lang")
+
+
+/**
+ * The `org.gradle.base` plugin implemented by [org.gradle.api.plugins.BasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.base")
+
+
+/**
+ * The `org.gradle.binary-base` plugin implemented by [org.gradle.platform.base.plugins.BinaryBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`binary-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.binary-base")
+
+
+/**
+ * The `org.gradle.build-dashboard` plugin implemented by [org.gradle.api.reporting.plugins.BuildDashboardPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`build-dashboard`: PluginDependencySpec
+    get() = plugins.id("org.gradle.build-dashboard")
+
+
+/**
+ * The `org.gradle.build-init` plugin implemented by [org.gradle.buildinit.plugins.BuildInitPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`build-init`: PluginDependencySpec
+    get() = plugins.id("org.gradle.build-init")
+
+
+/**
+ * The `org.gradle.c` plugin implemented by [org.gradle.language.c.plugins.CPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`c`: PluginDependencySpec
+    get() = plugins.id("org.gradle.c")
+
+
+/**
+ * The `org.gradle.c-lang` plugin implemented by [org.gradle.language.c.plugins.CLangPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`c-lang`: PluginDependencySpec
+    get() = plugins.id("org.gradle.c-lang")
+
+
+/**
+ * The `org.gradle.checkstyle` plugin implemented by [org.gradle.api.plugins.quality.CheckstylePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`checkstyle`: PluginDependencySpec
+    get() = plugins.id("org.gradle.checkstyle")
+
+
+/**
+ * The `org.gradle.clang-compiler` plugin implemented by [org.gradle.nativeplatform.toolchain.plugins.ClangCompilerPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`clang-compiler`: PluginDependencySpec
+    get() = plugins.id("org.gradle.clang-compiler")
+
+
+/**
+ * The `org.gradle.codenarc` plugin implemented by [org.gradle.api.plugins.quality.CodeNarcPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`codenarc`: PluginDependencySpec
+    get() = plugins.id("org.gradle.codenarc")
+
+
+/**
+ * The `org.gradle.component-base` plugin implemented by [org.gradle.platform.base.plugins.ComponentBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`component-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.component-base")
+
+
+/**
+ * The `org.gradle.component-model-base` plugin implemented by [org.gradle.language.base.plugins.ComponentModelBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`component-model-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.component-model-base")
+
+
+/**
+ * The `org.gradle.cpp` plugin implemented by [org.gradle.language.cpp.plugins.CppPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cpp`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cpp")
+
+
+/**
+ * The `org.gradle.cpp-application` plugin implemented by [org.gradle.language.cpp.plugins.CppApplicationPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cpp-application`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cpp-application")
+
+
+/**
+ * The `org.gradle.cpp-lang` plugin implemented by [org.gradle.language.cpp.plugins.CppLangPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cpp-lang`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cpp-lang")
+
+
+/**
+ * The `org.gradle.cpp-library` plugin implemented by [org.gradle.language.cpp.plugins.CppLibraryPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cpp-library`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cpp-library")
+
+
+/**
+ * The `org.gradle.cpp-unit-test` plugin implemented by [org.gradle.nativeplatform.test.cpp.plugins.CppUnitTestPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cpp-unit-test`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cpp-unit-test")
+
+
+/**
+ * The `org.gradle.cunit` plugin implemented by [org.gradle.nativeplatform.test.cunit.plugins.CUnitConventionPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cunit`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cunit")
+
+
+/**
+ * The `org.gradle.cunit-test-suite` plugin implemented by [org.gradle.nativeplatform.test.cunit.plugins.CUnitPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`cunit-test-suite`: PluginDependencySpec
+    get() = plugins.id("org.gradle.cunit-test-suite")
+
+
+/**
+ * The `org.gradle.distribution` plugin implemented by [org.gradle.api.distribution.plugins.DistributionPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`distribution`: PluginDependencySpec
+    get() = plugins.id("org.gradle.distribution")
+
+
+/**
+ * The `org.gradle.ear` plugin implemented by [org.gradle.plugins.ear.EarPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`ear`: PluginDependencySpec
+    get() = plugins.id("org.gradle.ear")
+
+
+/**
+ * The `org.gradle.eclipse` plugin implemented by [org.gradle.plugins.ide.eclipse.EclipsePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`eclipse`: PluginDependencySpec
+    get() = plugins.id("org.gradle.eclipse")
+
+
+/**
+ * The `org.gradle.eclipse-wtp` plugin implemented by [org.gradle.plugins.ide.eclipse.EclipseWtpPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`eclipse-wtp`: PluginDependencySpec
+    get() = plugins.id("org.gradle.eclipse-wtp")
+
+
+/**
+ * The `org.gradle.gcc-compiler` plugin implemented by [org.gradle.nativeplatform.toolchain.plugins.GccCompilerPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`gcc-compiler`: PluginDependencySpec
+    get() = plugins.id("org.gradle.gcc-compiler")
+
+
+/**
+ * The `org.gradle.google-test` plugin implemented by [org.gradle.nativeplatform.test.googletest.plugins.GoogleTestConventionPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`google-test`: PluginDependencySpec
+    get() = plugins.id("org.gradle.google-test")
+
+
+/**
+ * The `org.gradle.google-test-test-suite` plugin implemented by [org.gradle.nativeplatform.test.googletest.plugins.GoogleTestPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`google-test-test-suite`: PluginDependencySpec
+    get() = plugins.id("org.gradle.google-test-test-suite")
+
+
+/**
+ * The `org.gradle.groovy` plugin implemented by [org.gradle.api.plugins.GroovyPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`groovy`: PluginDependencySpec
+    get() = plugins.id("org.gradle.groovy")
+
+
+/**
+ * The `org.gradle.groovy-base` plugin implemented by [org.gradle.api.plugins.GroovyBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`groovy-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.groovy-base")
+
+
+/**
+ * The `org.gradle.groovy-gradle-plugin` plugin implemented by [org.gradle.plugin.devel.internal.precompiled.PrecompiledGroovyPluginsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`groovy-gradle-plugin`: PluginDependencySpec
+    get() = plugins.id("org.gradle.groovy-gradle-plugin")
+
+
+/**
+ * The `org.gradle.help-tasks` plugin implemented by [org.gradle.api.plugins.HelpTasksPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`help-tasks`: PluginDependencySpec
+    get() = plugins.id("org.gradle.help-tasks")
+
+
+/**
+ * The `org.gradle.idea` plugin implemented by [org.gradle.plugins.ide.idea.IdeaPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`idea`: PluginDependencySpec
+    get() = plugins.id("org.gradle.idea")
+
+
+/**
+ * The `org.gradle.ivy-publish` plugin implemented by [org.gradle.api.publish.ivy.plugins.IvyPublishPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`ivy-publish`: PluginDependencySpec
+    get() = plugins.id("org.gradle.ivy-publish")
+
+
+/**
+ * The `org.gradle.jacoco` plugin implemented by [org.gradle.testing.jacoco.plugins.JacocoPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jacoco`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jacoco")
+
+
+/**
+ * The `org.gradle.jacoco-report-aggregation` plugin implemented by [org.gradle.testing.jacoco.plugins.JacocoReportAggregationPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jacoco-report-aggregation`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jacoco-report-aggregation")
+
+
+/**
+ * The `org.gradle.java` plugin implemented by [org.gradle.api.plugins.JavaPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java")
+
+
+/**
+ * The `org.gradle.java-base` plugin implemented by [org.gradle.api.plugins.JavaBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-base")
+
+
+/**
+ * The `org.gradle.java-gradle-plugin` plugin implemented by [org.gradle.plugin.devel.plugins.JavaGradlePluginPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-gradle-plugin`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-gradle-plugin")
+
+
+/**
+ * The `org.gradle.java-library` plugin implemented by [org.gradle.api.plugins.JavaLibraryPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-library`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-library")
+
+
+/**
+ * The `org.gradle.java-library-distribution` plugin implemented by [org.gradle.api.plugins.JavaLibraryDistributionPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-library-distribution`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-library-distribution")
+
+
+/**
+ * The `org.gradle.java-platform` plugin implemented by [org.gradle.api.plugins.JavaPlatformPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-platform`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-platform")
+
+
+/**
+ * The `org.gradle.java-test-fixtures` plugin implemented by [org.gradle.api.plugins.JavaTestFixturesPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`java-test-fixtures`: PluginDependencySpec
+    get() = plugins.id("org.gradle.java-test-fixtures")
+
+
+/**
+ * The `org.gradle.jdk-toolchains` plugin implemented by [org.gradle.api.plugins.JdkToolchainsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jdk-toolchains`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jdk-toolchains")
+
+
+/**
+ * The `org.gradle.jvm-ecosystem` plugin implemented by [org.gradle.api.plugins.JvmEcosystemPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jvm-ecosystem`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jvm-ecosystem")
+
+
+/**
+ * The `org.gradle.jvm-test-suite` plugin implemented by [org.gradle.api.plugins.JvmTestSuitePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jvm-test-suite`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jvm-test-suite")
+
+
+/**
+ * The `org.gradle.jvm-toolchain-management` plugin implemented by [org.gradle.api.plugins.JvmToolchainManagementPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jvm-toolchain-management`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jvm-toolchain-management")
+
+
+/**
+ * The `org.gradle.jvm-toolchains` plugin implemented by [org.gradle.api.plugins.JvmToolchainsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`jvm-toolchains`: PluginDependencySpec
+    get() = plugins.id("org.gradle.jvm-toolchains")
+
+
+/**
+ * The `org.gradle.language-base` plugin implemented by [org.gradle.language.base.plugins.LanguageBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`language-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.language-base")
+
+
+/**
+ * The `org.gradle.lifecycle-base` plugin implemented by [org.gradle.language.base.plugins.LifecycleBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`lifecycle-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.lifecycle-base")
+
+
+/**
+ * The `org.gradle.maven-publish` plugin implemented by [org.gradle.api.publish.maven.plugins.MavenPublishPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`maven-publish`: PluginDependencySpec
+    get() = plugins.id("org.gradle.maven-publish")
+
+
+/**
+ * The `org.gradle.microsoft-visual-cpp-compiler` plugin implemented by [org.gradle.nativeplatform.toolchain.plugins.MicrosoftVisualCppCompilerPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`microsoft-visual-cpp-compiler`: PluginDependencySpec
+    get() = plugins.id("org.gradle.microsoft-visual-cpp-compiler")
+
+
+/**
+ * The `org.gradle.native-component` plugin implemented by [org.gradle.nativeplatform.plugins.NativeComponentPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`native-component`: PluginDependencySpec
+    get() = plugins.id("org.gradle.native-component")
+
+
+/**
+ * The `org.gradle.native-component-model` plugin implemented by [org.gradle.nativeplatform.plugins.NativeComponentModelPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`native-component-model`: PluginDependencySpec
+    get() = plugins.id("org.gradle.native-component-model")
+
+
+/**
+ * The `org.gradle.objective-c` plugin implemented by [org.gradle.language.objectivec.plugins.ObjectiveCPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`objective-c`: PluginDependencySpec
+    get() = plugins.id("org.gradle.objective-c")
+
+
+/**
+ * The `org.gradle.objective-c-lang` plugin implemented by [org.gradle.language.objectivec.plugins.ObjectiveCLangPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`objective-c-lang`: PluginDependencySpec
+    get() = plugins.id("org.gradle.objective-c-lang")
+
+
+/**
+ * The `org.gradle.objective-cpp` plugin implemented by [org.gradle.language.objectivecpp.plugins.ObjectiveCppPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`objective-cpp`: PluginDependencySpec
+    get() = plugins.id("org.gradle.objective-cpp")
+
+
+/**
+ * The `org.gradle.objective-cpp-lang` plugin implemented by [org.gradle.language.objectivecpp.plugins.ObjectiveCppLangPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`objective-cpp-lang`: PluginDependencySpec
+    get() = plugins.id("org.gradle.objective-cpp-lang")
+
+
+/**
+ * The `org.gradle.pmd` plugin implemented by [org.gradle.api.plugins.quality.PmdPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`pmd`: PluginDependencySpec
+    get() = plugins.id("org.gradle.pmd")
+
+
+/**
+ * The `org.gradle.project-report` plugin implemented by [org.gradle.api.plugins.ProjectReportsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`project-report`: PluginDependencySpec
+    get() = plugins.id("org.gradle.project-report")
+
+
+/**
+ * The `org.gradle.project-reports` plugin implemented by [org.gradle.api.plugins.ProjectReportsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`project-reports`: PluginDependencySpec
+    get() = plugins.id("org.gradle.project-reports")
+
+
+/**
+ * The `org.gradle.publishing` plugin implemented by [org.gradle.api.publish.plugins.PublishingPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`publishing`: PluginDependencySpec
+    get() = plugins.id("org.gradle.publishing")
+
+
+/**
+ * The `org.gradle.reporting-base` plugin implemented by [org.gradle.api.plugins.ReportingBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`reporting-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.reporting-base")
+
+
+/**
+ * The `org.gradle.scala` plugin implemented by [org.gradle.api.plugins.scala.ScalaPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`scala`: PluginDependencySpec
+    get() = plugins.id("org.gradle.scala")
+
+
+/**
+ * The `org.gradle.scala-base` plugin implemented by [org.gradle.api.plugins.scala.ScalaBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`scala-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.scala-base")
+
+
+/**
+ * The `org.gradle.signing` plugin implemented by [org.gradle.plugins.signing.SigningPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`signing`: PluginDependencySpec
+    get() = plugins.id("org.gradle.signing")
+
+
+/**
+ * The `org.gradle.standard-tool-chains` plugin implemented by [org.gradle.nativeplatform.toolchain.internal.plugins.StandardToolChainsPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`standard-tool-chains`: PluginDependencySpec
+    get() = plugins.id("org.gradle.standard-tool-chains")
+
+
+/**
+ * The `org.gradle.swift-application` plugin implemented by [org.gradle.language.swift.plugins.SwiftApplicationPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`swift-application`: PluginDependencySpec
+    get() = plugins.id("org.gradle.swift-application")
+
+
+/**
+ * The `org.gradle.swift-library` plugin implemented by [org.gradle.language.swift.plugins.SwiftLibraryPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`swift-library`: PluginDependencySpec
+    get() = plugins.id("org.gradle.swift-library")
+
+
+/**
+ * The `org.gradle.swiftpm-export` plugin implemented by [org.gradle.swiftpm.plugins.SwiftPackageManagerExportPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`swiftpm-export`: PluginDependencySpec
+    get() = plugins.id("org.gradle.swiftpm-export")
+
+
+/**
+ * The `org.gradle.test-report-aggregation` plugin implemented by [org.gradle.api.plugins.TestReportAggregationPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`test-report-aggregation`: PluginDependencySpec
+    get() = plugins.id("org.gradle.test-report-aggregation")
+
+
+/**
+ * The `org.gradle.test-suite-base` plugin implemented by [org.gradle.testing.base.plugins.TestSuiteBasePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`test-suite-base`: PluginDependencySpec
+    get() = plugins.id("org.gradle.test-suite-base")
+
+
+/**
+ * The `org.gradle.version-catalog` plugin implemented by [org.gradle.api.plugins.catalog.VersionCatalogPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`version-catalog`: PluginDependencySpec
+    get() = plugins.id("org.gradle.version-catalog")
+
+
+/**
+ * The `org.gradle.visual-studio` plugin implemented by [org.gradle.ide.visualstudio.plugins.VisualStudioPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`visual-studio`: PluginDependencySpec
+    get() = plugins.id("org.gradle.visual-studio")
+
+
+/**
+ * The `org.gradle.war` plugin implemented by [org.gradle.api.plugins.WarPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`war`: PluginDependencySpec
+    get() = plugins.id("org.gradle.war")
+
+
+/**
+ * The `org.gradle.windows-resource-script` plugin implemented by [org.gradle.language.rc.plugins.WindowsResourceScriptPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`windows-resource-script`: PluginDependencySpec
+    get() = plugins.id("org.gradle.windows-resource-script")
+
+
+/**
+ * The `org.gradle.windows-resources` plugin implemented by [org.gradle.language.rc.plugins.WindowsResourcesPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`windows-resources`: PluginDependencySpec
+    get() = plugins.id("org.gradle.windows-resources")
+
+
+/**
+ * The `org.gradle.wrapper` plugin implemented by [org.gradle.buildinit.plugins.WrapperPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`wrapper`: PluginDependencySpec
+    get() = plugins.id("org.gradle.wrapper")
+
+
+/**
+ * The `org.gradle.xcode` plugin implemented by [org.gradle.ide.xcode.plugins.XcodePlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`xcode`: PluginDependencySpec
+    get() = plugins.id("org.gradle.xcode")
+
+
+/**
+ * The `org.gradle.xctest` plugin implemented by [org.gradle.nativeplatform.test.xctest.plugins.XCTestConventionPlugin].
+ */
+internal
+val `OrgGradlePluginGroup`.`xctest`: PluginDependencySpec
+    get() = plugins.id("org.gradle.xctest")
+
+
+/**
+ * The `org.jetbrains` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgJetbrainsPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.jetbrains`.
+ */
+internal
+val `OrgPluginGroup`.`jetbrains`: `OrgJetbrainsPluginGroup`
+    get() = `OrgJetbrainsPluginGroup`(plugins)
+
+
+/**
+ * The `org.jetbrains.kotlin` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgJetbrainsKotlinPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.jetbrains.kotlin`.
+ */
+internal
+val `OrgJetbrainsPluginGroup`.`kotlin`: `OrgJetbrainsKotlinPluginGroup`
+    get() = `OrgJetbrainsKotlinPluginGroup`(plugins)
+
+
+/**
+ * The `org.jetbrains.kotlin.android` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper].
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`android`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.android")
+
+
+/**
+ * The `org.jetbrains.kotlin.js` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinJsPluginWrapper].
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`js`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.js")
+
+
+/**
+ * The `org.jetbrains.kotlin.jvm` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper].
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`jvm`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.jvm")
+
+
+/**
+ * The `org.jetbrains.kotlin.kapt` plugin implemented by [org.jetbrains.kotlin.gradle.internal.Kapt3GradleSubplugin].
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`kapt`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.kapt")
+
+
+/**
+ * The `org.jetbrains.kotlin.multiplatform` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper].
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`multiplatform`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.multiplatform")
+
+
+/**
+ * The `org.jetbrains.kotlin.native` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgJetbrainsKotlinNativePluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.jetbrains.kotlin.native`.
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`native`: `OrgJetbrainsKotlinNativePluginGroup`
+    get() = `OrgJetbrainsKotlinNativePluginGroup`(plugins)
+
+
+/**
+ * The `org.jetbrains.kotlin.native.cocoapods` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.cocoapods.KotlinCocoapodsPlugin].
+ */
+internal
+val `OrgJetbrainsKotlinNativePluginGroup`.`cocoapods`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.native.cocoapods")
+
+
+/**
+ * The `org.jetbrains.kotlin.native.performance` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.performance.KotlinPerformancePlugin].
+ */
+internal
+val `OrgJetbrainsKotlinNativePluginGroup`.`performance`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.native.performance")
+
+
+/**
+ * The `org.jetbrains.kotlin.platform` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgJetbrainsKotlinPlatformPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.jetbrains.kotlin.platform`.
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`platform`: `OrgJetbrainsKotlinPlatformPluginGroup`
+    get() = `OrgJetbrainsKotlinPlatformPluginGroup`(plugins)
+
+
+/**
+ * The `org.jetbrains.kotlin.platform.android` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformAndroidPlugin].
+ */
+internal
+val `OrgJetbrainsKotlinPlatformPluginGroup`.`android`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.platform.android")
+
+
+/**
+ * The `org.jetbrains.kotlin.platform.common` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformCommonPlugin].
+ */
+internal
+val `OrgJetbrainsKotlinPlatformPluginGroup`.`common`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.platform.common")
+
+
+/**
+ * The `org.jetbrains.kotlin.platform.js` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJsPlugin].
+ */
+internal
+val `OrgJetbrainsKotlinPlatformPluginGroup`.`js`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.platform.js")
+
+
+/**
+ * The `org.jetbrains.kotlin.platform.jvm` plugin implemented by [org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJvmPlugin].
+ */
+internal
+val `OrgJetbrainsKotlinPlatformPluginGroup`.`jvm`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.platform.jvm")
+
+
+/**
+ * The `org.jetbrains.kotlin.plugin` plugin group.
+ */
+@org.gradle.api.Generated
+internal
+class `OrgJetbrainsKotlinPluginPluginGroup`(internal val plugins: PluginDependenciesSpec)
+
+
+/**
+ * Plugin ids starting with `org.jetbrains.kotlin.plugin`.
+ */
+internal
+val `OrgJetbrainsKotlinPluginGroup`.`plugin`: `OrgJetbrainsKotlinPluginPluginGroup`
+    get() = `OrgJetbrainsKotlinPluginPluginGroup`(plugins)
+
+
+/**
+ * The `org.jetbrains.kotlin.plugin.parcelize` plugin implemented by [org.jetbrains.kotlin.gradle.internal.ParcelizeSubplugin].
+ */
+internal
+val `OrgJetbrainsKotlinPluginPluginGroup`.`parcelize`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.plugin.parcelize")
+
+
+/**
+ * The `org.jetbrains.kotlin.plugin.scripting` plugin implemented by [org.jetbrains.kotlin.gradle.scripting.internal.ScriptingGradleSubplugin].
+ */
+internal
+val `OrgJetbrainsKotlinPluginPluginGroup`.`scripting`: PluginDependencySpec
+    get() = plugins.id("org.jetbrains.kotlin.plugin.scripting")
diff --git a/build-logic/bin/main/iguana.android.application.gradle.kts b/build-logic/bin/main/iguana.android.application.gradle.kts
new file mode 100644
index 0000000..fcec291
--- /dev/null
+++ b/build-logic/bin/main/iguana.android.application.gradle.kts
@@ -0,0 +1,11 @@
+import com.iguana.notai.configureHiltAndroid
+import com.iguana.notai.configureKotestAndroid
+import com.iguana.notai.configureKotlinAndroid
+
+plugins {
+    id("com.android.application")
+}
+
+configureKotlinAndroid()
+configureHiltAndroid()
+configureKotestAndroid()
\ No newline at end of file
diff --git a/build-logic/bin/main/iguana.android.compose.gradle.kts b/build-logic/bin/main/iguana.android.compose.gradle.kts
new file mode 100644
index 0000000..73e1eb1
--- /dev/null
+++ b/build-logic/bin/main/iguana.android.compose.gradle.kts
@@ -0,0 +1,3 @@
+import com.iguana.notai.configureComposeAndroid
+
+configureComposeAndroid()
\ No newline at end of file
diff --git a/build-logic/bin/main/iguana.android.feature.gradle.kts b/build-logic/bin/main/iguana.android.feature.gradle.kts
new file mode 100644
index 0000000..d29c1a5
--- /dev/null
+++ b/build-logic/bin/main/iguana.android.feature.gradle.kts
@@ -0,0 +1,30 @@
+import com.iguana.notai.configureHiltAndroid
+import com.iguana.notai.configureKotestAndroid
+import org.gradle.api.artifacts.VersionCatalogsExtension
+import org.gradle.kotlin.dsl.getByType
+
+plugins {
+    id("iguana.android.library")
+    id("iguana.android.compose")
+}
+
+android {
+    defaultConfig {
+        testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+    }
+}
+
+configureHiltAndroid()
+configureKotestAndroid()
+
+dependencies {
+    // VersionCatalogsExtension을 통해 libs를 가져옵니다
+    val libs = project.extensions.getByType<VersionCatalogsExtension>().named("libs")
+
+    implementation(libs.findLibrary("hilt.navigation.compose").get())
+    implementation(libs.findLibrary("androidx.compose.navigation").get())
+    androidTestImplementation(libs.findLibrary("androidx.compose.navigation.test").get())
+
+    implementation(libs.findLibrary("androidx.lifecycle.viewModelCompose").get())
+    implementation(libs.findLibrary("androidx.lifecycle.runtimeCompose").get())
+}
diff --git a/build-logic/bin/main/iguana.android.library.gradle.kts b/build-logic/bin/main/iguana.android.library.gradle.kts
new file mode 100644
index 0000000..f0e63d7
--- /dev/null
+++ b/build-logic/bin/main/iguana.android.library.gradle.kts
@@ -0,0 +1,13 @@
+import com.iguana.notai.configureCoroutineAndroid
+import com.iguana.notai.configureHiltAndroid
+import com.iguana.notai.configureKotest
+import com.iguana.notai.configureKotlinAndroid
+
+plugins {
+    id("com.android.library")
+}
+
+configureKotlinAndroid()
+configureKotest()
+configureCoroutineAndroid()
+configureHiltAndroid()
diff --git a/build-logic/bin/main/iguana.kotlin.library.gradle.kts b/build-logic/bin/main/iguana.kotlin.library.gradle.kts
new file mode 100644
index 0000000..2ab3170
--- /dev/null
+++ b/build-logic/bin/main/iguana.kotlin.library.gradle.kts
@@ -0,0 +1,9 @@
+import com.iguana.notai.configureKotest
+import com.iguana.notai.configureKotlin
+
+plugins {
+    kotlin("jvm")
+}
+
+configureKotlin()
+configureKotest()
\ No newline at end of file
diff --git a/core/ui/build.gradle.kts b/core/ui/build.gradle.kts
index 8ad0473..a1b8da0 100644
--- a/core/ui/build.gradle.kts
+++ b/core/ui/build.gradle.kts
@@ -24,6 +24,7 @@ dependencies {
     implementation(projects.feature.documents)
     implementation(projects.feature.settings)
     implementation(projects.feature.userInfo)
+    implementation(projects.feature.favorites)
     // Test dependencies
     androidTestImplementation(libs.androidx.test.ext)
     androidTestImplementation(libs.androidx.test.espresso.core)
diff --git a/core/ui/src/main/java/com/iguana/ui/BaseActivity.kt b/core/ui/src/main/java/com/iguana/ui/BaseActivity.kt
index a42dd2f..57188a8 100644
--- a/core/ui/src/main/java/com/iguana/ui/BaseActivity.kt
+++ b/core/ui/src/main/java/com/iguana/ui/BaseActivity.kt
@@ -4,6 +4,7 @@ import android.os.Bundle
 import androidx.appcompat.app.AppCompatActivity
 import com.iguana.dashBoard.DashBoardFragment
 import com.iguana.documents.DocumentsFragment
+import com.iguana.favorites.FavoritesFragment
 import com.iguana.settings.SettingsFragment
 import com.iguana.ui.databinding.ActivityBaseBinding
 import com.iguana.userinfo.UserInfoFragment
@@ -49,4 +50,10 @@ class BaseActivity : AppCompatActivity() {
             .replace(R.id.content_frame, UserInfoFragment())
             .commit()
     }
+
+    fun showFavorites() {
+        supportFragmentManager.beginTransaction()
+            .replace(R.id.content_frame, FavoritesFragment())
+            .commit()
+    }
 }
\ No newline at end of file
diff --git a/core/ui/src/main/java/com/iguana/ui/SideTabLayoutFragment.kt b/core/ui/src/main/java/com/iguana/ui/SideTabLayoutFragment.kt
index b7751d4..66a0f9b 100644
--- a/core/ui/src/main/java/com/iguana/ui/SideTabLayoutFragment.kt
+++ b/core/ui/src/main/java/com/iguana/ui/SideTabLayoutFragment.kt
@@ -45,6 +45,7 @@ class SideTabLayoutFragment : Fragment() {
 
     fun onFavoritesClick() {
         _selectedItem.value = 2
+        (activity as? BaseActivity)?.showFavorites()
     }
 
     fun onProfileClick() {
diff --git a/feature/favorites/build.gradle.kts b/feature/favorites/build.gradle.kts
index d9bf551..1bd5c0c 100644
--- a/feature/favorites/build.gradle.kts
+++ b/feature/favorites/build.gradle.kts
@@ -3,14 +3,28 @@ plugins {
     id("iguana.android.hilt")
     id("iguana.kotlin.hilt")
     id("iguana.android.feature")
+    id("dagger.hilt.android.plugin")
+    alias(libs.plugins.kotlin.android)
+    id("kotlin-kapt")
 }
 
 android {
     namespace = "com.iguana.favorites"
+
+    buildFeatures {
+        dataBinding = true
+        viewBinding = true
+        buildConfig = true
+    }
 }
+
 dependencies {
     implementation(projects.core.domain)
     implementation(projects.core.designsystem)
+    implementation(libs.androidx.appcompat)
+    implementation(libs.material)
+    implementation(libs.androidx.activity)
+    implementation(libs.androidx.constraintlayout)
 
     // Test dependencies
     androidTestImplementation(libs.androidx.test.ext)
diff --git a/feature/favorites/src/main/AndroidManifest.xml b/feature/favorites/src/main/AndroidManifest.xml
index a5918e6..0eb2422 100644
--- a/feature/favorites/src/main/AndroidManifest.xml
+++ b/feature/favorites/src/main/AndroidManifest.xml
@@ -1,4 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android">
 
+    <application>
+        <activity
+            android:name=".MainActivity"
+            android:exported="false" />
+    </application>
+
 </manifest>
\ No newline at end of file
diff --git a/feature/favorites/src/main/java/com/iguana/favorites/FavoritesFragment.kt b/feature/favorites/src/main/java/com/iguana/favorites/FavoritesFragment.kt
new file mode 100644
index 0000000..af02885
--- /dev/null
+++ b/feature/favorites/src/main/java/com/iguana/favorites/FavoritesFragment.kt
@@ -0,0 +1,28 @@
+package com.iguana.favorites
+
+import android.os.Bundle
+import android.view.LayoutInflater
+import android.view.View
+import android.view.ViewGroup
+import androidx.fragment.app.Fragment
+import com.iguana.favorites.databinding.FragmentFavoritesBinding
+
+class FavoritesFragment : Fragment() {
+
+    private var _binding: FragmentFavoritesBinding? = null
+    private val binding get() = _binding!!
+
+    override fun onCreateView(
+        inflater: LayoutInflater,
+        container: ViewGroup?,
+        savedInstanceState: Bundle?
+    ): View {
+        _binding = FragmentFavoritesBinding.inflate(inflater, container, false)
+        return binding.root
+    }
+
+    override fun onDestroyView() {
+        super.onDestroyView()
+        _binding = null
+    }
+}
\ No newline at end of file
diff --git a/feature/favorites/src/main/res/layout-sw600dp/fragment_favorites.xml b/feature/favorites/src/main/res/layout-sw600dp/fragment_favorites.xml
new file mode 100644
index 0000000..ca50ec0
--- /dev/null
+++ b/feature/favorites/src/main/res/layout-sw600dp/fragment_favorites.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical">
+
+    <Space
+        android:layout_width="match_parent"
+        android:layout_height="96dp" />
+
+    <androidx.appcompat.widget.Toolbar
+        android:id="@+id/toolbar"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:minHeight="?attr/actionBarSize"
+        android:background="@android:color/white"
+        app:contentInsetStart="0dp">
+
+        <androidx.constraintlayout.widget.ConstraintLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+
+            <TextView
+                android:id="@+id/tvTitle"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="즐겨찾기"
+                android:textColor="@android:color/black"
+                style="@style/Bold24"
+                app:layout_constraintTop_toTopOf="parent"
+                app:layout_constraintBottom_toBottomOf="parent"
+                android:layout_marginStart="16dp"/>
+
+
+        </androidx.constraintlayout.widget.ConstraintLayout>
+
+    </androidx.appcompat.widget.Toolbar>
+
+    <View
+        android:id="@+id/divider"
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="@android:color/darker_gray" />
+
+    <androidx.recyclerview.widget.RecyclerView
+        android:id="@+id/recyclerView"
+        android:layout_width="wrap_content"
+        android:maxWidth="1700dp"
+        android:layout_height="0dp"
+        android:layout_weight="1"
+        app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
+        app:spanCount="2" />
+
+</LinearLayout>
\ No newline at end of file
diff --git a/feature/favorites/src/main/res/layout/fragment_favorites.xml b/feature/favorites/src/main/res/layout/fragment_favorites.xml
new file mode 100644
index 0000000..ca50ec0
--- /dev/null
+++ b/feature/favorites/src/main/res/layout/fragment_favorites.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical">
+
+    <Space
+        android:layout_width="match_parent"
+        android:layout_height="96dp" />
+
+    <androidx.appcompat.widget.Toolbar
+        android:id="@+id/toolbar"
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:minHeight="?attr/actionBarSize"
+        android:background="@android:color/white"
+        app:contentInsetStart="0dp">
+
+        <androidx.constraintlayout.widget.ConstraintLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+
+            <TextView
+                android:id="@+id/tvTitle"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="즐겨찾기"
+                android:textColor="@android:color/black"
+                style="@style/Bold24"
+                app:layout_constraintTop_toTopOf="parent"
+                app:layout_constraintBottom_toBottomOf="parent"
+                android:layout_marginStart="16dp"/>
+
+
+        </androidx.constraintlayout.widget.ConstraintLayout>
+
+    </androidx.appcompat.widget.Toolbar>
+
+    <View
+        android:id="@+id/divider"
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="@android:color/darker_gray" />
+
+    <androidx.recyclerview.widget.RecyclerView
+        android:id="@+id/recyclerView"
+        android:layout_width="wrap_content"
+        android:maxWidth="1700dp"
+        android:layout_height="0dp"
+        android:layout_weight="1"
+        app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
+        app:spanCount="2" />
+
+</LinearLayout>
\ No newline at end of file
diff --git a/feature/favorites/src/main/res/values/strings.xml b/feature/favorites/src/main/res/values/strings.xml
new file mode 100644
index 0000000..73862c4
--- /dev/null
+++ b/feature/favorites/src/main/res/values/strings.xml
@@ -0,0 +1 @@
+<resources></resources>
\ No newline at end of file