- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for registerIfAbsent (0.08 sec)
-
build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/nullaway/NullawayStatusTask.kt
import org.gradle.api.provider.Property import org.gradle.api.services.ServiceReference import org.gradle.api.tasks.Input import org.gradle.api.tasks.TaskAction import org.gradle.kotlin.dsl.registerIfAbsent import org.gradle.language.base.plugins.LifecycleBasePlugin @Suppress("UnstableApiUsage") internal abstract class NullawayStatusTask : DefaultTask() { @get:ServiceReferenceRegistered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Wed Aug 20 13:18:23 UTC 2025 - 2.5K bytes - Viewed (0) -
build-logic-settings/build-environment/src/main/kotlin/gradlebuild.build-environment.settings.gradle.kts
import gradlebuild.basics.BuildEnvironmentExtension import gradlebuild.basics.BuildEnvironmentService with(layout.rootDirectory) { gradle.lifecycle.beforeProject { val service = gradle.sharedServices.registerIfAbsent("buildEnvironmentService", BuildEnvironmentService::class) { check(project.path == ":") { // We rely on the fact that root is configured firstRegistered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Fri Jul 26 07:44:12 UTC 2024 - 1.6K bytes - Viewed (0) -
build-logic/cleanup/src/main/kotlin/gradlebuild.cleanup.gradle.kts
* limitations under the License. */ import gradlebuild.basics.repoRoot import gradlebuild.cleanup.services.DaemonTracker gradle.sharedServices.registerIfAbsent("daemonTracker", DaemonTracker::class) { parameters.rootProjectDir = repoRoot()Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Fri Jan 20 15:24:40 UTC 2023 - 828 bytes - Viewed (0) -
build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/BuildScanInfoCollectingServices.kt
val rootProjectName = rootProject.name val isInBuildLogic = rootProjectName == "build-logic" gradle.taskGraph.whenReady { val buildService: Provider<T> = gradle.sharedServices.registerIfAbsent("${klass.simpleName}-$rootProjectName", klass) { parameters.monitoredTaskPaths = allTasks.filter(taskFilter).map { if (isInBuildLogic) ":build-logic${it.path}" else it.path }.toSet() }Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Tue Jun 10 05:45:46 UTC 2025 - 3.1K bytes - Viewed (0) -
build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/testcleanup/TestFilesCleanupRootPlugin.kt
project.gradle.taskGraph.whenReady { val testFilesCleanupService = project.gradle.sharedServices.registerIfAbsent("testFilesCleanupBuildService", TestFilesCleanupService::class.java) { parameters.rootBuildDir = project.layout.buildDirectory parameters.projectStates.putAll(globalExtension.projectStates)Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Thu Jul 06 10:57:13 UTC 2023 - 3K bytes - Viewed (0) -
build-logic/integration-testing/src/main/kotlin/gradlebuild.distribution-testing.gradle.kts
plugins { java id("gradlebuild.module-identity") } val intTestHomeDir = repoRoot().dir("intTestHomeDir") val cachesCleanerService = gradle.sharedServices.registerIfAbsent("cachesCleaner", CachesCleaner::class) { parameters.gradleVersion = gradleModule.identity.version.map { it.version } parameters.homeDir = intTestHomeDir }Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Mon Aug 18 18:02:41 UTC 2025 - 3.8K bytes - Viewed (0)