- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for expressionResolution (0.37 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracer.kt
Resolution(resolution) } ?: elementErrors[assignment]?.let { errors -> Errors(errors) } ?: NoResolution override fun expressionResolution(expr: Expr): ResolutionTrace.ResolutionOrErrors<ObjectOrigin> = expressionResolution[expr]?.let { resolution -> check(expr !in elementErrors) Resolution(resolution) } ?: elementErrors[expr]?.let { errors ->
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 02 12:28:39 UTC 2024 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracerTest.kt
assertIs<ObjectOrigin.FunctionOrigin>(resolver.trace.expressionResolution(call).result) val arg = (call.args.single() as FunctionArgument.Positional).expr assertIs<ObjectOrigin.ConstantOrigin>(resolver.trace.expressionResolution(arg).result) } @Test fun `collects successful resolution of assignment`() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Feb 06 23:16:59 UTC 2024 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/resolution/DefaultDocumentResolutionContainer.kt
fun resolveValueFactory(valueFactoryNode: ValueFactoryNode): ValueFactoryResolution { val expr = document.languageTreeMappingContainer.data(valueFactoryNode) return when (val exprResolution = trace.expressionResolution(expr)) { is ResolutionTrace.ResolutionOrErrors.Resolution -> ValueFactoryResolution.ValueFactoryResolved((exprResolution.result as ObjectOrigin.FunctionOrigin).function)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:10 UTC 2024 - 13.1K bytes - Viewed (0)