Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for requiredRuntimes (0.13 seconds)

  1. build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/extension/GradleModuleExtension.kt

         * or must be able to run in a client (TAPI model, TAPI client, CLI client).
         */
        @get:Nested
        abstract val requiredRuntimes: ModuleTargetRuntimes
    
        fun requiredRuntimes(action: ModuleTargetRuntimes.() -> Unit) {
            action(requiredRuntimes)
        }
    
        /**
         * The set of runtimes for this module, computed based on the required target
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 11 22:40:18 GMT 2026
    - 4.8K bytes
    - Click Count (0)
  2. build-logic/build-update-utils/src/main/kotlin/gradlebuild/buildutils/runtimes/CheckTargetRuntimes.kt

                val details = info.details
                if (!details.requiredRuntimes.isEmpty()) {
                    (details.dependencies + path).forEach { dependency ->
                        details.requiredRuntimes.forEach { requiredRuntime ->
                            computedTargetRuntimes.getOrPut(dependency) {
                                mutableMapOf()
                            }.getOrPut(requiredRuntime) {
                                mutableSetOf()
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 11 22:40:18 GMT 2026
    - 13.8K bytes
    - Click Count (0)
  3. build-logic-commons/module-identity/src/main/kotlin/gradlebuild.module-identity.gradle.kts

    import java.util.Optional
    
    plugins {
        `java-base`
    }
    
    val gradleModule = extensions.create<GradleModuleExtension>(GradleModuleExtension.NAME).apply {
        published = false
    
        requiredRuntimes {
            client = false
            daemon = false
            worker = false
        }
    
        computedRuntimes {
            client = false
            daemon = false
            worker = false
        }
    
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 11 22:46:35 GMT 2026
    - 5.8K bytes
    - Click Count (0)
Back to Top