- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for getDataType (0.25 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/utils.kt
is DataType.NullType -> right is DataType.NullType is DataType.UnitType -> right is DataType.UnitType } internal fun TypeRefContext.getDataType(objectOrigin: ObjectOrigin): DataType = when (objectOrigin) { is ObjectOrigin.DelegatingObjectOrigin -> getDataType(objectOrigin.delegate) is ObjectOrigin.ConstantOrigin -> objectOrigin.literal.type is ObjectOrigin.External -> resolveRef(objectOrigin.key.objectType)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:47 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/StatementResolver.kt
if (rhsResolution == null) { errorCollector.collect(ResolutionError(assignment, ErrorReason.UnresolvedAssignmentRhs)) null } else { val rhsType = getDataType(rhsResolution) val lhsExpectedType = resolveRef(lhsResolution.property.valueType) if (rhsType is DataType.UnitType) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:02 UTC 2024 - 6.4K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt
import org.gradle.internal.declarativedsl.analysis.TypeRefContext import org.gradle.internal.declarativedsl.analysis.access import org.gradle.internal.declarativedsl.analysis.getDataType import org.gradle.internal.declarativedsl.language.DataTypeInternal import org.gradle.internal.declarativedsl.objectGraph.AssignmentResolver.AssignmentResolutionResult.Assigned
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 10.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/PropertyAccessResolver.kt
val propertyName = propertyAccess.name expressionResolver.doResolveExpression(this, propertyAccess.receiver)?.let { receiverOrigin -> findDataProperty(getDataType(receiverOrigin), propertyName)?.let { property -> onProperty(ObjectOrigin.PropertyReference(receiverOrigin, property, propertyAccess)) } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 8.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacementTest.kt
import org.gradle.internal.declarativedsl.analysis.ResolutionResult import org.gradle.internal.declarativedsl.analysis.SchemaTypeRefContext import org.gradle.internal.declarativedsl.analysis.getDataType import org.gradle.internal.declarativedsl.demo.resolve import org.gradle.internal.declarativedsl.schemaBuilder.schemaFromTypes import kotlin.test.Test import kotlin.test.assertEquals object OriginReplacementTest {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 20 17:31:36 UTC 2024 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/resolution/DefaultDocumentResolutionContainer.kt
import org.gradle.internal.declarativedsl.analysis.ResolutionTrace import org.gradle.internal.declarativedsl.analysis.SchemaTypeRefContext import org.gradle.internal.declarativedsl.analysis.getDataType import org.gradle.internal.declarativedsl.analysis.tracingCodeResolver import org.gradle.internal.declarativedsl.dom.AmbiguousName import org.gradle.internal.declarativedsl.dom.BlockMismatch
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:10 UTC 2024 - 13.1K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/FunctionCallResolver.kt
receiver: ObjectOrigin, functionCall: FunctionCall, argResolution: Map<FunctionArgument.ValueArgument, ObjectOrigin>, ): List<FunctionResolutionAndBinding> { val receiverType = getDataType(receiver) as? DataClass ?: return emptyList() val functionName = functionCall.name val matchingMembers = receiverType.memberFunctions.filter { it.simpleName == functionName }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 19.9K bytes - Viewed (0)