Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 26 for ObjectOrigin (0.16 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoUtils.kt

                is ObjectReflection.PureFunctionInvocation -> {
                    append(current.objectOrigin.function.simpleName)
                    append("#" + current.objectOrigin.invocationId)
                    if (visitedIdentity.add(current.objectOrigin.invocationId)) {
                        append("(")
                        if (current.parameterResolution.isNotEmpty()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/resolution/DefaultDocumentResolutionContainer.kt

            is ResolutionTrace.ResolutionOrErrors.Resolution -> run {
                val functionOrigin = callResolution.result as ObjectOrigin.FunctionOrigin
                val receiver = functionOrigin.receiver
                if (strictReceiverChecks && receiver is ObjectOrigin.ImplicitThisReceiver && !receiver.isCurrentScopeReceiver) {
                    return@run ElementResolution.ElementNotResolved(listOf(CrossScopeAccess))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/defaultCodeResolver.kt

        lateinit var expressionResolver: ExpressionResolver
        lateinit var codeAnalyzer: CodeAnalyzer
        lateinit var errorCollector: ErrorCollector
    
        override fun doResolveExpression(context: AnalysisContext, expr: Expr): ObjectOrigin? =
            expressionResolver.doResolveExpression(context, expr)
    
        override fun analyzeStatementsInProgramOrder(context: AnalysisContext, elements: List<DataStatement>) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/conventions/ConventionApplicationHandler.kt

     * the given [targetBaseReceiver].
     */
    private
    class ConventionTransformer(
        private val targetBaseReceiver: ObjectOrigin.ReceiverOrigin
    ) {
        fun transfer(origin: ObjectOrigin) = replaceReceivers(origin, ::isConventionsCall, targetBaseReceiver)
    
        fun applyAssignmentConventions(
            referencedSoftwareTypes: List<SoftwareTypeConventionResolutionResults>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:38 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-tooling-builders/src/crossVersionTest/groovy/org/gradle/declarative/dsl/tooling/builders/r89/DeclarativeDslToolingModelsCrossVersionTest.groovy

            projectEvaluated.stepResult.assignmentTrace.resolvedAssignments.entrySet().any {
                it.key.property.name == "id" && ((it.value as Assigned).objectOrigin as ObjectOrigin.ConstantOrigin).literal.value == "convention"
            }
    
            when: 'the build and settings files contain errors'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 11:32:11 UTC 2024
    - 14.4K bytes
    - Viewed (0)
Back to top