- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 31 for ObjectOrigin (0.12 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ConfigureAccessorExtensions.kt
fun ConfigureAccessor.access(objectOrigin: ObjectOrigin, inFunction: ObjectOrigin.AccessAndConfigureReceiver): ObjectOrigin = when (this) { is ConfigureAccessor.Property -> ObjectOrigin.PropertyReference(objectOrigin, dataProperty, objectOrigin.originElement) is ConfigureAccessor.Custom -> ObjectOrigin.CustomConfigureAccessor(objectOrigin, this, objectOrigin.originElement)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/StatementResolver.kt
private fun isDanglingPureCall(obj: ObjectOrigin.FunctionOrigin): Boolean { fun isPotentiallyPersistentReceiver(objectOrigin: ObjectOrigin): Boolean = when (objectOrigin) { is ObjectOrigin.AccessAndConfigureReceiver -> true is ObjectOrigin.ImplicitThisReceiver -> true is ObjectOrigin.FromLocalValue -> true // TODO: also check for unused val?
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/AssignmentResolver.kt
is ObjectOrigin.NewObjectFromTopLevelFunction, is ObjectOrigin.ConstantOrigin, is ObjectOrigin.External, is ObjectOrigin.NullObjectOrigin, is ObjectOrigin.PropertyDefaultValue, // TODO: is it so? is ObjectOrigin.TopLevelReceiver -> Ok(objectOrigin) } private
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 9.6K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoSimple/AssignmentResolverTest.kt
val value = resolvedAssignments[strAssignment.lhs] assertIs<AssignmentResolver.AssignmentResolutionResult.Assigned>(value) val valueOrigin = value.objectOrigin assertIs<ObjectOrigin.ConstantOrigin>(valueOrigin) assertEquals("shared", valueOrigin.literal.value) } } @Test fun `reports assignment pointing to unassigned property`() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 02 10:53:44 UTC 2024 - 2.9K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracer.kt
expressionResolution[expr]?.let { resolution -> check(expr !in elementErrors) Resolution(resolution) } ?: elementErrors[expr]?.let { errors -> Errors(errors) } ?: NoResolution override fun doResolveExpression(context: AnalysisContext, expr: Expr): ObjectOrigin? {
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/main/kotlin/org/gradle/internal/declarativedsl/analysis/context.kt
val result = AssignmentRecord(resolvedTarget, resolvedRhs, nextCallId(), assignmentMethod, originElement) mutableAssignments.add(result) return result } fun recordAddition(container: ObjectOrigin, dataObject: ObjectOrigin) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 5K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/resolution.kt
val conventionNestedObjectAccess: List<NestedObjectAccessRecord> = emptyList() ) data class DataAdditionRecord(val container: ObjectOrigin, val dataObject: ObjectOrigin) data class NestedObjectAccessRecord(val container: ObjectOrigin, val dataObject: ObjectOrigin.AccessAndConfigureReceiver) data class ResolutionError( val element: LanguageTreeElement, val errorReason: ErrorReason )
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 3.3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/AssignmentTrace.kt
) sealed interface AssignmentTraceElement { val lhs: PropertyReferenceResolution val rhs: ObjectOrigin sealed interface FailedToRecordAssignment : AssignmentTraceElement data class RecordedAssignment( override val lhs: PropertyReferenceResolution, override val rhs: ObjectOrigin, val assignmentMethod: AssignmentMethod ) : AssignmentTraceElement
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun May 19 16:59:01 UTC 2024 - 2.9K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/LocalValueTest.kt
) val rhsOrigins = resolution.assignments.map { it.rhs as ObjectOrigin.FromLocalValue } val (rhs1, rhs2) = rhsOrigins with(rhs1.assigned) { assertIs<ObjectOrigin.NewObjectFromMemberFunction>(this) assertEquals("my1", function.simpleName) } with(rhs2.assigned) { assertIs<ObjectOrigin.NewObjectFromMemberFunction>(this)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 02 12:28:39 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoUtils.kt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 21 14:27:23 UTC 2024 - 7.3K bytes - Viewed (0)