Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for CustomConfigureAccessor (0.35 sec)

  1. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt

        }
    
        val customAccessorsUsedByReceiver: Map<ObjectOrigin, List<ObjectOrigin.CustomConfigureAccessor>> = run {
            allReceiversResolved.mapNotNull { (it as? ObjectOrigin.CustomConfigureAccessor)?.let { custom -> custom.receiver to custom } }
                .groupBy(keySelector = { it.first }, valueTransform = { it.second }).mapValues { it.value.distinct() }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ConfigureAccessorExtensions.kt

        is ConfigureAccessor.Property ->
            ObjectOrigin.PropertyReference(objectOrigin, dataProperty, objectOrigin.originElement)
        is ConfigureAccessor.Custom ->
            ObjectOrigin.CustomConfigureAccessor(objectOrigin, this, objectOrigin.originElement)
        is ConfigureAccessor.ConfiguringLambdaArgument ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacement.kt

                when (origin) {
                    is ObjectOrigin.ReceiverOrigin -> replaceInReceiver(origin)
                    is ObjectOrigin.FunctionOrigin -> replaceInFunction(origin)
    
                    is ObjectOrigin.CustomConfigureAccessor -> origin.copy(receiver = replace(origin.receiver))
                    is ObjectOrigin.FromLocalValue -> origin.copy(assigned = replace(origin.assigned))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/utils.kt

        is ObjectOrigin.TopLevelReceiver -> objectOrigin.type
        is ObjectOrigin.NullObjectOrigin -> DataTypeInternal.DefaultNullType
        is ObjectOrigin.CustomConfigureAccessor -> resolveRef(objectOrigin.accessedType)
        is ObjectOrigin.ConfiguringLambdaReceiver -> resolveRef(objectOrigin.lambdaReceiverType)
    }
    
    
    internal
    fun AnalysisContext.checkAccessOnCurrentReceiver(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:47 UTC 2024
    - 3K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/DeclarativeReflectionToObjectConverter.kt

                is ObjectOrigin.TopLevelReceiver -> topLevelObject
                is ObjectOrigin.ConfiguringLambdaReceiver -> objectFromConfiguringLambda(objectOrigin)
                is ObjectOrigin.CustomConfigureAccessor -> objectFromCustomAccessor(objectOrigin)
            }
        }
    
    
        private
        sealed interface ObjectAccessKey {
            data class Identity(val id: OperationId) : ObjectAccessKey
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/AssignmentResolver.kt

                    }
                }
    
                is ObjectOrigin.NewObjectFromMemberFunction -> withResolvedReceiver(objectOrigin) { objectOrigin.copy(receiver = it) }
                is ObjectOrigin.CustomConfigureAccessor -> withResolvedReceiver(objectOrigin) { objectOrigin.copy(receiver = it) }
                is ObjectOrigin.ConfiguringLambdaReceiver -> withResolvedReceiver(objectOrigin) { objectOrigin.copy(receiver = it) }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/StatementResolver.kt

                is ObjectOrigin.PropertyReference -> true
                is ObjectOrigin.TopLevelReceiver -> true
                is ObjectOrigin.PropertyDefaultValue -> true
                is ObjectOrigin.CustomConfigureAccessor -> true
            }
    
            return when {
                obj.function.semantics is FunctionSemantics.Pure -> true
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:02 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionOutput.kt

            override val originElement: LanguageTreeElement
        ) : ObjectOrigin, HasReceiver {
            override fun toString(): String = "$receiver${'.'}${property.name}"
        }
    
        data class CustomConfigureAccessor(
            override val receiver: ObjectOrigin,
            val accessor: ConfigureAccessor.Custom,
            override val originElement: LanguageTreeElement
        ) : ObjectOrigin, HasReceiver {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 9.8K bytes
    - Viewed (0)
Back to top