Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for valueMode (0.72 sec)

  1. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/fromLanguageTree/LanguageTreeToDom.kt

    }
    
    
    private
    fun propertyNode(blockElement: Assignment, valueNode: DeclarativeDocument.ValueNode) = DefaultPropertyNode(blockElement.lhs.name, blockElement.sourceData, valueNode)
    
    
    private
    fun elementNode(blockElement: FunctionCall, arguments: List<DeclarativeDocument.ValueNode>, content: Collection<DeclarativeDocument.DocumentNode>) =
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/DataStructuralEquality.kt

    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.DocumentNode.PropertyNode
    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.ValueNode
    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.ValueNode.LiteralValueNode
    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.ValueNode.ValueFactoryNode
    
    
    /**
     * Checks the data in the content of the documents for equality structurally, ignoring:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/data/DocumentDataContainers.kt

        fun data(value: DeclarativeDocument.ValueNode): DValue = when (value) {
            is DeclarativeDocument.ValueNode.ValueFactoryNode -> data(value)
            is DeclarativeDocument.ValueNode.LiteralValueNode -> data(value)
        }
    
        fun data(value: DeclarativeDocument.ValueNode.ValueFactoryNode): DValueFactory
        fun data(value: DeclarativeDocument.ValueNode.LiteralValueNode): DLiteral
    }
    
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/DefaultNodeTypes.kt

        override val sourceData: SourceData
    ) : DeclarativeDocument.ValueNode.LiteralValueNode {
        override fun toString(): String = "literal($value)"
    }
    
    
    internal
    data class DefaultValueFactoryNode(
        override val factoryName: String,
        override val sourceData: SourceData,
        override val values: List<DeclarativeDocument.ValueNode>
    ) : DeclarativeDocument.ValueNode.ValueFactoryNode {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/dom/DomTest.kt

                fun valueToString(valueNode: DeclarativeDocument.ValueNode): String = when (valueNode) {
                    is DeclarativeDocument.ValueNode.ValueFactoryNode -> "valueFactory(${valueNode.factoryName}" +
                        (if (valueNode.values.isNotEmpty()) ", ${valueNode.values.joinToString { valueToString(it) }})" else ")") +
                        maybeSourceData(valueNode)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/DeclarativeDocument.kt

            }
        }
    
        sealed interface ValueNode : Node {
            override val sourceData: SourceData
    
            interface LiteralValueNode : ValueNode {
                val value: Any
            }
    
            interface ValueFactoryNode : ValueNode {
                val factoryName: String
                val values: List<ValueNode> // TODO: restrict to a single value? or even a single literal?
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/dom/DomTestUtil.kt

    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.ValueNode
    
    
    object DomTestUtil {
        fun printDomByTraversal(
            document: DeclarativeDocument,
            nodeFormatter: (DocumentNode) -> String,
            valueFormatter: (ValueNode) -> String
        ): String = buildString {
            fun visitValue(valueNode: ValueNode, indent: Int) {
                append(" ".repeat(indent * 4))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/operations/overlay/OverlayRoutedDataContainers.kt

    ) : ValueDataContainer<DValue, DValueFactory, DLiteral> {
        override fun data(value: ValueNode.ValueFactoryNode): DValueFactory = when (overlayOriginContainer.data(value)) {
            is FromOverlay -> overlay.data(value)
            is FromUnderlay -> underlay.data(value)
        }
    
        override fun data(value: ValueNode.LiteralValueNode): DLiteral = when (overlayOriginContainer.data(value)) {
            is FromOverlay -> overlay.data(value)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/data/DocumentDataContainerUtil.kt

                        visit(node.value)
                    }
    
                    is DeclarativeDocument.ValueNode.ValueFactoryNode -> {
                        node.values.forEach(::visit)
                    }
    
                    is DeclarativeDocument.DocumentNode.ErrorNode,
                    is DeclarativeDocument.ValueNode.LiteralValueNode -> Unit
                }
            }
            document.content.forEach(::visit)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:08 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/operations/overlay/DocumentOverlay.kt

                }
            }
        }
    
        private
        fun recordValueOriginRecursively(value: ValueNode, origin: OverlayValueOrigin) {
            overlayValueOrigin[value] = origin
            when (value) {
                is ValueNode.ValueFactoryNode -> value.values.forEach { recordValueOriginRecursively(it, origin) }
                is ValueNode.LiteralValueNode -> Unit
            }
        }
    
        /**
         * A key for merging document nodes.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 15.4K bytes
    - Viewed (0)
Back to top