- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for runtimeInstanceFromResult (0.23 sec)
-
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/AccessorTest.kt
y = "test" }""".trimIndent() ) val runtimeInstanceFromResult = runtimeInstanceFromResult(schema, resolution, configureLambdas, runtimeCustomAccessors, ::MyReceiver) assertEquals(123, runtimeInstanceFromResult.myLambdaReceiver.x) assertEquals("test", runtimeInstanceFromResult.myLambdaReceiver.y) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 16 11:58:18 UTC 2024 - 6.3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/EmptyBlocksTest.kt
fun `empty configuring block leads to object access`() { val resolution = schema.resolve( """ configuring { } """.trimIndent() ) val result = runtimeInstanceFromResult(schema, resolution, kotlinFunctionAsConfigureLambda, RuntimeCustomAccessors.none, ::TopLevel) assertTrue { result.configuredLazy.isInitialized() } } @Test
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 16 11:58:18 UTC 2024 - 3.2K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/Utils.kt
import org.gradle.internal.declarativedsl.objectGraph.reflect import org.gradle.internal.declarativedsl.schemaBuilder.ConfigureLambdaHandler internal fun <T : Any> runtimeInstanceFromResult( schema: AnalysisSchema, resolution: ResolutionResult, configureLambdas: ConfigureLambdaHandler, customAccessors: RuntimeCustomAccessors, createInstance: () -> T ): T {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:07:27 UTC 2024 - 1.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/FunctionContractTest.kt
""" configure { } configure { x = 1 } configure { y = 2 } """.trimIndent() ) val result = runtimeInstanceFromResult(schema, resolution, kotlinFunctionAsConfigureLambda, RuntimeCustomAccessors.none, ::Receiver) assertEquals(1, result.x) assertEquals(2, result.y) assertEquals(1, result.invokedTimes) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 16 11:58:18 UTC 2024 - 2K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/LambdaOverloadResolutionTest.kt
val code = """ addSomething(1) { } addSomething(2) """.trimIndent() val receiver = runtimeInstanceFromResult(schema, schema.resolve(code), kotlinFunctionAsConfigureLambda, RuntimeCustomAccessors.none, ::MyTopLevelReceiver) assertEquals(listOf("addSomething(1) { ... }", "addSomething(2)"), receiver.addedObjects.map { it.data })
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Feb 26 12:27:49 UTC 2024 - 2.2K bytes - Viewed (0)